### Log truncated: showing last 9.0 of 16.3 MB. Use the Download button on the build page to get the full log (.gz). ### 2026-11-03 05:34:04,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [212/218] Tour EWalletProgramTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:34:04,311 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9annktwm - [03/Nov/2026 05:34:04] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 10430 50 0.047 0.095 rw 2026-11-03 05:34:04,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9annktwm - [03/Nov/2026 05:34:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.061 rw 2026-11-03 05:34:04,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:34:04,759 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9annktwm - [03/Nov/2026 05:34:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 114 0.125 0.251 rw 2026-11-03 05:34:04,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [213/218] Tour EWalletProgramTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:34:04,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [214/218] Tour EWalletProgramTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:34:04,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [215/218] Tour EWalletProgramTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:34:05,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [216/218] Tour EWalletProgramTour2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:34:05,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [217/218] Tour EWalletProgramTour2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:34:05,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76222165 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000005', 'uuid': 'cde34e4a-a617-4ffe-b9f4-eac9db17fb71'}] 2026-11-03 05:34:05,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76222165 order {'name': '/', 'pos_reference': '262-80-000005', 'uuid': 'cde34e4a-a617-4ffe-b9f4-eac9db17fb71'} created pos.order #439 2026-11-03 05:34:05,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76222165 finished 2026-11-03 05:34:05,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9annktwm - [03/Nov/2026 05:34:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10063 212 0.155 0.442 rw 2026-11-03 05:34:06,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9annktwm - [03/Nov/2026 05:34:06] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.006 ro 2026-11-03 05:34:06,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [218/218] Tour EWalletProgramTour2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:34:06,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: tour succeeded 2026-11-03 05:34:06,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: ╔════════════════════════════════════╗ ║ TOUR EWalletProgramTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 05:34:06,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9annktwm - [03/Nov/2026 05:34:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.048 rw 2026-11-03 05:34:06,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:34:06,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: heap 27826656 (allocated 30953472) 2026-11-03 05:34:06,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9annktwm - [03/Nov/2026 05:33:50] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 16.064 rw 2026-11-03 05:34:06,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Closing chrome headless with pid 35489 2026-11-03 05:34:06,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Closing websocket connection 2026-11-03 05:34:06,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Terminating chrome headless with pid 35489 2026-11-03 05:34:06,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053406_569759_test_ewallet_program.txt 2026-11-03 05:34:06,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Removing chrome user profile "/tmp/tmpzve8vz56_chrome_odoo" 2026-11-03 05:34:06,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_refund_credit_note_line_quantity ... 2026-11-03 05:34:07,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome pid: 35620 2026-11-03 05:34:07,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome headless temporary user profile dir: /tmp/tmp2tzxick7_chrome_odoo 2026-11-03 05:34:07,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Issuing json command http://127.0.0.1:44835/json/version 2026-11-03 05:34:07,316 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44835', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:34:07,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Browser version: Chrome/150.0.7871.114 2026-11-03 05:34:07,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Issuing json command http://127.0.0.1:44835/json 2026-11-03 05:34:07,359 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44835', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:34:07,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Websocket url found: ws://127.0.0.1:44835/devtools/page/ECAC48BD7283E607B9507BD0D6193793 2026-11-03 05:34:07,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Enable chrome headless console log notification 2026-11-03 05:34:07,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome headless enable page notifications 2026-11-03 05:34:07,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:34:07,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Setting session cookie in browser 2026-11-03 05:34:07,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:34:07,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:34:07,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:07] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.035 0.127 rw 2026-11-03 05:34:07,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Navigation result: {'frameId': 'ECAC48BD7283E607B9507BD0D6193793', 'loaderId': '22318E9683F7043C802C9F98EC364040', 'isDownload': False} 2026-11-03 05:34:07,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Evaluate ready code "odoo.isTourReady('EWalletRefundCreditNoteQtyTour')" 2026-11-03 05:34:07,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:07] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.022 ro 2026-11-03 05:34:07,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:07] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.054 ro 2026-11-03 05:34:07,859 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:07] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.007 0.27 ro 2026-11-03 05:34:08,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: Owl is running in 'dev' mode. 2026-11-03 05:34:08,574 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:34:08,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 05:34:08,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-11-03 05:34:08,643 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.016 rw 2026-11-03 05:34:08,648 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.02 rw 2026-11-03 05:34:08,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:34:09,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523623 265 0.202 0.652 rw 2026-11-03 05:34:09,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Evaluate test code "odoo.startTour('EWalletRefundCreditNoteQtyTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:34:09,758 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.01 ro 2026-11-03 05:34:09,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [1/53] Tour EWalletRefundCreditNoteQtyTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:34:09,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.006 ro 2026-11-03 05:34:09,815 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:34:09,838 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-11-03 05:34:09,856 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:09] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:34:10,276 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:34:10,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-11-03 05:34:10,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.039 rw 2026-11-03 05:34:10,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 05:34:10,592 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 05:34:10,594 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 05:34:10,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.009 0.024 ro 2026-11-03 05:34:10,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 05:34:10,667 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 05:34:10,668 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 05:34:10,697 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.023 - 2026-11-03 05:34:10,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [2/53] Tour EWalletRefundCreditNoteQtyTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:34:10,789 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.028 0.086 rw 2026-11-03 05:34:10,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [3/53] Tour EWalletRefundCreditNoteQtyTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:34:10,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [4/53] Tour EWalletRefundCreditNoteQtyTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:34:10,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.041 0.198 rw 2026-11-03 05:34:10,947 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.002 0.226 rw 2026-11-03 05:34:10,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:10] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.102 rw 2026-11-03 05:34:11,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.023 0.15 rw 2026-11-03 05:34:11,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [5/53] Tour EWalletRefundCreditNoteQtyTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:34:11,142 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.018 ro 2026-11-03 05:34:11,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [6/53] Tour EWalletRefundCreditNoteQtyTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:34:11,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [7/53] Tour EWalletRefundCreditNoteQtyTour → Step Search customer with "Ewal" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:34:11,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [8/53] Tour EWalletRefundCreditNoteQtyTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:34:11,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 05:34:11,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [9/53] Tour EWalletRefundCreditNoteQtyTour → Step Check "Ewal" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Ewal")) 2026-11-03 05:34:11,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [10/53] Tour EWalletRefundCreditNoteQtyTour → Step click partner 'Ewal' from partner list screen (trigger: .modal .partner-list b:contains(Ewal)) 2026-11-03 05:34:11,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [11/53] Tour EWalletRefundCreditNoteQtyTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:34:11,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.016 ro 2026-11-03 05:34:11,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [12/53] Tour EWalletRefundCreditNoteQtyTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:34:11,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [13/53] Tour EWalletRefundCreditNoteQtyTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:34:11,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [14/53] Tour EWalletRefundCreditNoteQtyTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:34:11,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [15/53] Tour EWalletRefundCreditNoteQtyTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:34:11,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [16/53] Tour EWalletRefundCreditNoteQtyTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:34:11,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [17/53] Tour EWalletRefundCreditNoteQtyTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:34:11,702 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:11] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:34:11,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [18/53] Tour EWalletRefundCreditNoteQtyTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:34:11,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [19/53] Tour EWalletRefundCreditNoteQtyTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:34:11,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [20/53] Tour EWalletRefundCreditNoteQtyTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:34:11,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [21/53] Tour EWalletRefundCreditNoteQtyTour → 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(.qty:contains("1")):has(.price:contains("20.00"))) 2026-11-03 05:34:11,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [22/53] Tour EWalletRefundCreditNoteQtyTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:34:11,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [23/53] Tour EWalletRefundCreditNoteQtyTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:34:11,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [24/53] Tour EWalletRefundCreditNoteQtyTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:34:11,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [25/53] Tour EWalletRefundCreditNoteQtyTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:34:11,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:34:11,842 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:34:12,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [26/53] Tour EWalletRefundCreditNoteQtyTour → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 05:34:12,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [27/53] Tour EWalletRefundCreditNoteQtyTour → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 05:34:12,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [28/53] Tour EWalletRefundCreditNoteQtyTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:34:12,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [29/53] Tour EWalletRefundCreditNoteQtyTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:34:12,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [30/53] Tour EWalletRefundCreditNoteQtyTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:34:12,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31224172 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '75d4739e-3b6a-40d1-ac98-20b3baefb43e'}] 2026-11-03 05:34:14,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31224172 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '75d4739e-3b6a-40d1-ac98-20b3baefb43e'} created pos.order #440 2026-11-03 05:34:14,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31224172 finished 2026-11-03 05:34:14,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5330 404 0.413 0.938 rw 2026-11-03 05:34:14,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:14] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.006 ro 2026-11-03 05:34:14,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [31/53] Tour EWalletRefundCreditNoteQtyTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:34:14,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [32/53] Tour EWalletRefundCreditNoteQtyTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:34:14,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [33/53] Tour EWalletRefundCreditNoteQtyTour → Step .pos-leftheader .orders-button 2026-11-03 05:34:14,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [34/53] Tour EWalletRefundCreditNoteQtyTour → Step .pos-search-bar .filter 2026-11-03 05:34:14,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [35/53] Tour EWalletRefundCreditNoteQtyTour → Step .pos-search-bar .filter ul 2026-11-03 05:34:14,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [36/53] Tour EWalletRefundCreditNoteQtyTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 05:34:14,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.041 rw 2026-11-03 05:34:14,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [37/53] Tour EWalletRefundCreditNoteQtyTour → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-11-03 05:34:14,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [38/53] Tour EWalletRefundCreditNoteQtyTour → Step .ticket-screen .order-row:contains(Ewal) 2026-11-03 05:34:14,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.046 rw 2026-11-03 05:34:14,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [39/53] Tour EWalletRefundCreditNoteQtyTour → Step .ticket-screen .order-row:contains(Ewal).highlight 2026-11-03 05:34:14,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [40/53] Tour EWalletRefundCreditNoteQtyTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:34:14,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [41/53] Tour EWalletRefundCreditNoteQtyTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 05:34:14,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [42/53] Tour EWalletRefundCreditNoteQtyTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 05:34:14,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:14] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.006 0.048 rw 2026-11-03 05:34:14,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [43/53] Tour EWalletRefundCreditNoteQtyTour → Step click back button (trigger: .back-button) 2026-11-03 05:34:14,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [44/53] Tour EWalletRefundCreditNoteQtyTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:34:14,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [45/53] Tour EWalletRefundCreditNoteQtyTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:34:14,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [46/53] Tour EWalletRefundCreditNoteQtyTour → Step .control-buttons button.highlight:contains("eWallet Refund") 2026-11-03 05:34:14,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [47/53] Tour EWalletRefundCreditNoteQtyTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:34:14,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [48/53] Tour EWalletRefundCreditNoteQtyTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-11-03 05:34:14,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [49/53] Tour EWalletRefundCreditNoteQtyTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:34:14,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [50/53] Tour EWalletRefundCreditNoteQtyTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:34:14,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [51/53] Tour EWalletRefundCreditNoteQtyTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:34:14,807 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.035 rw 2026-11-03 05:34:15,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [52/53] Tour EWalletRefundCreditNoteQtyTour → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 05:34:15,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [53/53] Tour EWalletRefundCreditNoteQtyTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:34:15,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: tour succeeded 2026-11-03 05:34:15,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR EWalletRefundCreditNoteQtyTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 05:34:15,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35682508 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'cc09eafc-9171-487d-a648-35beefa201dd'}] 2026-11-03 05:34:15,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:34:15,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: heap 22454784 (allocated 24137728) 2026-11-03 05:34:16,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Closing chrome headless with pid 35620 2026-11-03 05:34:16,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Closing websocket connection 2026-11-03 05:34:16,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Terminating chrome headless with pid 35620 2026-11-03 05:34:16,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053416_194742_test_ewallet_refund_credit_note_line_quantity.txt 2026-11-03 05:34:16,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Removing chrome user profile "/tmp/tmp2tzxick7_chrome_odoo" 2026-11-03 05:34:16,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: waiting for threads: [, ] 2026-11-03 05:34:16,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35682508 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'cc09eafc-9171-487d-a648-35beefa201dd'} created pos.order #441 2026-11-03 05:34:16,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35682508 finished 2026-11-03 05:34:16,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 8.094 rw 2026-11-03 05:34:16,824 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 omwiGTef - [03/Nov/2026 05:34:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 342 0.305 0.706 rw 2026-11-03 05:34:26,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_free_product_multiple_reward_products ... 2026-11-03 05:34:27,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome pid: 35755 2026-11-03 05:34:27,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome headless temporary user profile dir: /tmp/tmpy0wq9_d8_chrome_odoo 2026-11-03 05:34:27,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Issuing json command http://127.0.0.1:40113/json/version 2026-11-03 05:34:27,176 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40113', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:34:27,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Browser version: Chrome/150.0.7871.114 2026-11-03 05:34:27,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Issuing json command http://127.0.0.1:40113/json 2026-11-03 05:34:27,231 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40113', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:34:27,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Websocket url found: ws://127.0.0.1:40113/devtools/page/74277050508632EF98906FB6CA852B85 2026-11-03 05:34:27,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Enable chrome headless console log notification 2026-11-03 05:34:27,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome headless enable page notifications 2026-11-03 05:34:27,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:34:27,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Setting session cookie in browser 2026-11-03 05:34:27,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:34:27,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:34:27,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:27] "GET /pos/web?config_id=80 HTTP/1.1" 200 6817 64 0.041 0.129 rw 2026-11-03 05:34:27,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Navigation result: {'frameId': '74277050508632EF98906FB6CA852B85', 'loaderId': '2772538E17BCF0927D1875C2A89B00E2', 'isDownload': False} 2026-11-03 05:34:27,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Evaluate ready code "odoo.isTourReady('test_free_product_multiple_reward_products')" 2026-11-03 05:34:27,682 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:27] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.237 ro 2026-11-03 05:34:27,689 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:27] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.043 ro 2026-11-03 05:34:27,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:27] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.051 ro 2026-11-03 05:34:28,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: Owl is running in 'dev' mode. 2026-11-03 05:34:28,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:34:28,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:34:28,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-11-03 05:34:28,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.013 rw 2026-11-03 05:34:28,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:28] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.012 rw 2026-11-03 05:34:28,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:34:29,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524021 270 0.213 0.62 rw 2026-11-03 05:34:29,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Evaluate test code "odoo.startTour('test_free_product_multiple_reward_products', {"stepDelay": 0, "debug": false})" 2026-11-03 05:34:29,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [1/25] Tour test_free_product_multiple_reward_products → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:34:29,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-11-03 05:34:29,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 05:34:29,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:34:29,538 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-11-03 05:34:29,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:29] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:34:30,028 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-11-03 05:34:30,148 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 05:34:30,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.034 rw 2026-11-03 05:34:30,317 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 05:34:30,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.026 ro 2026-11-03 05:34:30,345 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.031 rw 2026-11-03 05:34:30,345 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 05:34:30,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-11-03 05:34:30,415 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 05:34:30,464 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.028 - 2026-11-03 05:34:30,467 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.043 - 2026-11-03 05:34:30,557 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.028 0.106 rw 2026-11-03 05:34:30,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [2/25] Tour test_free_product_multiple_reward_products → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:34:30,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.029 0.2 rw 2026-11-03 05:34:30,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [3/25] Tour test_free_product_multiple_reward_products → Step click product 'Promo Item A' (trigger: article.product .product-content .product-name:contains("Promo Item A")) 2026-11-03 05:34:30,728 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.228 rw 2026-11-03 05:34:30,750 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.045 rw 2026-11-03 05:34:30,813 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.014 0.091 rw 2026-11-03 05:34:30,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [4/25] Tour test_free_product_multiple_reward_products → Step click product 'Promo Item B' (trigger: article.product .product-content .product-name:contains("Promo Item B")) 2026-11-03 05:34:30,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [5/25] Tour test_free_product_multiple_reward_products → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:34:30,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [6/25] Tour test_free_product_multiple_reward_products → Step click Actions button (trigger: .more-btn) 2026-11-03 05:34:30,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [7/25] Tour test_free_product_multiple_reward_products → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:34:31,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [8/25] Tour test_free_product_multiple_reward_products → Step .selection-item span:nth-child(2) 2026-11-03 05:34:31,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [9/25] Tour test_free_product_multiple_reward_products → Step select reward (trigger: .selection-item:contains("Buy 2 Take 1")) 2026-11-03 05:34:31,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [10/25] Tour test_free_product_multiple_reward_products → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-11-03 05:34:31,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:31] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:34:31,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [11/25] Tour test_free_product_multiple_reward_products → Step selection popup has 'Promo Item A' (trigger: .selection-item:contains("Promo Item A")) 2026-11-03 05:34:31,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [12/25] Tour test_free_product_multiple_reward_products → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:34:31,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [13/25] Tour test_free_product_multiple_reward_products → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:34:31,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [14/25] Tour test_free_product_multiple_reward_products → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:34:31,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [15/25] Tour test_free_product_multiple_reward_products → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-11-03 05:34:31,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [16/25] Tour test_free_product_multiple_reward_products → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:34:31,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [17/25] Tour test_free_product_multiple_reward_products → Step click product 'Promo Item A' (trigger: article.product .product-content .product-name:contains("Promo Item A")) 2026-11-03 05:34:31,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [18/25] Tour test_free_product_multiple_reward_products → Step click product 'Promo Item A' (trigger: article.product .product-content .product-name:contains("Promo Item A")) 2026-11-03 05:34:31,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [19/25] Tour test_free_product_multiple_reward_products → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:34:31,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [20/25] Tour test_free_product_multiple_reward_products → Step Check orderline with attributes: {"withClass":".selected","productName":"Promo Item A","quantity":"3.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Promo Item A")):has(.qty:contains("3"))) 2026-11-03 05:34:31,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [21/25] Tour test_free_product_multiple_reward_products → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:34:31,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [22/25] Tour test_free_product_multiple_reward_products → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"0","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-11-03 05:34:31,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [23/25] Tour test_free_product_multiple_reward_products → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:34:31,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [24/25] Tour test_free_product_multiple_reward_products → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00")) 2026-11-03 05:34:31,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [25/25] Tour test_free_product_multiple_reward_products → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:34:31,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: tour succeeded 2026-11-03 05:34:31,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_free_product_multiple_reward_products SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-11-03 05:34:31,308 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:31] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 05:34:31,311 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:31] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 05:34:31,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: heap 21340256 (allocated 23089152) 2026-11-03 05:34:31,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:34:31,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jyNmUtxO - [03/Nov/2026 05:34:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 3.01 rw 2026-11-03 05:34:31,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Closing chrome headless with pid 35755 2026-11-03 05:34:31,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Closing websocket connection 2026-11-03 05:34:31,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Terminating chrome headless with pid 35755 2026-11-03 05:34:31,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053431_720719_test_free_product_multiple_reward_products.txt 2026-11-03 05:34:31,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Removing chrome user profile "/tmp/tmpy0wq9_d8_chrome_odoo" 2026-11-03 05:34:31,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_code_links_to_correct_program ... 2026-11-03 05:34:32,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome pid: 35895 2026-11-03 05:34:32,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome headless temporary user profile dir: /tmp/tmprrwy0239_chrome_odoo 2026-11-03 05:34:32,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Issuing json command http://127.0.0.1:44233/json/version 2026-11-03 05:34:32,606 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44233', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:34:32,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:34:32,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Issuing json command http://127.0.0.1:44233/json 2026-11-03 05:34:32,676 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44233', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:34:32,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Websocket url found: ws://127.0.0.1:44233/devtools/page/FD19160619C1B55E5D7E6C4C53C63242 2026-11-03 05:34:32,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Enable chrome headless console log notification 2026-11-03 05:34:32,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome headless enable page notifications 2026-11-03 05:34:32,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:34:32,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Setting session cookie in browser 2026-11-03 05:34:32,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:34:32,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:34:33,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:33] "GET /pos/web?config_id=80 HTTP/1.1" 200 6817 64 0.031 0.119 rw 2026-11-03 05:34:33,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Navigation result: {'frameId': 'FD19160619C1B55E5D7E6C4C53C63242', 'loaderId': '964EBA7B941B5E2C47B1D78DB2099983', 'isDownload': False} 2026-11-03 05:34:33,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Evaluate ready code "odoo.isTourReady('MultiplePhysicalGiftCardProgramSaleTour')" 2026-11-03 05:34:33,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:33] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.04 ro 2026-11-03 05:34:33,118 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:33] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.045 ro 2026-11-03 05:34:33,120 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:33] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.243 ro 2026-11-03 05:34:33,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:34:33,836 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 05:34:33,836 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 05:34:33,856 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 05:34:33,903 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.022 rw 2026-11-03 05:34:33,920 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:33] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-11-03 05:34:34,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:34:34,727 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 527616 265 0.208 0.581 rw 2026-11-03 05:34:34,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Evaluate test code "odoo.startTour('MultiplePhysicalGiftCardProgramSaleTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:34:34,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [1/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:34:34,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.019 ro 2026-11-03 05:34:34,992 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 05:34:35,040 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 05:34:35,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-11-03 05:34:35,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 05:34:35,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-11-03 05:34:35,723 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-11-03 05:34:35,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 05:34:35,883 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.014 - 2026-11-03 05:34:35,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.049 rw 2026-11-03 05:34:35,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.06 ro 2026-11-03 05:34:35,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.07 rw 2026-11-03 05:34:35,997 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.017 - 2026-11-03 05:34:35,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-11-03 05:34:36,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:36] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.035 ro 2026-11-03 05:34:36,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.056 - 2026-11-03 05:34:36,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:36] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.022 0.074 rw 2026-11-03 05:34:36,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [2/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:34:36,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:36] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.024 0.138 rw 2026-11-03 05:34:36,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.165 rw 2026-11-03 05:34:36,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:36] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.005 0.073 ro 2026-11-03 05:34:36,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [3/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:34:36,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:36] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.022 rw 2026-11-03 05:34:36,369 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.028 0.063 rw 2026-11-03 05:34:36,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [4/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Click gift card program 'Gift Cards1' (trigger: button.selection-item:has(span:contains("Gift Cards1"))) 2026-11-03 05:34:36,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [5/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-11-03 05:34:36,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [6/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0000' (trigger: input[id="code"]) 2026-11-03 05:34:36,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:36] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 05:34:36,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [7/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-11-03 05:34:36,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [8/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .modal input[id="code"]:value(test-card-0000) 2026-11-03 05:34:36,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [9/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-11-03 05:34:37,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:37] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.004 0.022 rw 2026-11-03 05:34:37,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [10/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-11-03 05:34:37,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [11/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:34:37,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [12/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-11-03 05:34:37,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [13/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:34:37,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [14/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-11-03 05:34:37,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [15/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-11-03 05:34:37,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [16/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:34:37,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [17/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:34:37,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [18/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:34:37,237 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.008 - 2026-11-03 05:34:37,237 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-11-03 05:34:37,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [19/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:34:37,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [20/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:34:37,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [21/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:34:37,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [22/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:34:37,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [23/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:34:38,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [24/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:34:38,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [25/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:34:38,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20941834 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '87c99f7e-5729-4e66-983a-ba2b31e7fad4'}] 2026-11-03 05:34:38,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20941834 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '87c99f7e-5729-4e66-983a-ba2b31e7fad4'} created pos.order #442 2026-11-03 05:34:38,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20941834 finished 2026-11-03 05:34:38,592 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5490 97 0.075 0.216 rw 2026-11-03 05:34:38,714 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:38] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-11-03 05:34:38,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [26/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:34:38,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [27/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:34:38,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [28/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Click gift card program 'Gift Cards2' (trigger: button.selection-item:has(span:contains("Gift Cards2"))) 2026-11-03 05:34:38,815 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.034 rw 2026-11-03 05:34:38,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [29/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-11-03 05:34:38,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [30/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-11-03 05:34:38,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [31/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-11-03 05:34:38,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [32/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .modal input[id="code"]:value(test-card-0001) 2026-11-03 05:34:38,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [33/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-11-03 05:34:39,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:39] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.008 0.027 rw 2026-11-03 05:34:39,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [34/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-11-03 05:34:39,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [35/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:34:39,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [36/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-11-03 05:34:39,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [37/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:34:39,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [38/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-11-03 05:34:39,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [39/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-11-03 05:34:39,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [40/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:34:39,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [41/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:34:39,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [42/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:34:39,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [43/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:34:39,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [44/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:34:39,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [45/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:34:39,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [46/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:34:39,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [47/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:34:40,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [48/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:34:40,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11545464 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '565855c1-cff7-4d30-99af-1e13b338bcaa'}] 2026-11-03 05:34:40,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [49/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:34:40,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11545464 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '565855c1-cff7-4d30-99af-1e13b338bcaa'} created pos.order #443 2026-11-03 05:34:40,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11545464 finished 2026-11-03 05:34:40,739 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5490 80 0.066 0.184 rw 2026-11-03 05:34:40,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:40] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-11-03 05:34:40,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [50/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:34:40,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [51/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:34:40,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [52/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Click gift card program 'Gift Cards3' (trigger: button.selection-item:has(span:contains("Gift Cards3"))) 2026-11-03 05:34:40,956 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.033 rw 2026-11-03 05:34:40,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [53/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-11-03 05:34:40,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [54/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0002' (trigger: input[id="code"]) 2026-11-03 05:34:41,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [55/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-11-03 05:34:41,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [56/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .modal input[id="code"]:value(test-card-0002) 2026-11-03 05:34:41,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [57/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-11-03 05:34:41,527 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:41] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.005 0.022 rw 2026-11-03 05:34:41,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [58/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-11-03 05:34:41,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [59/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:34:41,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [60/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-11-03 05:34:41,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [61/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:34:41,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [62/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-11-03 05:34:41,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [63/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-11-03 05:34:41,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [64/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:34:41,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [65/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:34:41,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [66/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:34:42,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [67/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:34:42,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [68/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:34:42,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [69/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:34:42,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [70/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:34:42,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [71/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:34:42,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [72/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:34:42,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11708174 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': '9a32f81e-e4c7-4d7d-8316-92ae66ec374d'}] 2026-11-03 05:34:42,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [73/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:34:42,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11708174 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': '9a32f81e-e4c7-4d7d-8316-92ae66ec374d'} created pos.order #444 2026-11-03 05:34:42,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11708174 finished 2026-11-03 05:34:42,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5490 80 0.05 0.178 rw 2026-11-03 05:34:42,960 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:42] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:34:42,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [74/74] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:34:43,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: tour succeeded 2026-11-03 05:34:43,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR MultiplePhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-11-03 05:34:43,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.05 rw 2026-11-03 05:34:43,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: heap 23541600 (allocated 25448448) 2026-11-03 05:34:43,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:34:43,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SMmScnMg - [03/Nov/2026 05:34:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 9.224 rw 2026-11-03 05:34:43,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Closing chrome headless with pid 35895 2026-11-03 05:34:43,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Closing websocket connection 2026-11-03 05:34:43,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Terminating chrome headless with pid 35895 2026-11-03 05:34:43,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053443_402723_test_gift_card_code_links_to_correct_program.txt 2026-11-03 05:34:43,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Removing chrome user profile "/tmp/tmprrwy0239_chrome_odoo" 2026-11-03 05:34:43,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_no_date ... 2026-11-03 05:34:44,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome pid: 36024 2026-11-03 05:34:44,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome headless temporary user profile dir: /tmp/tmpcufd5bkb_chrome_odoo 2026-11-03 05:34:44,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Issuing json command http://127.0.0.1:38303/json/version 2026-11-03 05:34:44,175 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38303', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:34:44,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Browser version: Chrome/150.0.7871.114 2026-11-03 05:34:44,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Issuing json command http://127.0.0.1:38303/json 2026-11-03 05:34:44,231 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38303', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:34:44,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Websocket url found: ws://127.0.0.1:38303/devtools/page/FE550DC4BD7C2342F6487630A8DB1403 2026-11-03 05:34:44,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Enable chrome headless console log notification 2026-11-03 05:34:44,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome headless enable page notifications 2026-11-03 05:34:44,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:34:44,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Setting session cookie in browser 2026-11-03 05:34:44,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:34:44,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:34:44,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:44] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.028 0.126 rw 2026-11-03 05:34:44,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Navigation result: {'frameId': 'FE550DC4BD7C2342F6487630A8DB1403', 'loaderId': '1F2B907DFECA95B2E8208B85DE40C69E', 'isDownload': False} 2026-11-03 05:34:44,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Evaluate ready code "odoo.isTourReady('test_gift_card_no_date')" 2026-11-03 05:34:44,670 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:44] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.015 ro 2026-11-03 05:34:44,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:44] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.051 ro 2026-11-03 05:34:44,713 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:44] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.24 ro 2026-11-03 05:34:45,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: Owl is running in 'dev' mode. 2026-11-03 05:34:45,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:34:45,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:34:45,418 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 05:34:45,471 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.02 rw 2026-11-03 05:34:45,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.02 rw 2026-11-03 05:34:45,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:34:46,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522431 265 0.195 0.577 rw 2026-11-03 05:34:46,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Evaluate test code "odoo.startTour('test_gift_card_no_date', {"stepDelay": 0, "debug": false})" 2026-11-03 05:34:46,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-11-03 05:34:46,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [1/20] Tour test_gift_card_no_date → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:34:46,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-11-03 05:34:46,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:34:46,601 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.026 rw 2026-11-03 05:34:46,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:46] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:34:47,115 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-11-03 05:34:47,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.029 rw 2026-11-03 05:34:47,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.046 rw 2026-11-03 05:34:47,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.013 - 2026-11-03 05:34:47,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.029 ro 2026-11-03 05:34:47,496 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.024 - 2026-11-03 05:34:47,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-11-03 05:34:47,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 05:34:47,585 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.007 - 2026-11-03 05:34:47,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.035 - 2026-11-03 05:34:47,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.036 - 2026-11-03 05:34:47,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.046 0.084 rw 2026-11-03 05:34:47,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [2/20] Tour test_gift_card_no_date → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:34:47,816 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.021 0.208 rw 2026-11-03 05:34:47,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.212 rw 2026-11-03 05:34:47,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [3/20] Tour test_gift_card_no_date → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:34:47,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.007 0.086 ro 2026-11-03 05:34:47,919 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.033 rw 2026-11-03 05:34:47,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.016 0.063 rw 2026-11-03 05:34:48,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [4/20] Tour test_gift_card_no_date → Step a:contains("Sell physical gift card?") 2026-11-03 05:34:48,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [5/20] Tour test_gift_card_no_date → Step Input code 'test' (trigger: input[id="code"]) 2026-11-03 05:34:48,196 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:34:48,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [6/20] Tour test_gift_card_no_date → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-11-03 05:34:48,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [7/20] Tour test_gift_card_no_date → Step .modal input[id="code"]:value(test) 2026-11-03 05:34:48,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [8/20] Tour test_gift_card_no_date → Step Input amount '42' (trigger: input[id="amount"]) 2026-11-03 05:34:48,750 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:48] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.013 0.023 rw 2026-11-03 05:34:48,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [9/20] Tour test_gift_card_no_date → Step Input date '' (trigger: .modal input.o_datetime_input.cursor-pointer.form-control.form-control-lg) 2026-11-03 05:34:48,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [10/20] Tour test_gift_card_no_date → Step .btn-primary:contains("Add Balance") 2026-11-03 05:34:48,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [11/20] Tour test_gift_card_no_date → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:34:48,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [12/20] Tour test_gift_card_no_date → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:34:48,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [13/20] Tour test_gift_card_no_date → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:34:48,907 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 05:34:48,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 05:34:49,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [14/20] Tour test_gift_card_no_date → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:34:49,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [15/20] Tour test_gift_card_no_date → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 05:34:49,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [16/20] Tour test_gift_card_no_date → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:34:49,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [17/20] Tour test_gift_card_no_date → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:34:49,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [18/20] Tour test_gift_card_no_date → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:34:49,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37944310 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '32104590-d98b-4f26-baba-d40edec03f29'}] 2026-11-03 05:34:49,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [19/20] Tour test_gift_card_no_date → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:34:50,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37944310 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '32104590-d98b-4f26-baba-d40edec03f29'} created pos.order #445 2026-11-03 05:34:50,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37944310 finished 2026-11-03 05:34:50,249 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5445 94 0.062 0.22 rw 2026-11-03 05:34:50,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:50] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-11-03 05:34:50,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [20/20] Tour test_gift_card_no_date → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:34:50,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: tour succeeded 2026-11-03 05:34:50,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_gift_card_no_date SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-03 05:34:50,505 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.05 rw 2026-11-03 05:34:50,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:34:50,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: heap 21403688 (allocated 22827008) 2026-11-03 05:34:50,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AthqyTTX - [03/Nov/2026 05:34:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 5.108 rw 2026-11-03 05:34:50,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Closing chrome headless with pid 36024 2026-11-03 05:34:50,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Closing websocket connection 2026-11-03 05:34:50,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Terminating chrome headless with pid 36024 2026-11-03 05:34:50,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053450_819347_test_gift_card_no_date.txt 2026-11-03 05:34:50,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Removing chrome user profile "/tmp/tmpcufd5bkb_chrome_odoo" 2026-11-03 05:34:50,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_price_no_tax ... 2026-11-03 05:34:51,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome pid: 36150 2026-11-03 05:34:51,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome headless temporary user profile dir: /tmp/tmpy8i8ywz7_chrome_odoo 2026-11-03 05:34:51,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Issuing json command http://127.0.0.1:43657/json/version 2026-11-03 05:34:51,668 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:34:51,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Browser version: Chrome/150.0.7871.114 2026-11-03 05:34:51,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Issuing json command http://127.0.0.1:43657/json 2026-11-03 05:34:51,702 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:34:51,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Websocket url found: ws://127.0.0.1:43657/devtools/page/BEF9557EF863B7E5BA0C0656C86D6826 2026-11-03 05:34:51,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Enable chrome headless console log notification 2026-11-03 05:34:51,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome headless enable page notifications 2026-11-03 05:34:51,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:34:51,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Setting session cookie in browser 2026-11-03 05:34:51,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:34:51,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:34:52,030 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:52] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.035 0.098 rw 2026-11-03 05:34:52,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Navigation result: {'frameId': 'BEF9557EF863B7E5BA0C0656C86D6826', 'loaderId': '77DE6EAC605BC79FC2CE69DCF3DE7361', 'isDownload': False} 2026-11-03 05:34:52,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Evaluate ready code "odoo.isTourReady('GiftCardProgramPriceNoTaxTour')" 2026-11-03 05:34:52,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:52] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.265 ro 2026-11-03 05:34:52,179 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:52] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.054 ro 2026-11-03 05:34:52,187 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:52] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.063 ro 2026-11-03 05:34:52,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: Owl is running in 'dev' mode. 2026-11-03 05:34:52,791 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:34:52,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:34:52,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 05:34:52,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.025 rw 2026-11-03 05:34:52,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.029 rw 2026-11-03 05:34:53,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:34:53,879 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522805 265 0.231 0.746 rw 2026-11-03 05:34:54,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: The ready code tooks too much time : 2.04591703414917 2026-11-03 05:34:54,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Evaluate test code "odoo.startTour('GiftCardProgramPriceNoTaxTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:34:54,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-11-03 05:34:54,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [1/29] Tour GiftCardProgramPriceNoTaxTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:34:54,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 05:34:54,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 05:34:54,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.017 0.023 rw 2026-11-03 05:34:54,204 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:54] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 05:34:54,640 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:54] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.015 ro 2026-11-03 05:34:54,781 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 05:34:54,934 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.035 rw 2026-11-03 05:34:54,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:54] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.025 rw 2026-11-03 05:34:54,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:54] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:34:54,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:54] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.023 ro 2026-11-03 05:34:54,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.03 - 2026-11-03 05:34:55,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-11-03 05:34:55,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:55] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.014 ro 2026-11-03 05:34:55,102 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.031 - 2026-11-03 05:34:55,142 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.082 - 2026-11-03 05:34:55,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [2/29] Tour GiftCardProgramPriceNoTaxTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:34:55,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:55] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.039 0.096 rw 2026-11-03 05:34:55,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [3/29] Tour GiftCardProgramPriceNoTaxTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-03 05:34:55,334 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:55] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.045 0.23 rw 2026-11-03 05:34:55,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.258 rw 2026-11-03 05:34:55,395 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:55] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.004 0.163 ro 2026-11-03 05:34:55,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:55] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.106 rw 2026-11-03 05:34:55,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.027 0.151 rw 2026-11-03 05:34:55,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [4/29] Tour GiftCardProgramPriceNoTaxTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:34:55,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [5/29] Tour GiftCardProgramPriceNoTaxTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-03 05:34:55,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [6/29] Tour GiftCardProgramPriceNoTaxTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:34:55,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [7/29] Tour GiftCardProgramPriceNoTaxTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:34:55,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [8/29] Tour GiftCardProgramPriceNoTaxTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:34:55,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:34:55,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [9/29] Tour GiftCardProgramPriceNoTaxTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:34:55,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [10/29] Tour GiftCardProgramPriceNoTaxTour → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:34:55,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [11/29] Tour GiftCardProgramPriceNoTaxTour → Step click numpad button: 8 (trigger: div.numpad button:contains(/^8$/)) 2026-11-03 05:34:55,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [12/29] Tour GiftCardProgramPriceNoTaxTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:34:55,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [13/29] Tour GiftCardProgramPriceNoTaxTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:34:55,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [14/29] Tour GiftCardProgramPriceNoTaxTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1","price":"1.98"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1")):has(.price:contains("1.98"))) 2026-11-03 05:34:55,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [15/29] Tour GiftCardProgramPriceNoTaxTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:34:55,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [16/29] Tour GiftCardProgramPriceNoTaxTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:34:55,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [17/29] Tour GiftCardProgramPriceNoTaxTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:34:55,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [18/29] Tour GiftCardProgramPriceNoTaxTour → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:34:55,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [19/29] Tour GiftCardProgramPriceNoTaxTour → Step input text '043123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:34:55,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [20/29] Tour GiftCardProgramPriceNoTaxTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:34:55,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [21/29] Tour GiftCardProgramPriceNoTaxTour → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("unpaid gift card")) .modal-footer .btn-primary) 2026-11-03 05:34:55,897 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:55] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 310 10 0.011 0.035 rw 2026-11-03 05:34:55,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [22/29] Tour GiftCardProgramPriceNoTaxTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:34:56,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [23/29] Tour GiftCardProgramPriceNoTaxTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:34:56,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [24/29] Tour GiftCardProgramPriceNoTaxTour → Step Check the product page (trigger: .product-list) 2026-11-03 05:34:56,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [25/29] Tour GiftCardProgramPriceNoTaxTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:34:56,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [26/29] Tour GiftCardProgramPriceNoTaxTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-1.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-1.00"))) 2026-11-03 05:34:56,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [27/29] Tour GiftCardProgramPriceNoTaxTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:34:56,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [28/29] Tour GiftCardProgramPriceNoTaxTour → Step order total amount is '0.98' (trigger: .product-screen .order-summary .total:contains("0.98")) 2026-11-03 05:34:56,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [29/29] Tour GiftCardProgramPriceNoTaxTour → Step order total amount is '0.98' (trigger: .product-screen .order-summary .total:contains("0.98"):not(:visible)) 2026-11-03 05:34:56,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: tour succeeded 2026-11-03 05:34:56,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: ╔══════════════════════════════════════════════╗ ║ TOUR GiftCardProgramPriceNoTaxTour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-03 05:34:56,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:56] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:34:56,063 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:56] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 05:34:56,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: heap 20222532 (allocated 21516288) 2026-11-03 05:34:56,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:34:56,225 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XvflOm69 - [03/Nov/2026 05:34:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.327 rw 2026-11-03 05:34:56,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Closing chrome headless with pid 36150 2026-11-03 05:34:56,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Closing websocket connection 2026-11-03 05:34:56,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Terminating chrome headless with pid 36150 2026-11-03 05:34:56,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053456_439640_test_gift_card_price_no_tax.txt 2026-11-03 05:34:56,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Removing chrome user profile "/tmp/tmpy8i8ywz7_chrome_odoo" 2026-11-03 05:34:56,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program ... 2026-11-03 05:34:57,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome pid: 36276 2026-11-03 05:34:57,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless temporary user profile dir: /tmp/tmppd94nk5o_chrome_odoo 2026-11-03 05:34:57,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:36825/json/version 2026-11-03 05:34:57,230 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36825', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:34:57,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:34:57,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:36825/json 2026-11-03 05:34:57,237 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36825', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:34:57,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Websocket url found: ws://127.0.0.1:36825/devtools/page/BE90E635335830777E78F5037207DBF1 2026-11-03 05:34:57,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Enable chrome headless console log notification 2026-11-03 05:34:57,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless enable page notifications 2026-11-03 05:34:57,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:34:57,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Setting session cookie in browser 2026-11-03 05:34:57,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:34:57,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:34:57,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:57] "GET /pos/ui/80 HTTP/1.1" 200 6817 65 0.031 0.104 rw 2026-11-03 05:34:57,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigation result: {'frameId': 'BE90E635335830777E78F5037207DBF1', 'loaderId': '1DCF83695A4E45610E94BED5B982F5AC', 'isDownload': False} 2026-11-03 05:34:57,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate ready code "odoo.isTourReady('GiftCardProgramTour1')" 2026-11-03 05:34:57,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:57] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.019 ro 2026-11-03 05:34:57,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:57] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.229 ro 2026-11-03 05:34:57,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:57] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.075 ro 2026-11-03 05:34:58,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:34:58,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:34:58,269 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 05:34:58,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 05:34:58,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.02 rw 2026-11-03 05:34:58,344 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.014 rw 2026-11-03 05:34:58,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:34:59,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 507174 267 0.222 0.558 rw 2026-11-03 05:34:59,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate test code "odoo.startTour('GiftCardProgramTour1', {"stepDelay": 0, "debug": false})" 2026-11-03 05:34:59,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [1/15] Tour GiftCardProgramTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:34:59,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-11-03 05:34:59,415 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 05:34:59,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 05:34:59,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.018 rw 2026-11-03 05:34:59,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:59] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-11-03 05:34:59,952 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:59] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.009 ro 2026-11-03 05:35:00,053 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.008 rw 2026-11-03 05:35:00,184 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.035 rw 2026-11-03 05:35:00,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 05:35:00,241 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 05:35:00,241 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.027 ro 2026-11-03 05:35:00,257 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.036 rw 2026-11-03 05:35:00,306 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-11-03 05:35:00,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 05:35:00,356 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.041 - 2026-11-03 05:35:00,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.069 - 2026-11-03 05:35:00,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 32 0.032 0.085 rw 2026-11-03 05:35:00,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [2/15] Tour GiftCardProgramTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:35:00,528 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /pos/ui/80 HTTP/1.1" 200 6857 32 0.023 0.171 rw 2026-11-03 05:35:00,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.19 rw 2026-11-03 05:35:00,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [3/15] Tour GiftCardProgramTour1 → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:35:00,614 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.01 0.089 ro 2026-11-03 05:35:00,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.016 0.102 rw 2026-11-03 05:35:00,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.128 rw 2026-11-03 05:35:00,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [4/15] Tour GiftCardProgramTour1 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-03 05:35:00,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [5/15] Tour GiftCardProgramTour1 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-11-03 05:35:00,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [6/15] Tour GiftCardProgramTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:35:00,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [7/15] Tour GiftCardProgramTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:35:00,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [8/15] Tour GiftCardProgramTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:35:00,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:35:00,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:35:00,939 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:35:01,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [9/15] Tour GiftCardProgramTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:35:01,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [10/15] Tour GiftCardProgramTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:35:01,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [11/15] Tour GiftCardProgramTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:35:01,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [12/15] Tour GiftCardProgramTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:35:01,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [13/15] Tour GiftCardProgramTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:35:01,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [14/15] Tour GiftCardProgramTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:35:02,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72024405 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd5fd9f5b-f38b-43a6-b678-b73ce9cd7235'}] 2026-11-03 05:35:02,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72024405 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd5fd9f5b-f38b-43a6-b678-b73ce9cd7235'} created pos.order #446 2026-11-03 05:35:02,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72024405 finished 2026-11-03 05:35:02,247 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5413 94 0.063 0.191 rw 2026-11-03 05:35:02,323 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:02] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:35:02,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [15/15] Tour GiftCardProgramTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:35:02,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: tour succeeded 2026-11-03 05:35:02,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: ╔═════════════════════════════════════╗ ║ TOUR GiftCardProgramTour1 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 05:35:02,438 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:35:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.037 rw 2026-11-03 05:35:02,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: heap 20273832 (allocated 21778432) 2026-11-03 05:35:02,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:35:02,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 J7XHJGBj - [03/Nov/2026 05:34:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 4.114 rw 2026-11-03 05:35:02,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing chrome headless with pid 36276 2026-11-03 05:35:02,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing websocket connection 2026-11-03 05:35:02,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Terminating chrome headless with pid 36276 2026-11-03 05:35:02,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053502_733042_test_gift_card_program.txt 2026-11-03 05:35:02,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Removing chrome user profile "/tmp/tmppd94nk5o_chrome_odoo" 2026-11-03 05:35:03,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome pid: 36416 2026-11-03 05:35:03,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless temporary user profile dir: /tmp/tmpsvmlvlkb_chrome_odoo 2026-11-03 05:35:03,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:36839/json/version 2026-11-03 05:35:03,071 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:35:03,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:35:03,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:36839/json 2026-11-03 05:35:03,148 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:35:03,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Websocket url found: ws://127.0.0.1:36839/devtools/page/3BA22672839F092CE9EF107BF5CD8E9E 2026-11-03 05:35:03,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Enable chrome headless console log notification 2026-11-03 05:35:03,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless enable page notifications 2026-11-03 05:35:03,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:35:03,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Setting session cookie in browser 2026-11-03 05:35:03,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:35:03,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:35:03,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:03] "GET /pos/ui/80 HTTP/1.1" 200 6857 32 0.019 0.076 rw 2026-11-03 05:35:03,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigation result: {'frameId': '3BA22672839F092CE9EF107BF5CD8E9E', 'loaderId': '2C93B1D409AFFA46C4C2CEC017AFF3C4', 'isDownload': False} 2026-11-03 05:35:03,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate ready code "odoo.isTourReady('GiftCardProgramTour2')" 2026-11-03 05:35:03,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:03] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.185 ro 2026-11-03 05:35:03,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:03] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.027 ro 2026-11-03 05:35:03,491 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:03] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.046 ro 2026-11-03 05:35:04,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:35:04,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:35:04,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 05:35:04,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.009 ro 2026-11-03 05:35:04,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.009 rw 2026-11-03 05:35:04,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.033 rw 2026-11-03 05:35:04,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:35:05,094 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 507231 250 0.226 0.563 rw 2026-11-03 05:35:05,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate test code "odoo.startTour('GiftCardProgramTour2', {"stepDelay": 0, "debug": false})" 2026-11-03 05:35:05,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.007 ro 2026-11-03 05:35:05,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [1/18] Tour GiftCardProgramTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:35:05,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.005 ro 2026-11-03 05:35:05,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:35:05,409 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-11-03 05:35:05,416 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:05] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 05:35:05,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:05] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 05:35:05,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.009 rw 2026-11-03 05:35:06,113 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.003 0.027 rw 2026-11-03 05:35:06,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 05:35:06,158 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.017 ro 2026-11-03 05:35:06,167 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.03 rw 2026-11-03 05:35:06,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 05:35:06,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.01 ro 2026-11-03 05:35:06,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.021 - 2026-11-03 05:35:06,285 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.03 - 2026-11-03 05:35:06,292 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.032 - 2026-11-03 05:35:06,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 32 0.028 0.087 rw 2026-11-03 05:35:06,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [2/18] Tour GiftCardProgramTour2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:06,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /pos/ui/80 HTTP/1.1" 200 6857 32 0.031 0.176 rw 2026-11-03 05:35:06,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [3/18] Tour GiftCardProgramTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:06,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [4/18] Tour GiftCardProgramTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:06,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.209 rw 2026-11-03 05:35:06,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [5/18] Tour GiftCardProgramTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:35:06,557 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 4 0.008 0.113 ro 2026-11-03 05:35:06,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [6/18] Tour GiftCardProgramTour2 → Step input text '044123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:35:06,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-11-03 05:35:06,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 05:35:06,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [7/18] Tour GiftCardProgramTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:35:06,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [8/18] Tour GiftCardProgramTour2 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:35:06,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 310 10 0.007 0.057 rw 2026-11-03 05:35:06,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [9/18] Tour GiftCardProgramTour2 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-11-03 05:35:06,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [10/18] Tour GiftCardProgramTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:35:06,838 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 05:35:06,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [11/18] Tour GiftCardProgramTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:35:06,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [12/18] Tour GiftCardProgramTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:35:06,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 05:35:06,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 05:35:07,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [13/18] Tour GiftCardProgramTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:35:07,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [14/18] Tour GiftCardProgramTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:35:07,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [15/18] Tour GiftCardProgramTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:35:07,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [16/18] Tour GiftCardProgramTour2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:35:07,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51114790 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': 'a85b3b1d-ab9e-4129-b172-20bda21bd8a3'}] 2026-11-03 05:35:07,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [17/18] Tour GiftCardProgramTour2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:35:08,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51114790 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': 'a85b3b1d-ab9e-4129-b172-20bda21bd8a3'} created pos.order #447 2026-11-03 05:35:08,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51114790 finished 2026-11-03 05:35:08,474 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5704 185 0.12 0.41 rw 2026-11-03 05:35:08,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:08] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.006 ro 2026-11-03 05:35:08,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [18/18] Tour GiftCardProgramTour2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:35:08,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: tour succeeded 2026-11-03 05:35:08,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: ╔═════════════════════════════════════╗ ║ TOUR GiftCardProgramTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 05:35:08,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.047 rw 2026-11-03 05:35:08,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:35:08,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: heap 20654892 (allocated 22040576) 2026-11-03 05:35:08,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K1obZzyx - [03/Nov/2026 05:35:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.517 rw 2026-11-03 05:35:08,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing chrome headless with pid 36416 2026-11-03 05:35:08,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing websocket connection 2026-11-03 05:35:08,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Terminating chrome headless with pid 36416 2026-11-03 05:35:09,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053509_012694_test_gift_card_program.txt 2026-11-03 05:35:09,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Removing chrome user profile "/tmp/tmpsvmlvlkb_chrome_odoo" 2026-11-03 05:35:09,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_create_with_invoice ... 2026-11-03 05:35:09,813 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome pid: 36546 2026-11-03 05:35:09,813 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome headless temporary user profile dir: /tmp/tmp1eeujmbv_chrome_odoo 2026-11-03 05:35:09,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Issuing json command http://127.0.0.1:35897/json/version 2026-11-03 05:35:09,818 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35897', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:35:09,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Browser version: Chrome/150.0.7871.114 2026-11-03 05:35:09,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Issuing json command http://127.0.0.1:35897/json 2026-11-03 05:35:09,828 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35897', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:35:09,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Websocket url found: ws://127.0.0.1:35897/devtools/page/B79EC5017518870D5B319E6F682D1B11 2026-11-03 05:35:09,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Enable chrome headless console log notification 2026-11-03 05:35:09,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome headless enable page notifications 2026-11-03 05:35:09,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:35:09,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Setting session cookie in browser 2026-11-03 05:35:09,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:35:09,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:35:10,143 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:10] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.035 0.122 rw 2026-11-03 05:35:10,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Navigation result: {'frameId': 'B79EC5017518870D5B319E6F682D1B11', 'loaderId': 'AD143B0F8347DD5A8527B72A601C3FE6', 'isDownload': False} 2026-11-03 05:35:10,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Evaluate ready code "odoo.isTourReady('GiftCardProgramInvoice')" 2026-11-03 05:35:10,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:10] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.029 ro 2026-11-03 05:35:10,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:10] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.025 ro 2026-11-03 05:35:10,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:10] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.051 ro 2026-11-03 05:35:10,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: Owl is running in 'dev' mode. 2026-11-03 05:35:10,901 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 05:35:10,904 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 05:35:10,927 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 05:35:10,969 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.019 rw 2026-11-03 05:35:10,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.028 rw 2026-11-03 05:35:11,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:35:11,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523628 265 0.206 0.661 rw 2026-11-03 05:35:12,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Evaluate test code "odoo.startTour('GiftCardProgramInvoice', {"stepDelay": 0, "debug": false})" 2026-11-03 05:35:12,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [1/24] Tour GiftCardProgramInvoice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:35:12,051 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.009 ro 2026-11-03 05:35:12,075 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.008 ro 2026-11-03 05:35:12,134 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:35:12,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.017 rw 2026-11-03 05:35:12,172 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 05:35:12,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.005 ro 2026-11-03 05:35:12,715 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.009 rw 2026-11-03 05:35:12,864 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.036 rw 2026-11-03 05:35:12,868 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 05:35:12,884 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 05:35:12,891 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.014 - 2026-11-03 05:35:12,925 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.043 ro 2026-11-03 05:35:12,939 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 05:35:12,980 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 05:35:13,005 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-11-03 05:35:13,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.04 - 2026-11-03 05:35:13,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:13] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.046 0.083 rw 2026-11-03 05:35:13,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [2/24] Tour GiftCardProgramInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:35:13,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [3/24] Tour GiftCardProgramInvoice → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:35:13,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:13] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.033 0.238 rw 2026-11-03 05:35:13,292 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.229 rw 2026-11-03 05:35:13,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:13] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.005 0.159 ro 2026-11-03 05:35:13,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:13] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.105 rw 2026-11-03 05:35:13,420 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.157 rw 2026-11-03 05:35:13,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [4/24] Tour GiftCardProgramInvoice → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:13,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [5/24] Tour GiftCardProgramInvoice → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:35:13,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [6/24] Tour GiftCardProgramInvoice → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:35:13,561 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:13] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.029 ro 2026-11-03 05:35:13,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [7/24] Tour GiftCardProgramInvoice → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:35:13,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [8/24] Tour GiftCardProgramInvoice → Step Search customer with "A Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:35:13,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [9/24] Tour GiftCardProgramInvoice → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:35:13,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:35:14,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [10/24] Tour GiftCardProgramInvoice → Step Check "A Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("A Test Partner")) 2026-11-03 05:35:14,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [11/24] Tour GiftCardProgramInvoice → Step click partner 'A Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner)) 2026-11-03 05:35:14,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [12/24] Tour GiftCardProgramInvoice → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:14,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [13/24] Tour GiftCardProgramInvoice → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-03 05:35:14,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [14/24] Tour GiftCardProgramInvoice → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-11-03 05:35:14,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:14] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.013 ro 2026-11-03 05:35:14,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [15/24] Tour GiftCardProgramInvoice → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:35:14,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [16/24] Tour GiftCardProgramInvoice → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:35:14,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [17/24] Tour GiftCardProgramInvoice → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:35:14,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 05:35:14,100 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 05:35:14,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [18/24] Tour GiftCardProgramInvoice → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 05:35:14,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [19/24] Tour GiftCardProgramInvoice → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 05:35:14,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [20/24] Tour GiftCardProgramInvoice → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 05:35:14,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [21/24] Tour GiftCardProgramInvoice → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:35:15,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [22/24] Tour GiftCardProgramInvoice → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:35:15,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45596722 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '0de97e0e-4ca3-4c2c-b84f-3744fbcf5761'}] 2026-11-03 05:35:15,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [23/24] Tour GiftCardProgramInvoice → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:35:16,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45596722 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '0de97e0e-4ca3-4c2c-b84f-3744fbcf5761'} created pos.order #448 2026-11-03 05:35:16,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45596722 finished 2026-11-03 05:35:16,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5537 422 0.526 0.945 rw 2026-11-03 05:35:16,789 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:16] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:35:16,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [24/24] Tour GiftCardProgramInvoice → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:35:16,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: tour succeeded 2026-11-03 05:35:16,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: ╔═══════════════════════════════════════╗ ║ TOUR GiftCardProgramInvoice SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-03 05:35:16,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.045 rw 2026-11-03 05:35:17,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:35:17,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EW2FTrSF - [03/Nov/2026 05:35:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.024 rw 2026-11-03 05:35:17,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: heap 21337188 (allocated 23351296) 2026-11-03 05:35:17,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Closing chrome headless with pid 36546 2026-11-03 05:35:17,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Closing websocket connection 2026-11-03 05:35:17,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Terminating chrome headless with pid 36546 2026-11-03 05:35:17,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053517_233798_test_gift_card_program_create_with_invoice.txt 2026-11-03 05:35:17,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Removing chrome user profile "/tmp/tmp1eeujmbv_chrome_odoo" 2026-11-03 05:35:17,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_rewards_using_taxes ... 2026-11-03 05:35:18,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome pid: 36677 2026-11-03 05:35:18,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome headless temporary user profile dir: /tmp/tmp_kmx96hk_chrome_odoo 2026-11-03 05:35:18,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Issuing json command http://127.0.0.1:43563/json/version 2026-11-03 05:35:18,169 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43563', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:35:18,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Browser version: Chrome/150.0.7871.114 2026-11-03 05:35:18,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Issuing json command http://127.0.0.1:43563/json 2026-11-03 05:35:18,190 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43563', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:35:18,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Websocket url found: ws://127.0.0.1:43563/devtools/page/E938A39773980A172CF29515630540E3 2026-11-03 05:35:18,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Enable chrome headless console log notification 2026-11-03 05:35:18,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome headless enable page notifications 2026-11-03 05:35:18,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 05:35:18,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Setting session cookie in browser 2026-11-03 05:35:18,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:35:18,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:35:18,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:18] "GET /pos/ui/80 HTTP/1.1" 200 6846 64 0.038 0.166 rw 2026-11-03 05:35:18,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Navigation result: {'frameId': 'E938A39773980A172CF29515630540E3', 'loaderId': '0877D6A4460B4EB94D8BD80B7ECDD044', 'isDownload': False} 2026-11-03 05:35:18,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyGiftCardTaxes')" 2026-11-03 05:35:18,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:18] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.026 ro 2026-11-03 05:35:18,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:18] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.271 ro 2026-11-03 05:35:18,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:18] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.06 ro 2026-11-03 05:35:19,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: Owl is running in 'dev' mode. 2026-11-03 05:35:19,407 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:35:19,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.011 - 2026-11-03 05:35:19,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.01 ro 2026-11-03 05:35:19,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.02 rw 2026-11-03 05:35:19,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.004 0.034 rw 2026-11-03 05:35:19,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:35:20,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524107 263 0.191 0.585 rw 2026-11-03 05:35:20,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Evaluate test code "odoo.startTour('PosLoyaltyGiftCardTaxes', {"stepDelay": 0, "debug": false})" 2026-11-03 05:35:20,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [1/40] Tour PosLoyaltyGiftCardTaxes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:35:20,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.011 ro 2026-11-03 05:35:20,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.015 ro 2026-11-03 05:35:20,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.012 rw 2026-11-03 05:35:20,648 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:20] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.012 rw 2026-11-03 05:35:20,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.065 rw 2026-11-03 05:35:21,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:35:21,198 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 05:35:21,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.059 rw 2026-11-03 05:35:21,385 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 05:35:21,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 05:35:21,435 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "GET /web/image/res.users/328/avatar_128 HTTP/1.1" 200 305 4 0.003 0.05 ro 2026-11-03 05:35:21,438 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 05:35:21,452 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.021 ro 2026-11-03 05:35:21,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.071 rw 2026-11-03 05:35:21,463 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 05:35:21,562 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.063 rw 2026-11-03 05:35:21,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [2/40] Tour PosLoyaltyGiftCardTaxes → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:35:21,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.037 - 2026-11-03 05:35:21,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "GET /pos/ui/80 HTTP/1.1" 200 6886 32 0.028 0.084 rw 2026-11-03 05:35:21,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [3/40] Tour PosLoyaltyGiftCardTaxes → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:35:21,822 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.01 0.103 ro 2026-11-03 05:35:21,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6886 32 0.022 0.239 rw 2026-11-03 05:35:21,946 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:21] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.007 0.174 rw 2026-11-03 05:35:22,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 24 0.022 0.226 rw 2026-11-03 05:35:22,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [4/40] Tour PosLoyaltyGiftCardTaxes → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:22,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [5/40] Tour PosLoyaltyGiftCardTaxes → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:35:22,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [6/40] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:35:22,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [7/40] Tour PosLoyaltyGiftCardTaxes → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:35:22,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [8/40] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:35:22,193 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:22] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:35:22,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [9/40] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:35:22,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [10/40] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:35:22,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [11/40] Tour PosLoyaltyGiftCardTaxes → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:35:22,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [12/40] Tour PosLoyaltyGiftCardTaxes → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-11-03 05:35:22,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [13/40] Tour PosLoyaltyGiftCardTaxes → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:22,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [14/40] Tour PosLoyaltyGiftCardTaxes → Step a:contains("Sell physical gift card?") 2026-11-03 05:35:22,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [15/40] Tour PosLoyaltyGiftCardTaxes → Step Input code '044123456' (trigger: input[id="code"]) 2026-11-03 05:35:22,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [16/40] Tour PosLoyaltyGiftCardTaxes → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-11-03 05:35:22,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [17/40] Tour PosLoyaltyGiftCardTaxes → Step .modal input[id="code"]:value(044123456) 2026-11-03 05:35:22,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [18/40] Tour PosLoyaltyGiftCardTaxes → Step Input amount '50' (trigger: input[id="amount"]) 2026-11-03 05:35:22,807 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:22] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 7 0.008 0.036 rw 2026-11-03 05:35:22,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [19/40] Tour PosLoyaltyGiftCardTaxes → Step .btn-primary:contains("Add Balance") 2026-11-03 05:35:22,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [20/40] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-03 05:35:22,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [21/40] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-11-03 05:35:22,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [22/40] Tour PosLoyaltyGiftCardTaxes → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:35:22,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [23/40] Tour PosLoyaltyGiftCardTaxes → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:35:22,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [24/40] Tour PosLoyaltyGiftCardTaxes → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:35:22,918 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:35:22,929 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:35:23,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [25/40] Tour PosLoyaltyGiftCardTaxes → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:35:23,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [26/40] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:35:23,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [27/40] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:35:23,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [28/40] Tour PosLoyaltyGiftCardTaxes → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:35:23,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [29/40] Tour PosLoyaltyGiftCardTaxes → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:35:23,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80430030 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '9e01a2d7-f871-4386-98d5-485877a06e94'}] 2026-11-03 05:35:23,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [30/40] Tour PosLoyaltyGiftCardTaxes → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:35:24,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80430030 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '9e01a2d7-f871-4386-98d5-485877a06e94'} created pos.order #449 2026-11-03 05:35:24,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80430030 finished 2026-11-03 05:35:24,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5474 93 0.084 0.196 rw 2026-11-03 05:35:24,390 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:24] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-11-03 05:35:24,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [31/40] Tour PosLoyaltyGiftCardTaxes → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:35:24,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [32/40] Tour PosLoyaltyGiftCardTaxes → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-11-03 05:35:24,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [33/40] Tour PosLoyaltyGiftCardTaxes → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:24,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [34/40] Tour PosLoyaltyGiftCardTaxes → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:24,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [35/40] Tour PosLoyaltyGiftCardTaxes → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:35:24,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.051 rw 2026-11-03 05:35:24,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [36/40] Tour PosLoyaltyGiftCardTaxes → Step input text '044123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:35:24,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [37/40] Tour PosLoyaltyGiftCardTaxes → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:35:24,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [38/40] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-03 05:35:24,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [39/40] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-11-03 05:35:24,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [40/40] Tour PosLoyaltyGiftCardTaxes → Step Check that: ---undefined--- is not true (trigger: body:not(:has(.order-summary .tax-info))) 2026-11-03 05:35:24,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: tour succeeded 2026-11-03 05:35:24,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyGiftCardTaxes SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 05:35:24,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:24] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 05:35:24,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:24] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 05:35:24,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: heap 21876208 (allocated 23351296) 2026-11-03 05:35:24,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:35:24,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Iojo3b7I - [03/Nov/2026 05:35:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 5.331 rw 2026-11-03 05:35:24,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Closing chrome headless with pid 36677 2026-11-03 05:35:24,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Closing websocket connection 2026-11-03 05:35:24,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Terminating chrome headless with pid 36677 2026-11-03 05:35:25,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053525_055570_test_gift_card_rewards_using_taxes.txt 2026-11-03 05:35:25,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Removing chrome user profile "/tmp/tmp_kmx96hk_chrome_odoo" 2026-11-03 05:35:26,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_two_cards_same_program ... 2026-11-03 05:35:27,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Chrome pid: 36814 2026-11-03 05:35:27,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Chrome headless temporary user profile dir: /tmp/tmp390q7kda_chrome_odoo 2026-11-03 05:35:27,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Issuing json command http://127.0.0.1:35981/json/version 2026-11-03 05:35:27,016 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:35:27,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:35:27,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Issuing json command http://127.0.0.1:35981/json 2026-11-03 05:35:27,039 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:35:27,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Websocket url found: ws://127.0.0.1:35981/devtools/page/86E5075ED6E29084595D51DA2C24E016 2026-11-03 05:35:27,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Enable chrome headless console log notification 2026-11-03 05:35:27,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Chrome headless enable page notifications 2026-11-03 05:35:27,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:35:27,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Setting session cookie in browser 2026-11-03 05:35:27,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:35:27,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:35:27,438 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:27] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.031 0.125 rw 2026-11-03 05:35:27,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Navigation result: {'frameId': '86E5075ED6E29084595D51DA2C24E016', 'loaderId': 'F8E7ADEC648D68FB0579210973DD0B73', 'isDownload': False} 2026-11-03 05:35:27,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Evaluate ready code "odoo.isTourReady('GiftCardProgramTwoCardsTour')" 2026-11-03 05:35:27,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:27] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.24 ro 2026-11-03 05:35:27,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:27] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.049 ro 2026-11-03 05:35:27,547 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:27] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.057 ro 2026-11-03 05:35:28,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:35:28,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:35:28,261 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.01 - 2026-11-03 05:35:28,289 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 05:35:28,336 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.023 rw 2026-11-03 05:35:28,369 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:28] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.055 rw 2026-11-03 05:35:28,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:35:29,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522441 265 0.233 0.673 rw 2026-11-03 05:35:29,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: The ready code tooks too much time : 2.0277929306030273 2026-11-03 05:35:29,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Evaluate test code "odoo.startTour('GiftCardProgramTwoCardsTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:35:29,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 05:35:29,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [1/38] Tour GiftCardProgramTwoCardsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:35:29,527 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.015 ro 2026-11-03 05:35:29,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 05:35:29,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.025 rw 2026-11-03 05:35:29,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:29] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.025 rw 2026-11-03 05:35:30,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:35:30,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 05:35:30,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.042 rw 2026-11-03 05:35:30,308 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 05:35:30,327 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 05:35:30,336 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-11-03 05:35:30,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.013 0.041 ro 2026-11-03 05:35:30,425 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:35:30,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 05:35:30,455 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.029 - 2026-11-03 05:35:30,460 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.011 - 2026-11-03 05:35:30,549 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [2/38] Tour GiftCardProgramTwoCardsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:35:30,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.036 0.084 rw 2026-11-03 05:35:30,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.031 0.207 rw 2026-11-03 05:35:30,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [3/38] Tour GiftCardProgramTwoCardsTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:30,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.239 rw 2026-11-03 05:35:30,742 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.005 0.128 ro 2026-11-03 05:35:30,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.077 rw 2026-11-03 05:35:30,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.027 0.132 rw 2026-11-03 05:35:30,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [4/38] Tour GiftCardProgramTwoCardsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:30,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [5/38] Tour GiftCardProgramTwoCardsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:35:31,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [6/38] Tour GiftCardProgramTwoCardsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:35:31,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [7/38] Tour GiftCardProgramTwoCardsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:35:31,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [8/38] Tour GiftCardProgramTwoCardsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:35:31,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [9/38] Tour GiftCardProgramTwoCardsTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:35:31,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:31] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 05:35:31,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [10/38] Tour GiftCardProgramTwoCardsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:35:31,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:31] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.008 - 2026-11-03 05:35:31,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [11/38] Tour GiftCardProgramTwoCardsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:35:31,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [12/38] Tour GiftCardProgramTwoCardsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":"35.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("35.00"))) 2026-11-03 05:35:31,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [13/38] Tour GiftCardProgramTwoCardsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:31,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [14/38] Tour GiftCardProgramTwoCardsTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:31,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [15/38] Tour GiftCardProgramTwoCardsTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:31,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [16/38] Tour GiftCardProgramTwoCardsTour → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:35:31,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [17/38] Tour GiftCardProgramTwoCardsTour → Step input text '044111111' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:35:31,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [18/38] Tour GiftCardProgramTwoCardsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:35:31,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [19/38] Tour GiftCardProgramTwoCardsTour → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("unpaid gift card")) .modal-footer .btn-primary) 2026-11-03 05:35:31,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:31] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 312 10 0.018 0.035 rw 2026-11-03 05:35:31,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [20/38] Tour GiftCardProgramTwoCardsTour → Step order total amount is '15.00' (trigger: .product-screen .order-summary .total:contains("15.00")) 2026-11-03 05:35:31,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [21/38] Tour GiftCardProgramTwoCardsTour → Step order total amount is '15.00' (trigger: .product-screen .order-summary .total:contains("15.00"):not(:visible)) 2026-11-03 05:35:31,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [22/38] Tour GiftCardProgramTwoCardsTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:31,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [23/38] Tour GiftCardProgramTwoCardsTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:31,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [24/38] Tour GiftCardProgramTwoCardsTour → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:35:31,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [25/38] Tour GiftCardProgramTwoCardsTour → Step input text '044222222' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:35:31,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:31] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.018 - 2026-11-03 05:35:31,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [26/38] Tour GiftCardProgramTwoCardsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:35:31,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [27/38] Tour GiftCardProgramTwoCardsTour → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("unpaid gift card")) .modal-footer .btn-primary) 2026-11-03 05:35:31,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:31] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 312 10 0.011 0.033 rw 2026-11-03 05:35:31,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [28/38] Tour GiftCardProgramTwoCardsTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:35:31,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [29/38] Tour GiftCardProgramTwoCardsTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-11-03 05:35:31,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [30/38] Tour GiftCardProgramTwoCardsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:35:31,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [31/38] Tour GiftCardProgramTwoCardsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:35:31,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [32/38] Tour GiftCardProgramTwoCardsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:35:31,636 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:35:31,638 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 05:35:32,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [33/38] Tour GiftCardProgramTwoCardsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:35:32,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [34/38] Tour GiftCardProgramTwoCardsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:35:32,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [35/38] Tour GiftCardProgramTwoCardsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:35:32,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [36/38] Tour GiftCardProgramTwoCardsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:35:32,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39755384 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '2bdf3374-d2bf-427a-925f-58ab4a902db7'}] 2026-11-03 05:35:32,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [37/38] Tour GiftCardProgramTwoCardsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:35:33,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39755384 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '2bdf3374-d2bf-427a-925f-58ab4a902db7'} created pos.order #450 2026-11-03 05:35:33,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39755384 finished 2026-11-03 05:35:33,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6949 200 0.152 0.393 rw 2026-11-03 05:35:33,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:33] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.015 ro 2026-11-03 05:35:33,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: [38/38] Tour GiftCardProgramTwoCardsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:35:33,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: tour succeeded 2026-11-03 05:35:33,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: ╔════════════════════════════════════════════╗ ║ TOUR GiftCardProgramTwoCardsTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 05:35:33,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.037 rw 2026-11-03 05:35:33,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:35:33,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program.browser: heap 21873284 (allocated 23875584) 2026-11-03 05:35:33,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N3pKgNzD - [03/Nov/2026 05:35:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.021 5.204 rw 2026-11-03 05:35:33,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Closing chrome headless with pid 36814 2026-11-03 05:35:33,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Closing websocket connection 2026-11-03 05:35:33,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Terminating chrome headless with pid 36814 2026-11-03 05:35:33,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053533_822450_test_gift_card_two_cards_same_program.txt 2026-11-03 05:35:33,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_two_cards_same_program: Removing chrome user profile "/tmp/tmp390q7kda_chrome_odoo" 2026-11-03 05:35:33,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-11-03 05:35:34,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 36947 2026-11-03 05:35:34,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpgob6grqs_chrome_odoo 2026-11-03 05:35:34,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:39055/json/version 2026-11-03 05:35:34,880 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39055', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:35:34,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:35:34,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:39055/json 2026-11-03 05:35:34,894 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39055', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:35:34,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:39055/devtools/page/26FDEC1CA1BDE8834557DA39BF12B70B 2026-11-03 05:35:34,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-11-03 05:35:34,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-11-03 05:35:35,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:35:35,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-11-03 05:35:35,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:35:35,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:35:35,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:35] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.038 0.163 rw 2026-11-03 05:35:35,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '26FDEC1CA1BDE8834557DA39BF12B70B', 'loaderId': '26BF95297C2FB59CB053320E9CCCA870', 'isDownload': False} 2026-11-03 05:35:35,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram1')" 2026-11-03 05:35:35,389 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:35] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.27 ro 2026-11-03 05:35:35,415 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:35] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.051 ro 2026-11-03 05:35:35,427 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:35] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.01 0.054 ro 2026-11-03 05:35:36,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:35:36,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 05:35:36,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.025 - 2026-11-03 05:35:36,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.014 - 2026-11-03 05:35:36,206 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.031 rw 2026-11-03 05:35:36,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.039 rw 2026-11-03 05:35:36,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:35:37,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524885 265 0.216 0.622 rw 2026-11-03 05:35:37,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram1', {"stepDelay": 0, "debug": false})" 2026-11-03 05:35:37,278 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-11-03 05:35:37,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/169] Tour PosLoyaltyLoyaltyProgram1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:35:37,311 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 05:35:37,332 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:35:37,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-11-03 05:35:37,366 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:37] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 05:35:37,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:37] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 05:35:38,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 05:35:38,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.039 rw 2026-11-03 05:35:38,234 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-11-03 05:35:38,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 05:35:38,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.024 - 2026-11-03 05:35:38,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.053 ro 2026-11-03 05:35:38,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.017 ro 2026-11-03 05:35:38,369 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.055 - 2026-11-03 05:35:38,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.069 - 2026-11-03 05:35:38,405 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.069 - 2026-11-03 05:35:38,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/169] Tour PosLoyaltyLoyaltyProgram1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:35:38,474 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.03 0.13 rw 2026-11-03 05:35:38,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:38,615 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.054 0.243 rw 2026-11-03 05:35:38,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.301 rw 2026-11-03 05:35:38,701 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.117 rw 2026-11-03 05:35:38,810 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.024 0.178 rw 2026-11-03 05:35:38,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:38,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:35:38,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:35:39,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-11-03 05:35:39,016 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:39] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 05:35:39,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.012 - 2026-11-03 05:35:39,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:39,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:39,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/169] Tour PosLoyaltyLoyaltyProgram1 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:35:39,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/169] Tour PosLoyaltyLoyaltyProgram1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:35:39,252 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.004 0.014 ro 2026-11-03 05:35:39,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/169] Tour PosLoyaltyLoyaltyProgram1 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:35:39,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/169] Tour PosLoyaltyLoyaltyProgram1 → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:35:39,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/169] Tour PosLoyaltyLoyaltyProgram1 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:35:39,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-11-03 05:35:39,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/169] Tour PosLoyaltyLoyaltyProgram1 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-11-03 05:35:39,637 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.004 0.013 ro 2026-11-03 05:35:39,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:39,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40")) 2026-11-03 05:35:39,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"):not(:visible)) 2026-11-03 05:35:39,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/169] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:35:39,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/169] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:35:39,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/169] Tour PosLoyaltyLoyaltyProgram1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:35:39,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:35:39,718 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 05:35:40,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/169] Tour PosLoyaltyLoyaltyProgram1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:35:40,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:35:40,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:35:40,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/169] Tour PosLoyaltyLoyaltyProgram1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:35:40,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/169] Tour PosLoyaltyLoyaltyProgram1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:35:40,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/169] Tour PosLoyaltyLoyaltyProgram1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:35:40,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36758178 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '2f3b85e7-671c-4b6a-8d50-310f67c161aa'}] 2026-11-03 05:35:41,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36758178 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '2f3b85e7-671c-4b6a-8d50-310f67c161aa'} created pos.order #451 2026-11-03 05:35:41,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36758178 finished 2026-11-03 05:35:41,608 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6613 207 0.322 0.503 rw 2026-11-03 05:35:41,781 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:41] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:35:41,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/169] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:35:41,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:41,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [31/169] Tour PosLoyaltyLoyaltyProgram1 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:35:41,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [32/169] Tour PosLoyaltyLoyaltyProgram1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:35:41,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.041 rw 2026-11-03 05:35:41,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [33/169] Tour PosLoyaltyLoyaltyProgram1 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:35:41,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [34/169] Tour PosLoyaltyLoyaltyProgram1 → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:35:41,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [35/169] Tour PosLoyaltyLoyaltyProgram1 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:35:41,935 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:41] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.007 0.054 ro 2026-11-03 05:35:42,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [36/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-11-03 05:35:42,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [37/169] Tour PosLoyaltyLoyaltyProgram1 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-11-03 05:35:42,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [38/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:42,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [39/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:42,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [40/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:42,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [41/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:35:42,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [42/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:42,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [43/169] Tour PosLoyaltyLoyaltyProgram1 → Step 'Whiteboard Pen' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("1"))) 2026-11-03 05:35:42,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [44/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:42,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:42] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.006 0.026 ro 2026-11-03 05:35:42,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [45/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:42,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [46/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-11-03 05:35:42,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [47/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:42,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [48/169] Tour PosLoyaltyLoyaltyProgram1 → Step 'Whiteboard Pen' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("2"))) 2026-11-03 05:35:42,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [49/169] Tour PosLoyaltyLoyaltyProgram1 → Step More control button is active (trigger: .control-buttons .more-btn.active) 2026-11-03 05:35:42,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [50/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:42,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [51/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:42,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [52/169] Tour PosLoyaltyLoyaltyProgram1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:35:42,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [53/169] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:35:42,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [54/169] Tour PosLoyaltyLoyaltyProgram1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:35:42,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [55/169] Tour PosLoyaltyLoyaltyProgram1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:35:42,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [56/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:42,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [57/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:42,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [58/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:35:42,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [59/169] Tour PosLoyaltyLoyaltyProgram1 → Step .selection-item span:nth-child(2) 2026-11-03 05:35:42,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [60/169] Tour PosLoyaltyLoyaltyProgram1 → Step select reward (trigger: .selection-item:contains("Add "Free Product - Whiteboard Pen"")) 2026-11-03 05:35:42,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [61/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:35:42,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [62/169] Tour PosLoyaltyLoyaltyProgram1 → Step More control button is not active (trigger: .control-buttons:not(:has(.more-btn.active))) 2026-11-03 05:35:42,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [63/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:42,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [64/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:42,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [65/169] Tour PosLoyaltyLoyaltyProgram1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:35:42,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [66/169] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:35:42,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [67/169] Tour PosLoyaltyLoyaltyProgram1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:35:42,614 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:42] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:35:42,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [68/169] Tour PosLoyaltyLoyaltyProgram1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:35:42,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [69/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40")) 2026-11-03 05:35:42,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [70/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"):not(:visible)) 2026-11-03 05:35:42,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [71/169] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:35:42,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [72/169] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:35:42,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [73/169] Tour PosLoyaltyLoyaltyProgram1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:35:43,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [74/169] Tour PosLoyaltyLoyaltyProgram1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:35:43,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [75/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:35:43,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [76/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:35:43,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [77/169] Tour PosLoyaltyLoyaltyProgram1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:35:43,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [78/169] Tour PosLoyaltyLoyaltyProgram1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:35:43,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [79/169] Tour PosLoyaltyLoyaltyProgram1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:35:43,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61806659 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '6325b9aa-cc5a-4a6e-b964-4f09daa80e14'}] 2026-11-03 05:35:44,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61806659 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '6325b9aa-cc5a-4a6e-b964-4f09daa80e14'} created pos.order #452 2026-11-03 05:35:44,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61806659 finished 2026-11-03 05:35:44,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8111 184 0.192 0.379 rw 2026-11-03 05:35:44,420 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:44] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 05:35:44,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [80/169] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:35:44,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [81/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:44,510 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.036 rw 2026-11-03 05:35:44,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [82/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:44,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [83/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:35:44,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [84/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 05:35:44,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [85/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("4"))) 2026-11-03 05:35:44,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [86/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:44,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [87/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80")) 2026-11-03 05:35:44,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [88/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"):not(:visible)) 2026-11-03 05:35:44,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [89/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:44,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [90/169] Tour PosLoyaltyLoyaltyProgram1 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:35:44,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [91/169] Tour PosLoyaltyLoyaltyProgram1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:35:44,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [92/169] Tour PosLoyaltyLoyaltyProgram1 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:35:44,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [93/169] Tour PosLoyaltyLoyaltyProgram1 → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:35:44,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [94/169] Tour PosLoyaltyLoyaltyProgram1 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:35:44,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:44] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.007 0.032 ro 2026-11-03 05:35:45,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [95/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-11-03 05:35:45,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [96/169] Tour PosLoyaltyLoyaltyProgram1 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-11-03 05:35:45,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [97/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:45,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [98/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:45,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [99/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:45,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.004 0.021 ro 2026-11-03 05:35:45,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [100/169] Tour PosLoyaltyLoyaltyProgram1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:35:45,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [101/169] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:35:45,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [102/169] Tour PosLoyaltyLoyaltyProgram1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:35:45,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [103/169] Tour PosLoyaltyLoyaltyProgram1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:35:45,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [104/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:45,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [105/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:45,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [106/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:35:45,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [107/169] Tour PosLoyaltyLoyaltyProgram1 → Step .selection-item span:nth-child(2) 2026-11-03 05:35:45,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [108/169] Tour PosLoyaltyLoyaltyProgram1 → Step select reward (trigger: .selection-item:contains("Add "Free Product - Whiteboard Pen"")) 2026-11-03 05:35:45,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [109/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:35:45,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [110/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:45,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [111/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:45,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [112/169] Tour PosLoyaltyLoyaltyProgram1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:35:45,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [113/169] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:35:45,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [114/169] Tour PosLoyaltyLoyaltyProgram1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:35:45,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [115/169] Tour PosLoyaltyLoyaltyProgram1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:35:45,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [116/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:45,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [117/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:35:45,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [118/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:45,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [119/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:45,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [120/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"4","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("4"))) 2026-11-03 05:35:45,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [121/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:45,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [122/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:45,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [123/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:35:45,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [124/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:45,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [125/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:35:45,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [126/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-11-03 05:35:45,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [127/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:45,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [128/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:45,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [129/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1.00","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:35:45,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [130/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:45,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [131/169] Tour PosLoyaltyLoyaltyProgram1 → Step 'Whiteboard Pen' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("1"))) 2026-11-03 05:35:45,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [132/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:45,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [133/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:45,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [134/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2.00","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-11-03 05:35:45,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [135/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:45,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [136/169] Tour PosLoyaltyLoyaltyProgram1 → Step 'Whiteboard Pen' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("2"))) 2026-11-03 05:35:45,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [137/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:45,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [138/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:45,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [139/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"3.00","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("3"))) 2026-11-03 05:35:45,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [140/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:45,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [141/169] Tour PosLoyaltyLoyaltyProgram1 → Step 'Whiteboard Pen' should have '3' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("3"))) 2026-11-03 05:35:45,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [142/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:45,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [143/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:45,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [144/169] Tour PosLoyaltyLoyaltyProgram1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:35:45,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [145/169] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:35:45,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [146/169] Tour PosLoyaltyLoyaltyProgram1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:35:45,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [147/169] Tour PosLoyaltyLoyaltyProgram1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:35:45,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [148/169] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:45,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [149/169] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:45,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [150/169] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"4.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("4"))) 2026-11-03 05:35:45,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [151/169] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:45,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [152/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:45,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [153/169] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:45,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [154/169] Tour PosLoyaltyLoyaltyProgram1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:35:45,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [155/169] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:35:45,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [156/169] Tour PosLoyaltyLoyaltyProgram1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:35:45,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [157/169] Tour PosLoyaltyLoyaltyProgram1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:35:45,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [158/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80")) 2026-11-03 05:35:45,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [159/169] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"):not(:visible)) 2026-11-03 05:35:45,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [160/169] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:35:45,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [161/169] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:35:45,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [162/169] Tour PosLoyaltyLoyaltyProgram1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:35:46,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [163/169] Tour PosLoyaltyLoyaltyProgram1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:35:46,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [164/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:35:46,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [165/169] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:35:46,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [166/169] Tour PosLoyaltyLoyaltyProgram1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:35:46,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [167/169] Tour PosLoyaltyLoyaltyProgram1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:35:46,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49837975 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': 'a706a239-c70f-48d6-a213-22d910455a3f'}] 2026-11-03 05:35:46,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [168/169] Tour PosLoyaltyLoyaltyProgram1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:35:47,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49837975 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': 'a706a239-c70f-48d6-a213-22d910455a3f'} created pos.order #453 2026-11-03 05:35:47,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49837975 finished 2026-11-03 05:35:47,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6617 167 0.156 0.459 rw 2026-11-03 05:35:47,644 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:47] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:35:47,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [169/169] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:35:47,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-11-03 05:35:47,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram1 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 05:35:47,765 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.053 rw 2026-11-03 05:35:47,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:35:47,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 25624992 (allocated 28856320) 2026-11-03 05:35:48,015 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F2yhRls5 - [03/Nov/2026 05:35:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 11.762 rw 2026-11-03 05:35:48,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 36947 2026-11-03 05:35:48,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-11-03 05:35:48,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 36947 2026-11-03 05:35:48,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053548_206841_test_loyalty_free_product_loyalty_program.txt 2026-11-03 05:35:48,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpgob6grqs_chrome_odoo" 2026-11-03 05:35:48,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 37079 2026-11-03 05:35:48,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmp35vdl1zp_chrome_odoo 2026-11-03 05:35:48,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:43511/json/version 2026-11-03 05:35:48,681 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:35:48,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:35:48,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:43511/json 2026-11-03 05:35:48,712 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:35:48,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:43511/devtools/page/EA00E30DA66F18ED1290E2C37AAF94D9 2026-11-03 05:35:48,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-11-03 05:35:48,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-11-03 05:35:48,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:35:48,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-11-03 05:35:48,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:35:48,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:35:48,930 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:48] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.024 0.092 rw 2026-11-03 05:35:48,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': 'EA00E30DA66F18ED1290E2C37AAF94D9', 'loaderId': '77782695FD9212012A16E74070893B0D', 'isDownload': False} 2026-11-03 05:35:48,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram2')" 2026-11-03 05:35:49,004 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:48] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.015 ro 2026-11-03 05:35:49,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:49] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.201 ro 2026-11-03 05:35:49,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:49] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.042 ro 2026-11-03 05:35:49,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:35:49,771 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:35:49,803 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.015 ro 2026-11-03 05:35:49,804 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.015 - 2026-11-03 05:35:49,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.034 rw 2026-11-03 05:35:49,872 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.036 rw 2026-11-03 05:35:50,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:35:50,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524943 248 0.259 0.604 rw 2026-11-03 05:35:50,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram2', {"stepDelay": 0, "debug": false})" 2026-11-03 05:35:50,952 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-11-03 05:35:50,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/197] Tour PosLoyaltyLoyaltyProgram2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:35:50,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 05:35:51,009 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 05:35:51,026 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.017 rw 2026-11-03 05:35:51,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 05:35:51,489 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:35:51,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.008 rw 2026-11-03 05:35:51,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.036 rw 2026-11-03 05:35:51,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.031 ro 2026-11-03 05:35:51,833 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.041 rw 2026-11-03 05:35:51,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.042 - 2026-11-03 05:35:51,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.035 - 2026-11-03 05:35:51,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-11-03 05:35:51,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-11-03 05:35:51,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.017 ro 2026-11-03 05:35:51,959 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.038 rw 2026-11-03 05:35:51,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:51,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:35:52,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.036 - 2026-11-03 05:35:52,134 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:52] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.026 0.108 rw 2026-11-03 05:35:52,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:35:52,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/197] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:35:52,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/197] Tour PosLoyaltyLoyaltyProgram2 → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:35:52,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:52] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.033 0.194 rw 2026-11-03 05:35:52,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/197] Tour PosLoyaltyLoyaltyProgram2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:35:52,278 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:52] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:35:52,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:52] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.004 0.155 ro 2026-11-03 05:35:52,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-11-03 05:35:52,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/197] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-11-03 05:35:52,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:52,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:52,643 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:52] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.004 0.024 ro 2026-11-03 05:35:52,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:52,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:52,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:35:52,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:35:52,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:35:52,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:35:52,872 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:52] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:35:52,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:52,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:52,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:35:52,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/197] Tour PosLoyaltyLoyaltyProgram2 → Step .selection-item span:nth-child(2) 2026-11-03 05:35:52,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/197] Tour PosLoyaltyLoyaltyProgram2 → Step select reward (trigger: .selection-item:contains("Add "Free Product - Whiteboard Pen"")) 2026-11-03 05:35:53,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:35:53,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:53,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:53,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:35:53,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:35:53,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:35:53,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:53] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:35:53,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:35:53,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20")) 2026-11-03 05:35:53,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [31/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20"):not(:visible)) 2026-11-03 05:35:53,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [32/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:35:53,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [33/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:35:53,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [34/197] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:35:53,164 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:35:53,167 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:35:53,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [35/197] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:35:53,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [36/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:35:53,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [37/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:35:53,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [38/197] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:35:54,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [39/197] Tour PosLoyaltyLoyaltyProgram2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:35:54,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97735966 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '154f57fd-cb7b-42bb-b9dc-be57155b53e5'}] 2026-11-03 05:35:54,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [40/197] Tour PosLoyaltyLoyaltyProgram2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:35:54,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97735966 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '154f57fd-cb7b-42bb-b9dc-be57155b53e5'} created pos.order #454 2026-11-03 05:35:54,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97735966 finished 2026-11-03 05:35:54,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8111 184 0.164 0.453 rw 2026-11-03 05:35:54,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:54] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-11-03 05:35:55,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [41/197] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:35:55,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [42/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:55,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [43/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:35:55,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [44/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:35:55,061 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.027 rw 2026-11-03 05:35:55,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [45/197] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:35:55,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [46/197] Tour PosLoyaltyLoyaltyProgram2 → Step Search customer with "BBB Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:35:55,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [47/197] Tour PosLoyaltyLoyaltyProgram2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:35:55,089 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:55] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.004 0.045 ro 2026-11-03 05:35:55,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [48/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check "BBB Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("BBB Test Partner")) 2026-11-03 05:35:55,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [49/197] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'BBB Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(BBB Test Partner)) 2026-11-03 05:35:55,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [50/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:55,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [51/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:55,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:55] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.014 ro 2026-11-03 05:35:55,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [52/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:55,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [53/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:35:55,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [54/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:35:55,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [55/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:35:55,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [56/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:35:55,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [57/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:55,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [58/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:55,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [59/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:35:55,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [60/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:55,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [61/197] Tour PosLoyaltyLoyaltyProgram2 → Step 'Whiteboard Pen' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("1"))) 2026-11-03 05:35:55,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [62/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:55,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [63/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:55,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [64/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-11-03 05:35:55,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [65/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:55,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [66/197] Tour PosLoyaltyLoyaltyProgram2 → Step 'Whiteboard Pen' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("2"))) 2026-11-03 05:35:55,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [67/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:55,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [68/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:55,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [69/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"3","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("3"))) 2026-11-03 05:35:55,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [70/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:55,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [71/197] Tour PosLoyaltyLoyaltyProgram2 → Step 'Whiteboard Pen' should have '3' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("3"))) 2026-11-03 05:35:55,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [72/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:55,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [73/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:55,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [74/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:35:55,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [75/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:35:55,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [76/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:35:55,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [77/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:35:55,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [78/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:55,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [79/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:55,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [80/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"4","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("4"))) 2026-11-03 05:35:55,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [81/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:55,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [82/197] Tour PosLoyaltyLoyaltyProgram2 → Step 'Whiteboard Pen' should have '4' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("4"))) 2026-11-03 05:35:55,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [83/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:35:55,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [84/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:35:55,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [85/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:35:55,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [86/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:35:55,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [87/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:35:55,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [88/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:35:55,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [89/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:55,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [90/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:35:55,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [91/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:35:55,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [92/197] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:35:55,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [93/197] Tour PosLoyaltyLoyaltyProgram2 → Step Search customer with "CCC Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:35:55,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [94/197] Tour PosLoyaltyLoyaltyProgram2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:35:55,759 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:55] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.004 0.021 ro 2026-11-03 05:35:56,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [95/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check "CCC Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("CCC Test Partner")) 2026-11-03 05:35:56,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [96/197] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-11-03 05:35:56,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [97/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:56,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [98/197] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("CCC Test Partner") 2026-11-03 05:35:56,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [99/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80")) 2026-11-03 05:35:56,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [100/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"):not(:visible)) 2026-11-03 05:35:56,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [101/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:35:56,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:56] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.007 0.028 ro 2026-11-03 05:35:56,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [102/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:35:56,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [103/197] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:35:56,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [104/197] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:35:56,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [105/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:35:56,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [106/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:35:56,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [107/197] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:35:57,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [108/197] Tour PosLoyaltyLoyaltyProgram2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:35:57,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44062540 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000002', 'uuid': '5ab6e0bf-e3f6-4bef-95de-1b86955df1cb'}] 2026-11-03 05:35:57,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [109/197] Tour PosLoyaltyLoyaltyProgram2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:35:57,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44062540 order {'name': '/', 'pos_reference': '262-80-000002', 'uuid': '5ab6e0bf-e3f6-4bef-95de-1b86955df1cb'} created pos.order #455 2026-11-03 05:35:57,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44062540 finished 2026-11-03 05:35:57,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6618 172 0.177 0.4 rw 2026-11-03 05:35:57,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:57] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.015 ro 2026-11-03 05:35:57,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [110/197] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:35:57,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [111/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:57,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [112/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:35:57,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [113/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:35:57,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [114/197] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:35:57,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.053 rw 2026-11-03 05:35:57,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [115/197] Tour PosLoyaltyLoyaltyProgram2 → Step Search customer with "CCC Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:35:57,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [116/197] Tour PosLoyaltyLoyaltyProgram2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:35:57,991 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 464 4 0.005 0.049 ro 2026-11-03 05:35:58,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [117/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check "CCC Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("CCC Test Partner")) 2026-11-03 05:35:58,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [118/197] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-11-03 05:35:58,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [119/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:58,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [120/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:35:58,349 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:58] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.003 0.022 ro 2026-11-03 05:35:58,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [121/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:58,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [122/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:35:58,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [123/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:35:58,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [124/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("3"))) 2026-11-03 05:35:58,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [125/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:58,549 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [126/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:35:58,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [127/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:35:58,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [128/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:35:58,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [129/197] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:35:58,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [130/197] Tour PosLoyaltyLoyaltyProgram2 → Step Search customer with "BBB Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:35:58,585 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:58] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 464 4 0.005 0.023 ro 2026-11-03 05:35:58,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [131/197] Tour PosLoyaltyLoyaltyProgram2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:35:58,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [132/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check "BBB Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("BBB Test Partner")) 2026-11-03 05:35:58,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [133/197] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'BBB Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(BBB Test Partner)) 2026-11-03 05:35:58,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [134/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:35:58,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [135/197] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("BBB Test Partner") 2026-11-03 05:35:58,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:58] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.011 ro 2026-11-03 05:35:58,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [136/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60")) 2026-11-03 05:35:58,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [137/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60"):not(:visible)) 2026-11-03 05:35:58,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [138/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:35:58,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [139/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:35:58,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [140/197] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:35:59,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [141/197] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:35:59,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [142/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:35:59,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [143/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:35:59,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [144/197] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:36:00,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [145/197] Tour PosLoyaltyLoyaltyProgram2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:36:00,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [146/197] Tour PosLoyaltyLoyaltyProgram2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:36:00,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28362568 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000003', 'uuid': '51df085b-a27b-4f98-856f-ce8a0ec48ee3'}] 2026-11-03 05:36:00,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28362568 order {'name': '/', 'pos_reference': '262-80-000003', 'uuid': '51df085b-a27b-4f98-856f-ce8a0ec48ee3'} created pos.order #456 2026-11-03 05:36:00,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28362568 finished 2026-11-03 05:36:00,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:36:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6613 172 0.151 0.438 rw 2026-11-03 05:36:00,725 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:36:00] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:36:00,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [147/197] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:36:00,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [148/197] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:36:00,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [149/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:00,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [150/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:36:00,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [151/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:00,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [152/197] Tour PosLoyaltyLoyaltyProgram2 → Step 'Whiteboard Pen' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Whiteboard Pen")):has(.product-cart-qty:contains("1"))) 2026-11-03 05:36:00,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [153/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:00,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [154/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:00,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:36:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.039 rw 2026-11-03 05:36:00,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [155/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:00,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [156/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:36:00,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [157/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:00,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [158/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:00,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [159/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:00,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [160/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:36:00,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [161/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:36:00,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [162/197] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:36:00,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [163/197] Tour PosLoyaltyLoyaltyProgram2 → Step Search customer with "CCC Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:36:00,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [164/197] Tour PosLoyaltyLoyaltyProgram2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:36:00,956 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:36:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 676 4 0.008 0.057 ro 2026-11-03 05:36:01,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [165/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check "CCC Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("CCC Test Partner")) 2026-11-03 05:36:01,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [166/197] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-11-03 05:36:01,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [167/197] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:01,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [168/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:01,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [169/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:01,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:36:01] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 252 4 0.009 0.018 ro 2026-11-03 05:36:01,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [170/197] Tour PosLoyaltyLoyaltyProgram2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:01,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [171/197] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:36:01,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [172/197] Tour PosLoyaltyLoyaltyProgram2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:01,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [173/197] Tour PosLoyaltyLoyaltyProgram2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:01,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [174/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:01,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [175/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:01,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [176/197] Tour PosLoyaltyLoyaltyProgram2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:36:01,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [177/197] Tour PosLoyaltyLoyaltyProgram2 → Step .selection-item span:nth-child(2) 2026-11-03 05:36:01,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [178/197] Tour PosLoyaltyLoyaltyProgram2 → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-11-03 05:36:01,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [179/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:36:01,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [180/197] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:01,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [181/197] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:36:01,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [182/197] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:36:01,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [183/197] Tour PosLoyaltyLoyaltyProgram2 → Step .unselect-tag 2026-11-03 05:36:01,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [184/197] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("Customer") 2026-11-03 05:36:01,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [185/197] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen"} (trigger: body:not(:has(.order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen"))))) 2026-11-03 05:36:01,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [186/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20")) 2026-11-03 05:36:01,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [187/197] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20"):not(:visible)) 2026-11-03 05:36:01,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [188/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:36:01,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:36:01] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 676 4 0.007 0.049 ro 2026-11-03 05:36:01,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [189/197] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:36:01,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [190/197] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:36:02,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [191/197] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:36:02,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [192/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:36:02,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [193/197] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:36:02,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [194/197] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:36:02,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [195/197] Tour PosLoyaltyLoyaltyProgram2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:36:02,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23918332 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000004', 'uuid': '9206e71b-a221-4166-9084-3f8e25f7d3e6'}] 2026-11-03 05:36:02,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [196/197] Tour PosLoyaltyLoyaltyProgram2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:36:03,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23918332 order {'name': '/', 'pos_reference': '262-80-000004', 'uuid': '9206e71b-a221-4166-9084-3f8e25f7d3e6'} created pos.order #457 2026-11-03 05:36:03,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23918332 finished 2026-11-03 05:36:03,100 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:36:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6406 152 0.143 0.406 rw 2026-11-03 05:36:03,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:36:03] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.019 ro 2026-11-03 05:36:03,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [197/197] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:36:03,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-11-03 05:36:03,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 05:36:03,306 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:36:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.046 rw 2026-11-03 05:36:03,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 26811272 (allocated 28594176) 2026-11-03 05:36:03,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:36:03,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IMyQ8dL3 - [03/Nov/2026 05:35:50] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 13.494 rw 2026-11-03 05:36:03,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 37079 2026-11-03 05:36:03,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-11-03 05:36:03,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 37079 2026-11-03 05:36:03,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053603_660531_test_loyalty_free_product_loyalty_program.txt 2026-11-03 05:36:03,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmp35vdl1zp_chrome_odoo" 2026-11-03 05:36:04,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 37227 2026-11-03 05:36:04,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmp4pj135t4_chrome_odoo 2026-11-03 05:36:04,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:46113/json/version 2026-11-03 05:36:04,183 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46113', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:04,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:36:04,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:46113/json 2026-11-03 05:36:04,207 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46113', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:04,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:46113/devtools/page/D332974486300FC7BB51E4320D64F599 2026-11-03 05:36:04,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-11-03 05:36:04,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-11-03 05:36:04,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:36:04,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-11-03 05:36:04,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:36:04,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:36:04,443 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:04] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.028 0.093 rw 2026-11-03 05:36:04,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': 'D332974486300FC7BB51E4320D64F599', 'loaderId': 'E6031D410ACD8B40C0FF81A97C6BFB9E', 'isDownload': False} 2026-11-03 05:36:04,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyChangeRewardQty')" 2026-11-03 05:36:04,538 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:04] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.051 ro 2026-11-03 05:36:04,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:04] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.214 ro 2026-11-03 05:36:04,552 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:04] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.062 ro 2026-11-03 05:36:05,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:36:05,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:36:05,247 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 05:36:05,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.009 ro 2026-11-03 05:36:05,313 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.023 rw 2026-11-03 05:36:05,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.023 rw 2026-11-03 05:36:05,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:36:06,266 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526146 248 0.219 0.722 rw 2026-11-03 05:36:06,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyChangeRewardQty', {"stepDelay": 0, "debug": false})" 2026-11-03 05:36:06,460 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.007 ro 2026-11-03 05:36:06,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/34] Tour PosLoyaltyChangeRewardQty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:36:06,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.01 ro 2026-11-03 05:36:06,531 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 05:36:06,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-11-03 05:36:06,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:06] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 05:36:07,040 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:36:07,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 05:36:07,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.005 0.043 rw 2026-11-03 05:36:07,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 05:36:07,436 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.039 ro 2026-11-03 05:36:07,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-11-03 05:36:07,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 05:36:07,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.022 - 2026-11-03 05:36:07,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.038 ro 2026-11-03 05:36:07,582 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.035 - 2026-11-03 05:36:07,589 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.05 - 2026-11-03 05:36:07,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/34] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:07,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/34] Tour PosLoyaltyChangeRewardQty → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:36:07,676 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.022 0.109 rw 2026-11-03 05:36:07,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/34] Tour PosLoyaltyChangeRewardQty → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:36:07,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/34] Tour PosLoyaltyChangeRewardQty → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:36:07,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/34] Tour PosLoyaltyChangeRewardQty → Step Search customer with "DDD Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:36:07,807 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.036 0.216 rw 2026-11-03 05:36:07,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/34] Tour PosLoyaltyChangeRewardQty → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:36:07,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:36:07,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.27 rw 2026-11-03 05:36:07,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:07] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 894 4 0.004 0.162 ro 2026-11-03 05:36:08,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/34] Tour PosLoyaltyChangeRewardQty → Step Check "DDD Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("DDD Test Partner")) 2026-11-03 05:36:08,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/34] Tour PosLoyaltyChangeRewardQty → Step click partner 'DDD Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(DDD Test Partner)) 2026-11-03 05:36:08,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/34] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:08,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/34] Tour PosLoyaltyChangeRewardQty → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:08,210 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.005 0.029 ro 2026-11-03 05:36:08,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/34] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:08,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/34] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:36:08,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/34] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:36:08,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/34] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:08,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/34] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:08,282 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/34] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:08,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/34] Tour PosLoyaltyChangeRewardQty → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:08,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/34] Tour PosLoyaltyChangeRewardQty → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:36:08,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/34] Tour PosLoyaltyChangeRewardQty → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:08,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/34] Tour PosLoyaltyChangeRewardQty → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:08,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/34] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:08,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/34] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:08,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/34] Tour PosLoyaltyChangeRewardQty → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:36:08,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/34] Tour PosLoyaltyChangeRewardQty → Step .selection-item span:nth-child(2) 2026-11-03 05:36:08,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/34] Tour PosLoyaltyChangeRewardQty → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-11-03 05:36:08,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/34] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"25"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("25")):has(.price:contains("0"))) 2026-11-03 05:36:08,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/34] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:08,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/34] Tour PosLoyaltyChangeRewardQty → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:36:08,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/34] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:08,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [31/34] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:08,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [32/34] Tour PosLoyaltyChangeRewardQty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:36:08,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [33/34] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:08,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [34/34] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:36:08,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:08] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 05:36:08,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:08] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 05:36:08,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-11-03 05:36:08,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyChangeRewardQty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 05:36:08,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 20730348 (allocated 22040576) 2026-11-03 05:36:08,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:36:08,805 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BJcUY2eo - [03/Nov/2026 05:36:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 3.45 rw 2026-11-03 05:36:08,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 37227 2026-11-03 05:36:08,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-11-03 05:36:08,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 37227 2026-11-03 05:36:09,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053609_000003_test_loyalty_free_product_loyalty_program.txt 2026-11-03 05:36:09,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmp4pj135t4_chrome_odoo" 2026-11-03 05:36:09,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-11-03 05:36:10,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome pid: 37357 2026-11-03 05:36:10,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless temporary user profile dir: /tmp/tmpgzmctkew_chrome_odoo 2026-11-03 05:36:10,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:44195/json/version 2026-11-03 05:36:10,117 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44195', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:10,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Browser version: Chrome/150.0.7871.114 2026-11-03 05:36:10,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:44195/json 2026-11-03 05:36:10,211 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44195', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:10,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Websocket url found: ws://127.0.0.1:44195/devtools/page/1588352E4B0F826FA2AC42285669B679 2026-11-03 05:36:10,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Enable chrome headless console log notification 2026-11-03 05:36:10,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless enable page notifications 2026-11-03 05:36:10,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:36:10,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Setting session cookie in browser 2026-11-03 05:36:10,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:36:10,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:36:10,558 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:10] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.033 0.095 rw 2026-11-03 05:36:10,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigation result: {'frameId': '1588352E4B0F826FA2AC42285669B679', 'loaderId': '0A24ECB553565871EA3607F85DA9D554', 'isDownload': False} 2026-11-03 05:36:10,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour')" 2026-11-03 05:36:10,642 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:10] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.026 ro 2026-11-03 05:36:10,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:10] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.037 ro 2026-11-03 05:36:10,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:10] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.007 0.231 ro 2026-11-03 05:36:11,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: Owl is running in 'dev' mode. 2026-11-03 05:36:11,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:36:11,328 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 05:36:11,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.011 ro 2026-11-03 05:36:11,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.014 rw 2026-11-03 05:36:11,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.018 rw 2026-11-03 05:36:11,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:36:12,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526944 274 0.245 0.634 rw 2026-11-03 05:36:12,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:36:12,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.016 ro 2026-11-03 05:36:12,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [1/320] Tour PosLoyaltyFreeProductTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:36:12,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 05:36:12,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:36:12,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 05:36:12,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:12] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 05:36:13,164 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:36:13,315 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 05:36:13,467 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.036 rw 2026-11-03 05:36:13,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.031 ro 2026-11-03 05:36:13,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 05:36:13,531 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.029 - 2026-11-03 05:36:13,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.016 rw 2026-11-03 05:36:13,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:36:13,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 05:36:13,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.022 ro 2026-11-03 05:36:13,670 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-11-03 05:36:13,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.025 0.083 rw 2026-11-03 05:36:13,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [2/320] Tour PosLoyaltyFreeProductTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:36:13,845 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.029 0.191 rw 2026-11-03 05:36:13,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [3/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:13,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.222 rw 2026-11-03 05:36:13,913 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:13] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.039 rw 2026-11-03 05:36:14,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.03 0.096 rw 2026-11-03 05:36:14,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [4/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:14,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [5/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:36:14,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [6/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:36:14,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [7/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-11-03 05:36:14,173 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:14] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:36:14,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [8/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:14,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [9/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:14,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [10/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:14,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [11/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:36:14,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [12/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-11-03 05:36:14,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [13/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Add "Free Product - Desk Organizer"")) 2026-11-03 05:36:14,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [14/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:36:14,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [15/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:14,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [16/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:14,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [17/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:14,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [18/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"4","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("4"))) 2026-11-03 05:36:14,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:14] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-11-03 05:36:14,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:14] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 05:36:14,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [19/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:14,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [20/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-11-03 05:36:14,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [21/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:14,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [22/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:14,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [23/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:14,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [24/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:14,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [25/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:36:14,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [26/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:14,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [27/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:14,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [28/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50")) 2026-11-03 05:36:14,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [29/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50"):not(:visible)) 2026-11-03 05:36:14,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [30/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:36:14,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [31/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:36:14,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [32/320] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:36:14,771 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:36:14,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:36:15,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [33/320] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:36:15,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [34/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:36:15,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [35/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:36:15,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [36/320] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:36:15,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [37/320] Tour PosLoyaltyFreeProductTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:36:15,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [38/320] Tour PosLoyaltyFreeProductTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:36:15,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17981064 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '13f5cb1b-5432-413f-93cf-645c1f5ce6f3'}] 2026-11-03 05:36:16,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17981064 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '13f5cb1b-5432-413f-93cf-645c1f5ce6f3'} created pos.order #458 2026-11-03 05:36:16,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17981064 finished 2026-11-03 05:36:16,529 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8088 213 0.171 0.492 rw 2026-11-03 05:36:16,667 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:16] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:36:16,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [39/320] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:36:16,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [40/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:16,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [41/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:16,761 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.036 rw 2026-11-03 05:36:16,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [42/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:16,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [43/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:16,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [44/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:36:16,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [45/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-11-03 05:36:16,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [46/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Add "Free Product - Desk Organizer"")) 2026-11-03 05:36:16,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [47/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:36:16,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [48/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-11-03 05:36:16,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [49/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-11-03 05:36:16,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [50/320] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-11-03 05:36:16,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [51/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:16,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [52/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:36:16,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [53/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:16,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [54/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:16,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [55/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-11-03 05:36:17,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [56/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:17,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [57/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0","quantity":"4"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("4")):has(.price:contains("0"))) 2026-11-03 05:36:17,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [58/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Free Product - Desk Organizer","quantity":"4"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("4"))) 2026-11-03 05:36:17,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [59/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product - Desk Organizer","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("4"))) 2026-11-03 05:36:17,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [60/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:17,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [61/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:36:17,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [62/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:17,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [63/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:17,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [64/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-11-03 05:36:17,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [65/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:17,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [66/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:17,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [67/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:36:17,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [68/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:17,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [69/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:17,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [70/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("0"))) 2026-11-03 05:36:17,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [71/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:17,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [72/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:17,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [73/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:17,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [74/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:17,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [75/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:17,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [76/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:17,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [77/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:36:17,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [78/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:17,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [79/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:17,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [80/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-11-03 05:36:17,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [81/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-11-03 05:36:17,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [82/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:36:17,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [83/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:36:17,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [84/320] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:36:18,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [85/320] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:36:18,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [86/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:36:18,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [87/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:36:18,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [88/320] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:36:18,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [89/320] Tour PosLoyaltyFreeProductTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:36:18,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [90/320] Tour PosLoyaltyFreeProductTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:36:18,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63831803 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'b7537739-242c-450a-a1a1-2f17ab0d1e6d'}] 2026-11-03 05:36:18,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63831803 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'b7537739-242c-450a-a1a1-2f17ab0d1e6d'} created pos.order #459 2026-11-03 05:36:18,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63831803 finished 2026-11-03 05:36:19,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6399 152 0.117 0.368 rw 2026-11-03 05:36:19,209 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:19] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:36:19,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [91/320] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:36:19,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [92/320] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-03 05:36:19,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [93/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:19,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [94/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-03 05:36:19,283 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.032 rw 2026-11-03 05:36:19,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [95/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:36:19,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [96/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("2"))) 2026-11-03 05:36:19,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [97/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:19,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [98/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:19,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [99/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:19,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [100/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:19,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [101/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:36:19,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [102/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:19,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [103/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:19,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [104/320] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-03 05:36:19,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [105/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:19,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [106/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:19,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [107/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:19,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [108/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:36:19,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [109/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:19,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [110/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:19,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [111/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:19,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [112/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:19,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [113/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:36:19,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [114/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-11-03 05:36:19,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [115/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Add "Free Product - Whiteboard Pen"")) 2026-11-03 05:36:19,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [116/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:19,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [117/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:19,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [118/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:19,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [119/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:36:19,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [120/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:19,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [121/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:19,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [122/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:36:19,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [123/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-11-03 05:36:19,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [124/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-11-03 05:36:19,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [125/320] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-11-03 05:36:19,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [126/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:19,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [127/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-11-03 05:36:19,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [128/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:19,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [129/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:19,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [130/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 05:36:19,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [131/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:19,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [132/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:19,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [133/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-11-03 05:36:19,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [134/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:19,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [135/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:19,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [136/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:19,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [137/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:19,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [138/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:36:19,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [139/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:19,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [140/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:19,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [141/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-11-03 05:36:19,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [142/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88")) 2026-11-03 05:36:19,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [143/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88"):not(:visible)) 2026-11-03 05:36:19,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [144/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:36:19,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [145/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:36:19,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [146/320] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:36:20,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [147/320] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:36:20,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [148/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:36:20,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [149/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:36:20,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [150/320] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:36:20,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [151/320] Tour PosLoyaltyFreeProductTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:36:20,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10772728 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': '585ee757-31c4-4133-99c8-d1692d727261'}] 2026-11-03 05:36:20,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [152/320] Tour PosLoyaltyFreeProductTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:36:21,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10772728 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': '585ee757-31c4-4133-99c8-d1692d727261'} created pos.order #460 2026-11-03 05:36:21,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10772728 finished 2026-11-03 05:36:21,416 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8112 183 0.124 0.381 rw 2026-11-03 05:36:21,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:21] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:36:21,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [153/320] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:36:21,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [154/320] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-03 05:36:21,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [155/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:21,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [156/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-03 05:36:21,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [157/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 05:36:21,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [158/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-11-03 05:36:21,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.031 rw 2026-11-03 05:36:21,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [159/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:21,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [160/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:21,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [161/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:21,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [162/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:36:21,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [163/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-11-03 05:36:21,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [164/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Add "Free Product - Whiteboard Pen"")) 2026-11-03 05:36:21,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [165/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-11-03 05:36:21,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [166/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:21,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [167/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:21,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [168/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:21,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [169/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:36:21,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [170/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:21,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [171/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:21,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [172/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-11-03 05:36:21,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [173/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("6"))) 2026-11-03 05:36:21,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [174/320] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-11-03 05:36:21,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [175/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:21,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [176/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:36:21,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [177/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:21,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [178/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:21,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [179/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:21,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [180/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:21,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [181/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:36:21,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [182/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:21,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [183/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:21,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [184/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:21,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [185/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("0"))) 2026-11-03 05:36:22,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [186/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:22,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [187/320] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-03 05:36:22,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [188/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:22,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [189/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-03 05:36:22,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [190/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:22,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [191/320] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-03 05:36:22,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [192/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:22,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [193/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"2","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("2"))) 2026-11-03 05:36:22,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [194/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:22,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [195/320] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-03 05:36:22,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [196/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:22,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [197/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("3"))) 2026-11-03 05:36:22,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [198/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:22,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [199/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:36:22,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [200/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:22,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [201/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:22,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [202/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:22,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [203/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:36:22,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [204/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:22,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [205/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:22,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [206/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '5.94' (trigger: .product-screen .order-summary .total:contains("5.94")) 2026-11-03 05:36:22,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [207/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '5.94' (trigger: .product-screen .order-summary .total:contains("5.94"):not(:visible)) 2026-11-03 05:36:22,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [208/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:36:22,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [209/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:36:22,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [210/320] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:36:22,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [211/320] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:36:22,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [212/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:36:22,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [213/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:36:22,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [214/320] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:36:23,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [215/320] Tour PosLoyaltyFreeProductTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:36:23,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62869141 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000004', 'uuid': '013a4993-a9c1-461f-821c-89416415ceed'}] 2026-11-03 05:36:23,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [216/320] Tour PosLoyaltyFreeProductTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:36:23,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62869141 order {'name': '/', 'pos_reference': '261-80-000004', 'uuid': '013a4993-a9c1-461f-821c-89416415ceed'} created pos.order #461 2026-11-03 05:36:23,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62869141 finished 2026-11-03 05:36:23,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8107 183 0.133 0.409 rw 2026-11-03 05:36:24,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:24] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.005 ro 2026-11-03 05:36:24,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [217/320] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:36:24,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [218/320] Tour PosLoyaltyFreeProductTour → Step click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit")) 2026-11-03 05:36:24,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [219/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:24,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [220/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("1"))) 2026-11-03 05:36:24,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [221/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:24,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [222/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:24,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [223/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:24,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [224/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:24,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.002 0.031 rw 2026-11-03 05:36:24,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [225/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:36:24,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [226/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:24,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [227/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:24,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [228/320] Tour PosLoyaltyFreeProductTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-11-03 05:36:24,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [229/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:24,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [230/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Small Shelf","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Small Shelf")):has(.qty:contains("1"))) 2026-11-03 05:36:24,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [231/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:24,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [232/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:24,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [233/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:24,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [234/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:24,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [235/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:36:24,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [236/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:24,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [237/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:24,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [238/320] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 05:36:24,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [239/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:24,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [240/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:24,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [241/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:24,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [242/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:36:24,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [243/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:24,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [244/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:24,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [245/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:24,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [246/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:24,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [247/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:36:24,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [248/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-11-03 05:36:24,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [249/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]")) 2026-11-03 05:36:24,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [250/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-11-03 05:36:24,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [251/320] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-11-03 05:36:24,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [252/320] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-11-03 05:36:24,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [253/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:24,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [254/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Pad","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Pad")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:36:24,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [255/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:24,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [256/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:36:24,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [257/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:24,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [258/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:24,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [259/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:24,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [260/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:24,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [261/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:24,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [262/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:36:24,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [263/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:24,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [264/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:24,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [265/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:24,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [266/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:24,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [267/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:36:24,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [268/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-11-03 05:36:24,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [269/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]")) 2026-11-03 05:36:24,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [270/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-11-03 05:36:24,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [271/320] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-11-03 05:36:24,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [272/320] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-11-03 05:36:24,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [273/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:24,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [274/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:24,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [275/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:24,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [276/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:24,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [277/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:36:24,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [278/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:24,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [279/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:24,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [280/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Pad","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Pad")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:36:24,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [281/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:24,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [282/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:36:24,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [283/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:24,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [284/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:24,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [285/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:24,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [286/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:24,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [287/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:24,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [288/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:36:24,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [289/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:24,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [290/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:24,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [291/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:24,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [292/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:24,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [293/320] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:36:24,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [294/320] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-11-03 05:36:24,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [295/320] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]")) 2026-11-03 05:36:24,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [296/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-11-03 05:36:24,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [297/320] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-11-03 05:36:24,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [298/320] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-11-03 05:36:24,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [299/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:24,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [300/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:24,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [301/320] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:24,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [302/320] Tour PosLoyaltyFreeProductTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:24,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [303/320] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:36:24,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [304/320] Tour PosLoyaltyFreeProductTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:24,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [305/320] Tour PosLoyaltyFreeProductTour → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:24,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [306/320] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:24,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [307/320] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product - Monitor Stand","quantity":"1","price":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product - Monitor Stand")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:36:24,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [308/320] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:24,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [309/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '6.79' (trigger: .product-screen .order-summary .total:contains("6.79")) 2026-11-03 05:36:24,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [310/320] Tour PosLoyaltyFreeProductTour → Step order total amount is '6.79' (trigger: .product-screen .order-summary .total:contains("6.79"):not(:visible)) 2026-11-03 05:36:24,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [311/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:36:24,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [312/320] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:36:24,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [313/320] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:36:25,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [314/320] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:36:25,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [315/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:36:25,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [316/320] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:36:25,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [317/320] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:36:26,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [318/320] Tour PosLoyaltyFreeProductTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:36:26,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [319/320] Tour PosLoyaltyFreeProductTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:36:26,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87105354 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000005', 'uuid': '114dda1b-8b90-4f95-88a3-275814cf2872'}] 2026-11-03 05:36:26,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87105354 order {'name': '/', 'pos_reference': '261-80-000005', 'uuid': '114dda1b-8b90-4f95-88a3-275814cf2872'} created pos.order #462 2026-11-03 05:36:26,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87105354 finished 2026-11-03 05:36:26,700 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10272 194 0.17 0.51 rw 2026-11-03 05:36:26,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:26] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.01 ro 2026-11-03 05:36:26,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [320/320] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:36:26,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-11-03 05:36:26,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 05:36:26,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.032 rw 2026-11-03 05:36:27,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 30688744 (allocated 32395264) 2026-11-03 05:36:27,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:36:27,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ehrvppco - [03/Nov/2026 05:36:12] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 15.805 rw 2026-11-03 05:36:27,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 37357 2026-11-03 05:36:27,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-11-03 05:36:27,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 37357 2026-11-03 05:36:27,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053627_476907_test_loyalty_free_product_rewards.txt 2026-11-03 05:36:27,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmpgzmctkew_chrome_odoo" 2026-11-03 05:36:27,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-11-03 05:36:28,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 37495 2026-11-03 05:36:28,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmp_aj_t25f_chrome_odoo 2026-11-03 05:36:28,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:45939/json/version 2026-11-03 05:36:28,348 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45939', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:28,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: Chrome/150.0.7871.114 2026-11-03 05:36:28,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:45939/json 2026-11-03 05:36:28,379 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45939', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:28,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:45939/devtools/page/55B3DEA71B1A6820259268C921E50678 2026-11-03 05:36:28,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-11-03 05:36:28,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-11-03 05:36:28,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:36:28,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-11-03 05:36:28,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:36:28,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:36:28,783 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:28] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.041 0.179 rw 2026-11-03 05:36:28,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': '55B3DEA71B1A6820259268C921E50678', 'loaderId': '8DEA42BA94A6A621EB745CABA8DD0715', 'isDownload': False} 2026-11-03 05:36:28,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Evaluate ready code "odoo.isTourReady('test_loyalty_free_product_rewards_2')" 2026-11-03 05:36:28,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:28] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.032 ro 2026-11-03 05:36:28,860 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:28] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.282 ro 2026-11-03 05:36:28,883 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:28] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.061 ro 2026-11-03 05:36:29,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-11-03 05:36:29,598 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:36:29,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:36:29,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 05:36:29,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-11-03 05:36:29,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.017 rw 2026-11-03 05:36:30,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:36:30,581 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521311 265 0.256 0.622 rw 2026-11-03 05:36:30,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Evaluate test code "odoo.startTour('test_loyalty_free_product_rewards_2', {"stepDelay": 0, "debug": false})" 2026-11-03 05:36:30,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.013 ro 2026-11-03 05:36:30,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [1/26] Tour test_loyalty_free_product_rewards_2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:36:30,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 05:36:30,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 05:36:30,935 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 05:36:30,957 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:30] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:36:31,488 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:31] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.005 ro 2026-11-03 05:36:31,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-11-03 05:36:31,774 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.033 rw 2026-11-03 05:36:31,808 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 05:36:31,818 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 05:36:31,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:31] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.045 ro 2026-11-03 05:36:31,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:31] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.048 rw 2026-11-03 05:36:31,934 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:31] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.018 ro 2026-11-03 05:36:31,936 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 05:36:31,937 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:31] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-11-03 05:36:32,008 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.046 - 2026-11-03 05:36:32,048 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:32] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.024 0.082 rw 2026-11-03 05:36:32,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [2/26] Tour test_loyalty_free_product_rewards_2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:36:32,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:32] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.018 0.158 rw 2026-11-03 05:36:32,187 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.019 0.165 rw 2026-11-03 05:36:32,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [3/26] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:32,266 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:32] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.034 rw 2026-11-03 05:36:32,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.028 0.074 rw 2026-11-03 05:36:32,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [4/26] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:32,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [5/26] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:32,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [6/26] Tour test_loyalty_free_product_rewards_2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:32,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [7/26] Tour test_loyalty_free_product_rewards_2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:32,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [8/26] Tour test_loyalty_free_product_rewards_2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:36:32,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [9/26] Tour test_loyalty_free_product_rewards_2 → Step .selection-item span:nth-child(2) 2026-11-03 05:36:32,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:32] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:36:32,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [10/26] Tour test_loyalty_free_product_rewards_2 → Step select reward (trigger: .selection-item:contains("Add "Free Product - Desk Organizer"")) 2026-11-03 05:36:32,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [11/26] Tour test_loyalty_free_product_rewards_2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:36:32,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [12/26] Tour test_loyalty_free_product_rewards_2 → Step order total amount is '15.30' (trigger: .product-screen .order-summary .total:contains("15.30")) 2026-11-03 05:36:32,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [13/26] Tour test_loyalty_free_product_rewards_2 → Step order total amount is '15.30' (trigger: .product-screen .order-summary .total:contains("15.30"):not(:visible)) 2026-11-03 05:36:32,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [14/26] Tour test_loyalty_free_product_rewards_2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:36:32,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [15/26] Tour test_loyalty_free_product_rewards_2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:36:32,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [16/26] Tour test_loyalty_free_product_rewards_2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:36:32,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:32] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-11-03 05:36:32,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:32] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 05:36:32,827 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 05:36:32,829 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 05:36:33,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [17/26] Tour test_loyalty_free_product_rewards_2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:36:33,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [18/26] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:36:33,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [19/26] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:36:33,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [20/26] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:36:33,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [21/26] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:36:33,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [22/26] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:36:33,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [23/26] Tour test_loyalty_free_product_rewards_2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:36:33,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [24/26] Tour test_loyalty_free_product_rewards_2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:36:33,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [25/26] Tour test_loyalty_free_product_rewards_2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:36:33,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76076546 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '5ac075b6-9f83-4484-9e01-82d7df91a0c0'}] 2026-11-03 05:36:34,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76076546 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '5ac075b6-9f83-4484-9e01-82d7df91a0c0'} created pos.order #463 2026-11-03 05:36:34,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76076546 finished 2026-11-03 05:36:34,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6891 206 0.152 0.439 rw 2026-11-03 05:36:34,591 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:34] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.006 ro 2026-11-03 05:36:34,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [26/26] Tour test_loyalty_free_product_rewards_2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:36:34,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-11-03 05:36:34,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_free_product_rewards_2 SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 05:36:34,713 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.048 rw 2026-11-03 05:36:34,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:36:34,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 21362348 (allocated 22827008) 2026-11-03 05:36:34,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QtTvGeNq - [03/Nov/2026 05:36:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 5.156 rw 2026-11-03 05:36:34,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 37495 2026-11-03 05:36:34,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-11-03 05:36:34,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 37495 2026-11-03 05:36:35,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053635_107902_test_loyalty_free_product_rewards_2.txt 2026-11-03 05:36:35,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmp_aj_t25f_chrome_odoo" 2026-11-03 05:36:35,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-11-03 05:36:36,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 37646 2026-11-03 05:36:36,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpzzm37ime_chrome_odoo 2026-11-03 05:36:36,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Issuing json command http://127.0.0.1:43283/json/version 2026-11-03 05:36:36,171 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43283', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:36,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:36:36,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Issuing json command http://127.0.0.1:43283/json 2026-11-03 05:36:36,226 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43283', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:36,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Websocket url found: ws://127.0.0.1:43283/devtools/page/A5514AFCCAE01BB8EC49A4AA2DE7C29D 2026-11-03 05:36:36,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Enable chrome headless console log notification 2026-11-03 05:36:36,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless enable page notifications 2026-11-03 05:36:36,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:36:36,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Setting session cookie in browser 2026-11-03 05:36:36,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:36:36,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:36:36,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:36] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.042 0.175 rw 2026-11-03 05:36:36,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': 'A5514AFCCAE01BB8EC49A4AA2DE7C29D', 'loaderId': '27BC9C637FF0A3C42069829A78834A5B', 'isDownload': False} 2026-11-03 05:36:36,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram3')" 2026-11-03 05:36:36,718 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:36] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.306 ro 2026-11-03 05:36:36,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:36] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.057 ro 2026-11-03 05:36:36,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:36] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.047 ro 2026-11-03 05:36:37,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:36:37,420 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 05:36:37,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 05:36:37,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 05:36:37,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.017 rw 2026-11-03 05:36:37,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.022 rw 2026-11-03 05:36:37,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:36:38,363 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522471 264 0.23 0.608 rw 2026-11-03 05:36:38,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram3', {"stepDelay": 0, "debug": false})" 2026-11-03 05:36:38,592 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-11-03 05:36:38,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [1/50] Tour PosLoyaltyLoyaltyProgram3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:36:38,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.016 ro 2026-11-03 05:36:38,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:36:38,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 05:36:38,724 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:38] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:36:39,300 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:39] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-11-03 05:36:39,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-11-03 05:36:39,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 05:36:39,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 05:36:39,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.071 rw 2026-11-03 05:36:39,616 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:39] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.043 ro 2026-11-03 05:36:39,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.053 rw 2026-11-03 05:36:39,689 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 05:36:39,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:39] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.018 ro 2026-11-03 05:36:39,732 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.022 - 2026-11-03 05:36:39,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.061 - 2026-11-03 05:36:39,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [2/50] Tour PosLoyaltyLoyaltyProgram3 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:36:39,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:39] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.041 0.117 rw 2026-11-03 05:36:39,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [3/50] Tour PosLoyaltyLoyaltyProgram3 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:36:40,011 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:40] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.027 0.266 rw 2026-11-03 05:36:40,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.282 rw 2026-11-03 05:36:40,095 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:40] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.009 0.137 rw 2026-11-03 05:36:40,211 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.034 0.224 rw 2026-11-03 05:36:40,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [4/50] Tour PosLoyaltyLoyaltyProgram3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:40,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [5/50] Tour PosLoyaltyLoyaltyProgram3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:36:40,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [6/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:36:40,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [7/50] Tour PosLoyaltyLoyaltyProgram3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-11-03 05:36:40,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:40] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:36:40,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [8/50] Tour PosLoyaltyLoyaltyProgram3 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:40,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [9/50] Tour PosLoyaltyLoyaltyProgram3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:40,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [10/50] Tour PosLoyaltyLoyaltyProgram3 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:36:40,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.004 0.013 ro 2026-11-03 05:36:40,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [11/50] Tour PosLoyaltyLoyaltyProgram3 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:36:40,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [12/50] Tour PosLoyaltyLoyaltyProgram3 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:36:40,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [13/50] Tour PosLoyaltyLoyaltyProgram3 → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:36:40,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [14/50] Tour PosLoyaltyLoyaltyProgram3 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:36:41,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [15/50] Tour PosLoyaltyLoyaltyProgram3 → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-11-03 05:36:41,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [16/50] Tour PosLoyaltyLoyaltyProgram3 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-11-03 05:36:41,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [17/50] Tour PosLoyaltyLoyaltyProgram3 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:41,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [18/50] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:41,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [19/50] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:41,035 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:41] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.005 0.011 ro 2026-11-03 05:36:41,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [20/50] Tour PosLoyaltyLoyaltyProgram3 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:36:41,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [21/50] Tour PosLoyaltyLoyaltyProgram3 → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:36:41,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [22/50] Tour PosLoyaltyLoyaltyProgram3 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:36:41,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [23/50] Tour PosLoyaltyLoyaltyProgram3 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:36:41,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [24/50] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:41,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [25/50] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:41,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [26/50] Tour PosLoyaltyLoyaltyProgram3 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:36:41,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [27/50] Tour PosLoyaltyLoyaltyProgram3 → Step .selection-item span:nth-child(2) 2026-11-03 05:36:41,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [28/50] Tour PosLoyaltyLoyaltyProgram3 → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-11-03 05:36:41,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [29/50] Tour PosLoyaltyLoyaltyProgram3 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-11-03 05:36:41,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [30/50] Tour PosLoyaltyLoyaltyProgram3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:41,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [31/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:36:41,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [32/50] Tour PosLoyaltyLoyaltyProgram3 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:41,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [33/50] Tour PosLoyaltyLoyaltyProgram3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:41,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [34/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:36:41,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [35/50] Tour PosLoyaltyLoyaltyProgram3 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:41,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [36/50] Tour PosLoyaltyLoyaltyProgram3 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:36:41,299 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:41] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.008 - 2026-11-03 05:36:41,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:41] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.011 - 2026-11-03 05:36:41,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [37/50] Tour PosLoyaltyLoyaltyProgram3 → Step order total amount is '10.2' (trigger: .product-screen .order-summary .total:contains("10.2")) 2026-11-03 05:36:41,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [38/50] Tour PosLoyaltyLoyaltyProgram3 → Step order total amount is '10.2' (trigger: .product-screen .order-summary .total:contains("10.2"):not(:visible)) 2026-11-03 05:36:41,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [39/50] Tour PosLoyaltyLoyaltyProgram3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:36:41,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [40/50] Tour PosLoyaltyLoyaltyProgram3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:36:41,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [41/50] Tour PosLoyaltyLoyaltyProgram3 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:36:41,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 05:36:41,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 05:36:42,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [42/50] Tour PosLoyaltyLoyaltyProgram3 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:36:42,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [43/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:36:42,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [44/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:36:42,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [45/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:36:42,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [46/50] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:36:42,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [47/50] Tour PosLoyaltyLoyaltyProgram3 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:36:42,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [48/50] Tour PosLoyaltyLoyaltyProgram3 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:36:42,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77288511 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '0cdaca49-e8fd-4588-a19d-f8fc412d1a69'}] 2026-11-03 05:36:42,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [49/50] Tour PosLoyaltyLoyaltyProgram3 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:36:43,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77288511 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '0cdaca49-e8fd-4588-a19d-f8fc412d1a69'} created pos.order #464 2026-11-03 05:36:43,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77288511 finished 2026-11-03 05:36:43,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6893 220 0.205 0.563 rw 2026-11-03 05:36:43,470 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:43] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.016 ro 2026-11-03 05:36:43,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [50/50] Tour PosLoyaltyLoyaltyProgram3 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:36:43,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-11-03 05:36:43,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 05:36:43,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.018 0.046 rw 2026-11-03 05:36:43,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:36:43,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 21987592 (allocated 23613440) 2026-11-03 05:36:43,735 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cCKu471O - [03/Nov/2026 05:36:38] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 6.176 rw 2026-11-03 05:36:43,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 37646 2026-11-03 05:36:43,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-11-03 05:36:43,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 37646 2026-11-03 05:36:43,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053643_976030_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-11-03 05:36:43,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmpzzm37ime_chrome_odoo" 2026-11-03 05:36:44,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-11-03 05:36:45,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 37784 2026-11-03 05:36:45,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmp_m51dfs3_chrome_odoo 2026-11-03 05:36:45,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:34791/json/version 2026-11-03 05:36:45,409 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34791', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:45,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Browser version: Chrome/150.0.7871.114 2026-11-03 05:36:45,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:34791/json 2026-11-03 05:36:45,485 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34791', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:45,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:34791/devtools/page/A06C5BEB7DD823F7D98379C9C758DAC1 2026-11-03 05:36:45,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Enable chrome headless console log notification 2026-11-03 05:36:45,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-11-03 05:36:45,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:36:45,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-11-03 05:36:45,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:36:45,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:36:45,912 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:45] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.043 0.157 rw 2026-11-03 05:36:45,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': 'A06C5BEB7DD823F7D98379C9C758DAC1', 'loaderId': '5BD1A9DCD26E4E3093E6DF11FC94E676', 'isDownload': False} 2026-11-03 05:36:45,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Evaluate ready code "odoo.isTourReady('test_loyalty_is_not_processed_for_draft_order')" 2026-11-03 05:36:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:45] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.272 ro 2026-11-03 05:36:46,026 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:46] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.051 ro 2026-11-03 05:36:46,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:46] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.055 ro 2026-11-03 05:36:46,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: Owl is running in 'dev' mode. 2026-11-03 05:36:46,810 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:36:46,811 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 05:36:46,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.02 ro 2026-11-03 05:36:46,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.016 rw 2026-11-03 05:36:46,938 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.009 0.039 rw 2026-11-03 05:36:47,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:36:47,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524259 263 0.22 0.628 rw 2026-11-03 05:36:48,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: The ready code tooks too much time : 2.104128360748291 2026-11-03 05:36:48,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Evaluate test code "odoo.startTour('test_loyalty_is_not_processed_for_draft_order', {"stepDelay": 0, "debug": false})" 2026-11-03 05:36:48,042 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.015 ro 2026-11-03 05:36:48,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [1/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:36:48,096 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.022 ro 2026-11-03 05:36:48,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 05:36:48,173 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-11-03 05:36:48,187 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:48] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:36:48,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:48] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.017 ro 2026-11-03 05:36:48,939 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.018 rw 2026-11-03 05:36:49,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.045 rw 2026-11-03 05:36:49,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 05:36:49,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 05:36:49,178 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:36:49,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.04 ro 2026-11-03 05:36:49,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 05:36:49,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.015 ro 2026-11-03 05:36:49,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.04 - 2026-11-03 05:36:49,390 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.037 0.079 rw 2026-11-03 05:36:49,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [2/32] Tour test_loyalty_is_not_processed_for_draft_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:36:49,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.12 - 2026-11-03 05:36:49,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.034 0.215 rw 2026-11-03 05:36:49,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [3/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:49,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [4/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:36:49,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.259 rw 2026-11-03 05:36:49,599 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.066 rw 2026-11-03 05:36:49,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.029 0.104 rw 2026-11-03 05:36:49,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [5/32] Tour test_loyalty_is_not_processed_for_draft_order → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:36:49,799 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 266 4 0.005 0.048 ro 2026-11-03 05:36:49,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [6/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:36:49,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [7/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:36:49,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [8/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:36:49,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:49] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:36:50,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [9/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-11-03 05:36:50,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [10/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-11-03 05:36:50,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [11/32] Tour test_loyalty_is_not_processed_for_draft_order → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:50,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [12/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:36:50,211 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:50] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 266 4 0.003 0.018 ro 2026-11-03 05:36:50,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [13/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:50,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [14/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:36:50,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [15/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:36:50,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [16/32] Tour test_loyalty_is_not_processed_for_draft_order → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:36:50,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [17/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:36:50,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [18/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:36:50,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [19/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:36:50,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [20/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:36:50,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:50] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.011 - 2026-11-03 05:36:50,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [21/32] Tour test_loyalty_is_not_processed_for_draft_order → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:36:50,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [22/32] Tour test_loyalty_is_not_processed_for_draft_order → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:36:50,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [23/32] Tour test_loyalty_is_not_processed_for_draft_order → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:36:50,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [24/32] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-11-03 05:36:50,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [25/32] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points total 150 (trigger: .loyalty-points-total:contains("150")) 2026-11-03 05:36:50,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [26/32] Tour test_loyalty_is_not_processed_for_draft_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:36:50,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [27/32] Tour test_loyalty_is_not_processed_for_draft_order → Step save order (trigger: .pads [data-icon='upload']) 2026-11-03 05:36:50,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [28/32] Tour test_loyalty_is_not_processed_for_draft_order → Step [data-icon='arrow_drop_down'] 2026-11-03 05:36:50,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [29/32] Tour test_loyalty_is_not_processed_for_draft_order → Step .modal-dialog .list-container-items .btn:eq(0) 2026-11-03 05:36:50,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [30/32] Tour test_loyalty_is_not_processed_for_draft_order → Step .list-container-items .floating-order-container 2026-11-03 05:36:50,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [31/32] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-11-03 05:36:50,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [32/32] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points total 150 (trigger: .loyalty-points-total:contains("150")) 2026-11-03 05:36:50,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-11-03 05:36:50,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_is_not_processed_for_draft_order SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-11-03 05:36:50,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66992614 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '7e0cd2f5-635b-4979-af76-1324e31e8de8'}] 2026-11-03 05:36:50,474 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.028 0.051 rw 2026-11-03 05:36:50,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66992614 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '7e0cd2f5-635b-4979-af76-1324e31e8de8'} created pos.order #465 2026-11-03 05:36:50,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66992614 finished 2026-11-03 05:36:50,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:36:50,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 20777392 (allocated 22040576) 2026-11-03 05:36:50,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.722 rw 2026-11-03 05:36:50,684 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gvpbV2Y2 - [03/Nov/2026 05:36:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4003 53 0.068 0.199 rw 2026-11-03 05:36:50,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 37784 2026-11-03 05:36:50,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-11-03 05:36:50,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 37784 2026-11-03 05:36:50,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053650_944848_test_loyalty_is_not_processed_for_draft_order.txt 2026-11-03 05:36:50,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmp_m51dfs3_chrome_odoo" 2026-11-03 05:36:50,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-11-03 05:36:51,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 37915 2026-11-03 05:36:51,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmplj32tly2_chrome_odoo 2026-11-03 05:36:51,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:35351/json/version 2026-11-03 05:36:51,848 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35351', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:51,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Browser version: Chrome/150.0.7871.114 2026-11-03 05:36:51,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:35351/json 2026-11-03 05:36:51,960 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35351', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:51,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:35351/devtools/page/1498B201E3808A31DDD0FD7AD8C58EFA 2026-11-03 05:36:52,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-11-03 05:36:52,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-11-03 05:36:52,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:36:52,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-11-03 05:36:52,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:36:52,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:36:52,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:52] "GET /pos/ui/80 HTTP/1.1" 200 6817 63 0.041 0.157 rw 2026-11-03 05:36:52,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': '1498B201E3808A31DDD0FD7AD8C58EFA', 'loaderId': '028A80D96CF442944783928C11F06D0E', 'isDownload': False} 2026-11-03 05:36:52,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Evaluate ready code "odoo.isTourReady('test_loyalty_on_order_with_fixed_tax')" 2026-11-03 05:36:52,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:52] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.256 ro 2026-11-03 05:36:52,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:52] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.021 ro 2026-11-03 05:36:52,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:52] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.054 ro 2026-11-03 05:36:53,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: Owl is running in 'dev' mode. 2026-11-03 05:36:53,460 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:36:53,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:36:53,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.021 ro 2026-11-03 05:36:53,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.035 rw 2026-11-03 05:36:53,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.056 rw 2026-11-03 05:36:53,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:36:54,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522869 263 0.292 0.68 rw 2026-11-03 05:36:54,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: The ready code tooks too much time : 2.273402214050293 2026-11-03 05:36:54,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Evaluate test code "odoo.startTour('test_loyalty_on_order_with_fixed_tax', {"stepDelay": 0, "debug": false})" 2026-11-03 05:36:54,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [1/9] Tour test_loyalty_on_order_with_fixed_tax → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:36:54,812 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 05:36:54,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-11-03 05:36:54,918 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-11-03 05:36:54,963 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.008 0.041 rw 2026-11-03 05:36:54,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:54] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.027 rw 2026-11-03 05:36:55,641 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:55] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.01 ro 2026-11-03 05:36:55,766 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.021 rw 2026-11-03 05:36:55,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.051 rw 2026-11-03 05:36:55,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 05:36:55,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.011 rw 2026-11-03 05:36:55,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 05:36:56,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:56] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.066 ro 2026-11-03 05:36:56,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:56] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 05:36:56,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:56] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 05:36:56,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.012 - 2026-11-03 05:36:56,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 05:36:56,266 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:56] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.031 0.077 rw 2026-11-03 05:36:56,282 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [2/9] Tour test_loyalty_on_order_with_fixed_tax → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:36:56,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:56] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.049 0.196 rw 2026-11-03 05:36:56,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [3/9] Tour test_loyalty_on_order_with_fixed_tax → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 05:36:56,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.241 rw 2026-11-03 05:36:56,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:56] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.033 rw 2026-11-03 05:36:56,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.033 0.125 rw 2026-11-03 05:36:56,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [4/9] Tour test_loyalty_on_order_with_fixed_tax → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:36:56,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [5/9] Tour test_loyalty_on_order_with_fixed_tax → Step click Actions button (trigger: .more-btn) 2026-11-03 05:36:56,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [6/9] Tour test_loyalty_on_order_with_fixed_tax → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:36:56,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [7/9] Tour test_loyalty_on_order_with_fixed_tax → Step input text '563412' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:36:56,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:56] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:36:56,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [8/9] Tour test_loyalty_on_order_with_fixed_tax → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:36:56,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: [9/9] Tour test_loyalty_on_order_with_fixed_tax → 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-11-03 05:36:56,977 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:56] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 310 7 0.014 0.055 rw 2026-11-03 05:36:57,171 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:57] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:36:57,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-11-03 05:36:57,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_on_order_with_fixed_tax SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-03 05:36:57,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:57] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-11-03 05:36:57,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:36:57,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BXSqS8GS - [03/Nov/2026 05:36:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.775 rw 2026-11-03 05:36:57,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 20178428 (allocated 21254144) 2026-11-03 05:36:57,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 37915 2026-11-03 05:36:57,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-11-03 05:36:57,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 37915 2026-11-03 05:36:57,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053657_651491_test_loyalty_on_order_with_fixed_tax.txt 2026-11-03 05:36:57,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmplj32tly2_chrome_odoo" 2026-11-03 05:36:57,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-11-03 05:36:58,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 38045 2026-11-03 05:36:58,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmp0szwdchz_chrome_odoo 2026-11-03 05:36:58,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:45731/json/version 2026-11-03 05:36:58,518 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45731', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:58,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-11-03 05:36:58,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:45731/json 2026-11-03 05:36:58,587 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45731', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:36:58,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:45731/devtools/page/0F57C2929676B72FD47D2C1A3B33D26D 2026-11-03 05:36:58,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-11-03 05:36:58,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-11-03 05:36:58,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:36:58,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-11-03 05:36:58,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:36:58,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:36:59,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:36:59] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.048 0.143 rw 2026-11-03 05:36:59,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': '0F57C2929676B72FD47D2C1A3B33D26D', 'loaderId': 'DF0D16FC75A12E2EFC4BEDB4062999E2', 'isDownload': False} 2026-11-03 05:36:59,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-11-03 05:36:59,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:36:59] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.301 ro 2026-11-03 05:36:59,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:36:59] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.03 ro 2026-11-03 05:36:59,158 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:36:59] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.048 ro 2026-11-03 05:36:59,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-11-03 05:36:59,985 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:36:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.011 - 2026-11-03 05:36:59,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:36:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 05:37:00,052 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.029 ro 2026-11-03 05:37:00,104 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.021 rw 2026-11-03 05:37:00,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-11-03 05:37:00,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:37:01,213 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534479 269 0.321 0.759 rw 2026-11-03 05:37:01,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: The ready code tooks too much time : 2.444937229156494 2026-11-03 05:37:01,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate test code "odoo.startTour('PosLoyaltyMultipleOrders', {"stepDelay": 0, "debug": false})" 2026-11-03 05:37:01,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [1/37] Tour PosLoyaltyMultipleOrders → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:37:01,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-11-03 05:37:01,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.024 ro 2026-11-03 05:37:01,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-11-03 05:37:01,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-11-03 05:37:01,655 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:01] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:37:02,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:02] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-11-03 05:37:02,449 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-11-03 05:37:02,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.022 0.057 rw 2026-11-03 05:37:02,670 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:02] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-11-03 05:37:02,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 05:37:02,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 05:37:02,724 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:02] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.011 0.033 ro 2026-11-03 05:37:02,868 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:02] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.015 ro 2026-11-03 05:37:02,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:02] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:37:02,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 05:37:02,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.016 - 2026-11-03 05:37:03,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [2/37] Tour PosLoyaltyMultipleOrders → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:37:03,042 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:03] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.042 0.108 rw 2026-11-03 05:37:03,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:03] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.033 0.23 rw 2026-11-03 05:37:03,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [3/37] Tour PosLoyaltyMultipleOrders → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:37:03,209 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.28 rw 2026-11-03 05:37:03,255 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:03] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.013 0.065 rw 2026-11-03 05:37:03,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.128 rw 2026-11-03 05:37:03,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [4/37] Tour PosLoyaltyMultipleOrders → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:03,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [5/37] Tour PosLoyaltyMultipleOrders → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:37:03,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [6/37] Tour PosLoyaltyMultipleOrders → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:37:03,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [7/37] Tour PosLoyaltyMultipleOrders → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("2"))) 2026-11-03 05:37:03,654 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:03] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 05:37:03,655 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:03] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 05:37:03,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:03] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.014 - 2026-11-03 05:37:03,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [8/37] Tour PosLoyaltyMultipleOrders → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:03,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [9/37] Tour PosLoyaltyMultipleOrders → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:03,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [10/37] Tour PosLoyaltyMultipleOrders → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:37:03,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [11/37] Tour PosLoyaltyMultipleOrders → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:37:03,903 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 254 4 0.007 0.033 ro 2026-11-03 05:37:03,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [12/37] Tour PosLoyaltyMultipleOrders → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:37:03,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [13/37] Tour PosLoyaltyMultipleOrders → Step Search customer with "Partner Test 1" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:37:03,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [14/37] Tour PosLoyaltyMultipleOrders → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:37:04,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [15/37] Tour PosLoyaltyMultipleOrders → Step Check "Partner Test 1" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Partner Test 1")) 2026-11-03 05:37:04,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [16/37] Tour PosLoyaltyMultipleOrders → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-03 05:37:04,321 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:04] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 254 4 0.004 0.022 ro 2026-11-03 05:37:04,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [17/37] Tour PosLoyaltyMultipleOrders → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:04,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [18/37] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:37:04,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [19/37] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:37:04,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [20/37] Tour PosLoyaltyMultipleOrders → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:37:04,407 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 05:37:04,413 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 05:37:04,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [21/37] Tour PosLoyaltyMultipleOrders → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:37:04,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [22/37] Tour PosLoyaltyMultipleOrders → Step .pos-leftheader .list-plus-btn 2026-11-03 05:37:04,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [23/37] Tour PosLoyaltyMultipleOrders → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:37:05,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [24/37] Tour PosLoyaltyMultipleOrders → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:05,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [25/37] Tour PosLoyaltyMultipleOrders → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:37:05,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [26/37] Tour PosLoyaltyMultipleOrders → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:37:05,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [27/37] Tour PosLoyaltyMultipleOrders → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:05,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [28/37] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:37:05,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.058 rw 2026-11-03 05:37:05,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [29/37] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:37:05,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [30/37] Tour PosLoyaltyMultipleOrders → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:37:05,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [31/37] Tour PosLoyaltyMultipleOrders → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:37:05,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [32/37] Tour PosLoyaltyMultipleOrders → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:37:05,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [33/37] Tour PosLoyaltyMultipleOrders → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:37:05,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [34/37] Tour PosLoyaltyMultipleOrders → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:37:06,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [35/37] Tour PosLoyaltyMultipleOrders → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:37:06,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [36/37] Tour PosLoyaltyMultipleOrders → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:37:06,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52118923 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '53eacdf8-ceed-454c-94af-8617df17fb25'}] 2026-11-03 05:37:06,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52118923 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '53eacdf8-ceed-454c-94af-8617df17fb25'} created pos.order #466 2026-11-03 05:37:06,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52118923 finished 2026-11-03 05:37:06,868 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9607 214 0.21 0.559 rw 2026-11-03 05:37:07,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:07] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.004 0.013 ro 2026-11-03 05:37:07,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [37/37] Tour PosLoyaltyMultipleOrders → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:37:07,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-11-03 05:37:07,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 05:37:07,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.047 rw 2026-11-03 05:37:07,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:37:07,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 23463824 (allocated 25710592) 2026-11-03 05:37:07,372 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sH9Fmbc - [03/Nov/2026 05:37:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 7.208 rw 2026-11-03 05:37:07,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 38045 2026-11-03 05:37:07,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-11-03 05:37:07,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 38045 2026-11-03 05:37:07,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053707_659557_test_loyalty_program_different_orders.txt 2026-11-03 05:37:07,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmp0szwdchz_chrome_odoo" 2026-11-03 05:37:07,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-11-03 05:37:08,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 38178 2026-11-03 05:37:08,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmpdz5oiiag_chrome_odoo 2026-11-03 05:37:08,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:42065/json/version 2026-11-03 05:37:08,780 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42065', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:08,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-11-03 05:37:08,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:42065/json 2026-11-03 05:37:08,872 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42065', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:08,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:42065/devtools/page/22D6652DB550830701482B63E51FDB93 2026-11-03 05:37:08,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-11-03 05:37:08,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-11-03 05:37:09,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:37:09,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-11-03 05:37:09,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:37:09,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:37:09,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:09] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.042 0.12 rw 2026-11-03 05:37:09,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': '22D6652DB550830701482B63E51FDB93', 'loaderId': '8E88640D969C25BC0B2344958D76ADCD', 'isDownload': False} 2026-11-03 05:37:09,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-11-03 05:37:09,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:09] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.041 ro 2026-11-03 05:37:09,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:09] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.009 0.266 ro 2026-11-03 05:37:09,399 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:09] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.065 ro 2026-11-03 05:37:10,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-11-03 05:37:10,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.016 - 2026-11-03 05:37:10,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.018 ro 2026-11-03 05:37:10,173 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.033 - 2026-11-03 05:37:10,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.028 rw 2026-11-03 05:37:10,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.031 rw 2026-11-03 05:37:10,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:37:11,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525765 265 0.341 0.751 rw 2026-11-03 05:37:11,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: The ready code tooks too much time : 2.401298999786377 2026-11-03 05:37:11,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:37:11,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [1/24] Tour PosLoyaltySpecificDiscountTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:37:11,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.01 ro 2026-11-03 05:37:11,741 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.017 ro 2026-11-03 05:37:11,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-11-03 05:37:11,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.029 rw 2026-11-03 05:37:11,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:11] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 05:37:12,471 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:12] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 05:37:12,589 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 05:37:12,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.041 rw 2026-11-03 05:37:12,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-11-03 05:37:12,774 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.001 - 2026-11-03 05:37:12,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 05:37:12,821 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:12] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.047 ro 2026-11-03 05:37:12,929 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.021 - 2026-11-03 05:37:12,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 05:37:12,962 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:12] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.046 ro 2026-11-03 05:37:12,986 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.042 - 2026-11-03 05:37:13,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [2/24] Tour PosLoyaltySpecificDiscountTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:37:13,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:13] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.049 0.14 rw 2026-11-03 05:37:13,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [3/24] Tour PosLoyaltySpecificDiscountTour → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-11-03 05:37:13,360 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:13] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.096 0.317 rw 2026-11-03 05:37:13,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.445 rw 2026-11-03 05:37:13,441 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:13] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.2 rw 2026-11-03 05:37:13,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.053 0.233 rw 2026-11-03 05:37:13,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [4/24] Tour PosLoyaltySpecificDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:13,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [5/24] Tour PosLoyaltySpecificDiscountTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product A","quantity":"1","price":"40.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product A")):has(.qty:contains("1")):has(.price:contains("40.00"))) 2026-11-03 05:37:13,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [6/24] Tour PosLoyaltySpecificDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:13,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [7/24] Tour PosLoyaltySpecificDiscountTour → Step click product 'Test Product B' (trigger: article.product .product-content .product-name:contains("Test Product B")) 2026-11-03 05:37:13,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [8/24] Tour PosLoyaltySpecificDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:13,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [9/24] Tour PosLoyaltySpecificDiscountTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product B","quantity":"1","price":"40.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product B")):has(.qty:contains("1")):has(.price:contains("40.00"))) 2026-11-03 05:37:13,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.015 - 2026-11-03 05:37:13,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [10/24] Tour PosLoyaltySpecificDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:13,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [11/24] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:13,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [12/24] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:13,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [13/24] Tour PosLoyaltySpecificDiscountTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:37:13,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [14/24] Tour PosLoyaltySpecificDiscountTour → Step selection popup has '$ 10 on specific products' (trigger: .selection-item:contains("$ 10 on specific products")) 2026-11-03 05:37:14,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [15/24] Tour PosLoyaltySpecificDiscountTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 10 on specific products","price":"-10.00","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 10 on specific products")):has(.qty:contains("1")):has(.price:contains("-10.00"))) 2026-11-03 05:37:14,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [16/24] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '70.00' (trigger: .product-screen .order-summary .total:contains("70.00")) 2026-11-03 05:37:14,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [17/24] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '70.00' (trigger: .product-screen .order-summary .total:contains("70.00"):not(:visible)) 2026-11-03 05:37:14,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [18/24] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:14,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [19/24] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:14,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [20/24] Tour PosLoyaltySpecificDiscountTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:37:14,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:14] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:37:14,118 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:14] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-11-03 05:37:14,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [21/24] Tour PosLoyaltySpecificDiscountTour → Step selection popup has '$ 30 on specific products' (trigger: .selection-item:contains("$ 30 on specific products")) 2026-11-03 05:37:14,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [22/24] Tour PosLoyaltySpecificDiscountTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 30 on specific products","price":"-30.00","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 30 on specific products")):has(.qty:contains("1")):has(.price:contains("-30.00"))) 2026-11-03 05:37:14,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [23/24] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00")) 2026-11-03 05:37:14,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [24/24] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00"):not(:visible)) 2026-11-03 05:37:14,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-11-03 05:37:14,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 05:37:14,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 20676980 (allocated 21778432) 2026-11-03 05:37:14,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:37:14,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z37p3tgL - [03/Nov/2026 05:37:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.118 rw 2026-11-03 05:37:14,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 38178 2026-11-03 05:37:14,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-11-03 05:37:14,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 38178 2026-11-03 05:37:14,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053714_679606_test_loyalty_program_specific_product.txt 2026-11-03 05:37:14,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmpdz5oiiag_chrome_odoo" 2026-11-03 05:37:14,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-11-03 05:37:15,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 38309 2026-11-03 05:37:15,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmpfjodwaao_chrome_odoo 2026-11-03 05:37:15,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:42477/json/version 2026-11-03 05:37:15,765 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42477', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:15,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-11-03 05:37:15,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:42477/json 2026-11-03 05:37:15,810 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42477', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:15,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:42477/devtools/page/D97D07C085742D93A6E78B30C824AF50 2026-11-03 05:37:15,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-11-03 05:37:15,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-11-03 05:37:16,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:37:16,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-11-03 05:37:16,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:37:16,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:37:16,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:16] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.046 0.14 rw 2026-11-03 05:37:16,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': 'D97D07C085742D93A6E78B30C824AF50', 'loaderId': 'DF1573E2C432F5EF1C94F7626CF24F21', 'isDownload': False} 2026-11-03 05:37:16,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-11-03 05:37:16,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:16] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.007 0.367 ro 2026-11-03 05:37:16,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:16] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.134 ro 2026-11-03 05:37:16,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:16] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.011 0.131 ro 2026-11-03 05:37:17,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-11-03 05:37:17,330 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:37:17,349 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 05:37:17,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.02 ro 2026-11-03 05:37:17,455 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.022 rw 2026-11-03 05:37:17,490 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.04 rw 2026-11-03 05:37:17,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:37:18,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523743 264 0.233 0.65 rw 2026-11-03 05:37:18,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: The ready code tooks too much time : 2.3341524600982666 2026-11-03 05:37:18,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour2', {"stepDelay": 0, "debug": false})" 2026-11-03 05:37:18,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [1/33] Tour PosLoyaltyFreeProductTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:37:18,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.005 0.011 ro 2026-11-03 05:37:18,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.037 ro 2026-11-03 05:37:18,775 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-11-03 05:37:18,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 05:37:18,822 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:18] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:37:19,452 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-11-03 05:37:19,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.013 rw 2026-11-03 05:37:19,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 05:37:19,725 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 05:37:19,734 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.06 rw 2026-11-03 05:37:19,782 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:19] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.012 0.042 ro 2026-11-03 05:37:19,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.071 rw 2026-11-03 05:37:19,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:19] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 05:37:19,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-11-03 05:37:19,959 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.035 - 2026-11-03 05:37:19,963 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.04 - 2026-11-03 05:37:20,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:20] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.028 0.087 rw 2026-11-03 05:37:20,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [2/33] Tour PosLoyaltyFreeProductTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:37:20,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:20] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.025 0.211 rw 2026-11-03 05:37:20,234 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.239 rw 2026-11-03 05:37:20,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [3/33] Tour PosLoyaltyFreeProductTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:20,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [4/33] Tour PosLoyaltyFreeProductTour2 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:37:20,356 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:20] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.029 rw 2026-11-03 05:37:20,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.029 0.098 rw 2026-11-03 05:37:20,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [5/33] Tour PosLoyaltyFreeProductTour2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:37:20,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:20] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 4 0.005 0.038 ro 2026-11-03 05:37:20,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [6/33] Tour PosLoyaltyFreeProductTour2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:37:20,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [7/33] Tour PosLoyaltyFreeProductTour2 → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:37:20,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [8/33] Tour PosLoyaltyFreeProductTour2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:37:20,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:20] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:37:21,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [9/33] Tour PosLoyaltyFreeProductTour2 → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-11-03 05:37:21,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [10/33] Tour PosLoyaltyFreeProductTour2 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-11-03 05:37:21,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [11/33] Tour PosLoyaltyFreeProductTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:21,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [12/33] Tour PosLoyaltyFreeProductTour2 → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-11-03 05:37:21,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 4 0.013 0.025 ro 2026-11-03 05:37:21,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [13/33] Tour PosLoyaltyFreeProductTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:21,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [14/33] Tour PosLoyaltyFreeProductTour2 → 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(.qty:contains("1"))) 2026-11-03 05:37:21,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [15/33] Tour PosLoyaltyFreeProductTour2 → 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(.qty:contains("1"))) 2026-11-03 05:37:21,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [16/33] Tour PosLoyaltyFreeProductTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:21,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [17/33] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:21,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [18/33] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:21,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [19/33] Tour PosLoyaltyFreeProductTour2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:37:21,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [20/33] Tour PosLoyaltyFreeProductTour2 → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:37:21,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [21/33] Tour PosLoyaltyFreeProductTour2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:37:21,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [22/33] Tour PosLoyaltyFreeProductTour2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:37:21,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [23/33] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:21,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [24/33] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:21,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [25/33] Tour PosLoyaltyFreeProductTour2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:37:21,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [26/33] Tour PosLoyaltyFreeProductTour2 → Step selection popup has 'Free Product - Test Product A' (trigger: .selection-item:contains("Free Product - Test Product A")) 2026-11-03 05:37:21,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [27/33] Tour PosLoyaltyFreeProductTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Test Product A","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Test Product A")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:37:21,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [28/33] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:21,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [29/33] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:21,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [30/33] Tour PosLoyaltyFreeProductTour2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:37:21,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [31/33] Tour PosLoyaltyFreeProductTour2 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:37:21,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [32/33] Tour PosLoyaltyFreeProductTour2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:37:21,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:21] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 05:37:21,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:21] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 05:37:21,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [33/33] Tour PosLoyaltyFreeProductTour2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:37:21,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-11-03 05:37:21,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 05:37:21,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:37:21,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 20843040 (allocated 22040576) 2026-11-03 05:37:21,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 e-80B_Wj - [03/Nov/2026 05:37:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 4.244 rw 2026-11-03 05:37:21,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 38309 2026-11-03 05:37:21,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-11-03 05:37:21,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 38309 2026-11-03 05:37:22,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053722_040900_test_loyalty_program_using_same_product.txt 2026-11-03 05:37:22,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmpfjodwaao_chrome_odoo" 2026-11-03 05:37:22,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-11-03 05:37:23,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 38442 2026-11-03 05:37:23,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpzsub_86q_chrome_odoo 2026-11-03 05:37:23,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Issuing json command http://127.0.0.1:37757/json/version 2026-11-03 05:37:23,435 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37757', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:23,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Browser version: Chrome/150.0.7871.114 2026-11-03 05:37:23,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Issuing json command http://127.0.0.1:37757/json 2026-11-03 05:37:23,596 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37757', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:23,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Websocket url found: ws://127.0.0.1:37757/devtools/page/B4CDFEE841529FFBF01375A359DE6F14 2026-11-03 05:37:23,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Enable chrome headless console log notification 2026-11-03 05:37:23,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-11-03 05:37:23,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:37:23,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-11-03 05:37:23,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:37:23,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:37:24,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:24] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.04 0.146 rw 2026-11-03 05:37:24,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': 'B4CDFEE841529FFBF01375A359DE6F14', 'loaderId': '9D9AF5454B3BA5C0A421F8748BDC1102', 'isDownload': False} 2026-11-03 05:37:24,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour11.1')" 2026-11-03 05:37:24,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:24] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.252 ro 2026-11-03 05:37:24,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:24] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.024 ro 2026-11-03 05:37:24,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:24] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.046 ro 2026-11-03 05:37:24,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: Owl is running in 'dev' mode. 2026-11-03 05:37:24,939 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 05:37:24,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 05:37:24,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.026 ro 2026-11-03 05:37:25,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.015 rw 2026-11-03 05:37:25,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.047 rw 2026-11-03 05:37:25,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:37:26,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525000 264 0.392 0.701 rw 2026-11-03 05:37:26,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: The ready code tooks too much time : 2.358065605163574 2026-11-03 05:37:26,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Evaluate test code "odoo.startTour('PosLoyaltyTour11.1', {"stepDelay": 0, "debug": false})" 2026-11-03 05:37:26,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/38] Tour PosLoyaltyTour11.1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:37:26,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.029 ro 2026-11-03 05:37:26,527 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.026 ro 2026-11-03 05:37:26,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:37:26,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.028 rw 2026-11-03 05:37:26,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:26] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-11-03 05:37:27,292 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:27] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:37:27,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-11-03 05:37:27,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 05:37:27,633 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.013 - 2026-11-03 05:37:27,641 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.023 0.064 rw 2026-11-03 05:37:27,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:27] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.051 ro 2026-11-03 05:37:27,694 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:27] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.067 rw 2026-11-03 05:37:27,750 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:27] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.02 ro 2026-11-03 05:37:27,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:27] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 05:37:27,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:37:27,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.059 rw 2026-11-03 05:37:27,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/38] Tour PosLoyaltyTour11.1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:37:28,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 05:37:28,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:28] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.025 0.102 rw 2026-11-03 05:37:28,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/38] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:28,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/38] Tour PosLoyaltyTour11.1 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:37:28,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:28] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.024 0.204 rw 2026-11-03 05:37:28,211 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:28] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.086 rw 2026-11-03 05:37:28,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.035 0.149 rw 2026-11-03 05:37:28,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/38] Tour PosLoyaltyTour11.1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:37:28,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.006 0.024 ro 2026-11-03 05:37:28,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/38] Tour PosLoyaltyTour11.1 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:37:28,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/38] Tour PosLoyaltyTour11.1 → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:37:28,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/38] Tour PosLoyaltyTour11.1 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:37:28,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:28] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 05:37:28,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/38] Tour PosLoyaltyTour11.1 → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-11-03 05:37:28,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/38] Tour PosLoyaltyTour11.1 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-11-03 05:37:28,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/38] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:28,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/38] Tour PosLoyaltyTour11.1 → Step .product-screen .set-partner:contains("AAA Partner") 2026-11-03 05:37:28,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/38] Tour PosLoyaltyTour11.1 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-03 05:37:28,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:28] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.014 ro 2026-11-03 05:37:28,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/38] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:28,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/38] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-03 05:37:28,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/38] Tour PosLoyaltyTour11.1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:37:28,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/38] Tour PosLoyaltyTour11.1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("3"))) 2026-11-03 05:37:29,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/38] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:29,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/38] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:29,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/38] Tour PosLoyaltyTour11.1 → Step order total amount is '150.00' (trigger: .product-screen .order-summary .total:contains("150.00")) 2026-11-03 05:37:29,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/38] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:29,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/38] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:29,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/38] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:29,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/38] Tour PosLoyaltyTour11.1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:37:29,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/38] Tour PosLoyaltyTour11.1 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:37:29,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/38] Tour PosLoyaltyTour11.1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:37:29,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/38] Tour PosLoyaltyTour11.1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:37:29,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/38] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:37:29,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/38] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:37:29,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/38] Tour PosLoyaltyTour11.1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:37:29,288 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 05:37:29,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.01 - 2026-11-03 05:37:29,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/38] Tour PosLoyaltyTour11.1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:37:29,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/38] Tour PosLoyaltyTour11.1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:37:29,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/38] Tour PosLoyaltyTour11.1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:37:29,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [34/38] Tour PosLoyaltyTour11.1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:37:29,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [35/38] Tour PosLoyaltyTour11.1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:37:30,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [36/38] Tour PosLoyaltyTour11.1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:37:30,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [37/38] Tour PosLoyaltyTour11.1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:37:30,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99660536 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '4ab8a4eb-7272-4611-9ecb-31e98fee1426'}] 2026-11-03 05:37:30,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99660536 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '4ab8a4eb-7272-4611-9ecb-31e98fee1426'} created pos.order #467 2026-11-03 05:37:30,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99660536 finished 2026-11-03 05:37:31,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6777 212 0.187 0.481 rw 2026-11-03 05:37:31,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:31] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.011 ro 2026-11-03 05:37:31,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [38/38] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:37:31,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-11-03 05:37:31,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.1 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-03 05:37:31,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.041 rw 2026-11-03 05:37:31,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:37:31,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 21495512 (allocated 23089152) 2026-11-03 05:37:31,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3HhBVuvR - [03/Nov/2026 05:37:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.018 6.327 rw 2026-11-03 05:37:31,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 38442 2026-11-03 05:37:31,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-11-03 05:37:31,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 38442 2026-11-03 05:37:31,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053731_658747_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-11-03 05:37:31,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpzsub_86q_chrome_odoo" 2026-11-03 05:37:32,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 38572 2026-11-03 05:37:32,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpe2mth4_h_chrome_odoo 2026-11-03 05:37:32,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Issuing json command http://127.0.0.1:45221/json/version 2026-11-03 05:37:32,268 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45221', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:32,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Browser version: Chrome/150.0.7871.114 2026-11-03 05:37:32,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Issuing json command http://127.0.0.1:45221/json 2026-11-03 05:37:32,375 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45221', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:32,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Websocket url found: ws://127.0.0.1:45221/devtools/page/895249C7AC9F1C2D206F26B43CD3C5A8 2026-11-03 05:37:32,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Enable chrome headless console log notification 2026-11-03 05:37:32,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-11-03 05:37:32,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:37:32,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-11-03 05:37:32,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:37:32,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:37:32,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:32] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.029 0.11 rw 2026-11-03 05:37:32,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '895249C7AC9F1C2D206F26B43CD3C5A8', 'loaderId': '0AD0DADF019C578503CA979723E4BD8F', 'isDownload': False} 2026-11-03 05:37:32,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour11.2')" 2026-11-03 05:37:32,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:32] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.039 ro 2026-11-03 05:37:32,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:32] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.215 ro 2026-11-03 05:37:32,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:32] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.011 0.049 ro 2026-11-03 05:37:33,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: Owl is running in 'dev' mode. 2026-11-03 05:37:33,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:37:33,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 05:37:33,627 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.019 ro 2026-11-03 05:37:33,689 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.018 rw 2026-11-03 05:37:33,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:33] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.018 rw 2026-11-03 05:37:34,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:37:34,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525060 247 0.213 0.707 rw 2026-11-03 05:37:34,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: The ready code tooks too much time : 2.2968246936798096 2026-11-03 05:37:34,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Evaluate test code "odoo.startTour('PosLoyaltyTour11.2', {"stepDelay": 0, "debug": false})" 2026-11-03 05:37:34,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/57] Tour PosLoyaltyTour11.2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:37:35,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.013 0.031 ro 2026-11-03 05:37:35,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.017 ro 2026-11-03 05:37:35,132 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-11-03 05:37:35,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.033 rw 2026-11-03 05:37:35,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:35] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.03 rw 2026-11-03 05:37:35,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:35] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.021 ro 2026-11-03 05:37:35,974 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.006 0.015 rw 2026-11-03 05:37:36,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.044 rw 2026-11-03 05:37:36,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 05:37:36,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 05:37:36,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.038 rw 2026-11-03 05:37:36,254 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.049 ro 2026-11-03 05:37:36,353 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 05:37:36,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 05:37:36,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-11-03 05:37:36,382 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.044 ro 2026-11-03 05:37:36,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.023 0.122 rw 2026-11-03 05:37:36,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/57] Tour PosLoyaltyTour11.2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:36,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/57] Tour PosLoyaltyTour11.2 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:37:36,640 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.026 0.249 rw 2026-11-03 05:37:36,689 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.246 rw 2026-11-03 05:37:36,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/57] Tour PosLoyaltyTour11.2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:37:36,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 244 4 0.004 0.041 ro 2026-11-03 05:37:36,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/57] Tour PosLoyaltyTour11.2 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:37:36,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/57] Tour PosLoyaltyTour11.2 → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:37:36,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/57] Tour PosLoyaltyTour11.2 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:37:36,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:36] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 05:37:37,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/57] Tour PosLoyaltyTour11.2 → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-11-03 05:37:37,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/57] Tour PosLoyaltyTour11.2 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-11-03 05:37:37,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/57] Tour PosLoyaltyTour11.2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:37,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/57] Tour PosLoyaltyTour11.2 → Step .product-screen .set-partner:contains("AAA Partner") 2026-11-03 05:37:37,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:37] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 244 4 0.011 0.027 ro 2026-11-03 05:37:37,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/57] Tour PosLoyaltyTour11.2 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-03 05:37:37,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/57] Tour PosLoyaltyTour11.2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:37,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/57] Tour PosLoyaltyTour11.2 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-03 05:37:37,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/57] Tour PosLoyaltyTour11.2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:37,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:37,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:37,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/57] Tour PosLoyaltyTour11.2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:37:37,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/57] Tour PosLoyaltyTour11.2 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:37:37,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/57] Tour PosLoyaltyTour11.2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:37:37,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/57] Tour PosLoyaltyTour11.2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:37:37,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:37,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:37,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/57] Tour PosLoyaltyTour11.2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:37:37,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/57] Tour PosLoyaltyTour11.2 → Step input text '123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:37:37,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/57] Tour PosLoyaltyTour11.2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:37:37,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:37,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:37,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/57] Tour PosLoyaltyTour11.2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:37:37,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/57] Tour PosLoyaltyTour11.2 → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:37:37,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/57] Tour PosLoyaltyTour11.2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:37:37,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/57] Tour PosLoyaltyTour11.2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:37:37,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:37,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [34/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:37,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [35/57] Tour PosLoyaltyTour11.2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:37:37,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [36/57] Tour PosLoyaltyTour11.2 → Step .selection-item span:nth-child(2) 2026-11-03 05:37:37,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [37/57] Tour PosLoyaltyTour11.2 → Step select reward (trigger: .selection-item:contains("Free Product")) 2026-11-03 05:37:37,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [38/57] Tour PosLoyaltyTour11.2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"0.00","quantity":"3"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("3")):has(.price:contains("0.00"))) 2026-11-03 05:37:37,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [39/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:37,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [40/57] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:37,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [41/57] Tour PosLoyaltyTour11.2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:37:37,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [42/57] Tour PosLoyaltyTour11.2 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:37:37,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [43/57] Tour PosLoyaltyTour11.2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:37:37,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [44/57] Tour PosLoyaltyTour11.2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:37:37,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:37] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.009 - 2026-11-03 05:37:37,770 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:37] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 05:37:37,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [45/57] Tour PosLoyaltyTour11.2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:37,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [46/57] Tour PosLoyaltyTour11.2 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-03 05:37:37,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [47/57] Tour PosLoyaltyTour11.2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:37,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [48/57] Tour PosLoyaltyTour11.2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:37:37,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [49/57] Tour PosLoyaltyTour11.2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:37:37,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [50/57] Tour PosLoyaltyTour11.2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:37:37,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 05:37:37,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-11-03 05:37:38,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [51/57] Tour PosLoyaltyTour11.2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:37:38,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [52/57] Tour PosLoyaltyTour11.2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:37:38,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [53/57] Tour PosLoyaltyTour11.2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:37:38,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [54/57] Tour PosLoyaltyTour11.2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:37:38,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [55/57] Tour PosLoyaltyTour11.2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:37:38,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5141310 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '7a7cd4cd-f8fe-4a5b-b4bf-1255bf87c243'}] 2026-11-03 05:37:38,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [56/57] Tour PosLoyaltyTour11.2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:37:39,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5141310 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '7a7cd4cd-f8fe-4a5b-b4bf-1255bf87c243'} created pos.order #468 2026-11-03 05:37:39,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5141310 finished 2026-11-03 05:37:39,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6881 206 0.139 0.427 rw 2026-11-03 05:37:39,598 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:39] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.01 ro 2026-11-03 05:37:39,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [57/57] Tour PosLoyaltyTour11.2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:37:39,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-11-03 05:37:39,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-03 05:37:39,714 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.037 rw 2026-11-03 05:37:39,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:37:39,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 22038408 (allocated 24137728) 2026-11-03 05:37:39,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nVo9clD3 - [03/Nov/2026 05:37:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.079 rw 2026-11-03 05:37:39,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 38572 2026-11-03 05:37:39,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-11-03 05:37:39,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 38572 2026-11-03 05:37:40,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053740_090624_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-11-03 05:37:40,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpe2mth4_h_chrome_odoo" 2026-11-03 05:37:40,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-11-03 05:37:41,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 38708 2026-11-03 05:37:41,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmpynvkacc5_chrome_odoo 2026-11-03 05:37:41,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Issuing json command http://127.0.0.1:34367/json/version 2026-11-03 05:37:41,114 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34367', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:41,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Browser version: Chrome/150.0.7871.114 2026-11-03 05:37:41,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Issuing json command http://127.0.0.1:34367/json 2026-11-03 05:37:41,202 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34367', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:41,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Websocket url found: ws://127.0.0.1:34367/devtools/page/E3721C7B30ED730805468516B0AD7323 2026-11-03 05:37:41,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Enable chrome headless console log notification 2026-11-03 05:37:41,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless enable page notifications 2026-11-03 05:37:41,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:37:41,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Setting session cookie in browser 2026-11-03 05:37:41,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:37:41,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:37:41,649 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:41] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.05 0.137 rw 2026-11-03 05:37:41,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': 'E3721C7B30ED730805468516B0AD7323', 'loaderId': '3D72E205C7166BDA81023EF90CF948FE', 'isDownload': False} 2026-11-03 05:37:41,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour12')" 2026-11-03 05:37:41,761 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:41] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.044 ro 2026-11-03 05:37:41,763 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:41] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.288 ro 2026-11-03 05:37:41,781 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:41] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.07 ro 2026-11-03 05:37:42,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: Owl is running in 'dev' mode. 2026-11-03 05:37:42,510 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:37:42,528 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 05:37:42,580 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.024 ro 2026-11-03 05:37:42,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.036 rw 2026-11-03 05:37:42,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.014 0.049 rw 2026-11-03 05:37:43,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:37:43,723 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524054 270 0.316 0.736 rw 2026-11-03 05:37:43,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: The ready code tooks too much time : 2.2971441745758057 2026-11-03 05:37:43,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Evaluate test code "odoo.startTour('PosLoyaltyTour12', {"stepDelay": 0, "debug": false})" 2026-11-03 05:37:43,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-11-03 05:37:43,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [1/53] Tour PosLoyaltyTour12 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:37:43,995 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.01 ro 2026-11-03 05:37:44,029 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:37:44,056 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.019 rw 2026-11-03 05:37:44,083 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:44] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.038 rw 2026-11-03 05:37:44,619 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-11-03 05:37:44,763 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.017 rw 2026-11-03 05:37:44,936 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 05:37:44,939 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.013 - 2026-11-03 05:37:44,948 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.055 rw 2026-11-03 05:37:44,969 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:44] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.032 ro 2026-11-03 05:37:44,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.042 rw 2026-11-03 05:37:45,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:45] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:37:45,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:45] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.013 ro 2026-11-03 05:37:45,174 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.088 - 2026-11-03 05:37:45,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:45] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.03 0.103 rw 2026-11-03 05:37:45,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.133 - 2026-11-03 05:37:45,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [2/53] Tour PosLoyaltyTour12 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:37:45,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:45] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.035 0.22 rw 2026-11-03 05:37:45,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [3/53] Tour PosLoyaltyTour12 → Step click product 'Free Product A' (trigger: article.product .product-content .product-name:contains("Free Product A")) 2026-11-03 05:37:45,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.221 rw 2026-11-03 05:37:45,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:45] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.052 rw 2026-11-03 05:37:45,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.02 0.122 rw 2026-11-03 05:37:45,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [4/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:45,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [5/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product A")):has(.qty:contains("1"))) 2026-11-03 05:37:45,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [6/53] Tour PosLoyaltyTour12 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:37:45,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [7/53] Tour PosLoyaltyTour12 → 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(.qty:contains("2"))) 2026-11-03 05:37:45,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:37:45,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [8/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:45,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [9/53] Tour PosLoyaltyTour12 → Step click product 'Free Product A' (trigger: article.product .product-content .product-name:contains("Free Product A")) 2026-11-03 05:37:45,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [10/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:45,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [11/53] Tour PosLoyaltyTour12 → Step order total amount is '3.00' (trigger: .product-screen .order-summary .total:contains("3.00")) 2026-11-03 05:37:45,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [12/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:45,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [13/53] Tour PosLoyaltyTour12 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:45,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [14/53] Tour PosLoyaltyTour12 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:45,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [15/53] Tour PosLoyaltyTour12 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:37:46,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [16/53] Tour PosLoyaltyTour12 → Step .selection-item span:nth-child(2) 2026-11-03 05:37:46,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [17/53] Tour PosLoyaltyTour12 → Step select reward (trigger: .selection-item:contains("Free Product - [Free Product A, Free Product B]")) 2026-11-03 05:37:46,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [18/53] Tour PosLoyaltyTour12 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-11-03 05:37:46,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [19/53] Tour PosLoyaltyTour12 → Step selection popup has 'Free Product B' (trigger: .selection-item:contains("Free Product B")) 2026-11-03 05:37:46,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [20/53] Tour PosLoyaltyTour12 → Step selection popup has 'Free Product A' (trigger: .selection-item:contains("Free Product A")) 2026-11-03 05:37:46,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [21/53] Tour PosLoyaltyTour12 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:37:46,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [22/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Free Product A","price":"0.00","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Free Product A")):has(.qty:contains("1")):has(.price:contains("0.00"))) 2026-11-03 05:37:46,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [23/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:46,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [24/53] Tour PosLoyaltyTour12 → Step order total amount is '3.00' (trigger: .product-screen .order-summary .total:contains("3.00")) 2026-11-03 05:37:46,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [25/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:46,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [26/53] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-11-03 05:37:46,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [27/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:46,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [28/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product B","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product B")):has(.qty:contains("1"))) 2026-11-03 05:37:46,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [29/53] Tour PosLoyaltyTour12 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:37:46,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:46] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 05:37:46,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [30/53] Tour PosLoyaltyTour12 → 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(.qty:contains("2"))) 2026-11-03 05:37:46,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:46] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-11-03 05:37:46,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [31/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:46,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [32/53] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-11-03 05:37:46,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [33/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:46,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [34/53] Tour PosLoyaltyTour12 → Step order total amount is '18.00' (trigger: .product-screen .order-summary .total:contains("18.00")) 2026-11-03 05:37:46,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [35/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:46,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [36/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Free Product A","price":"0.00","quantity":"3"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Free Product A")):has(.qty:contains("3")):has(.price:contains("0.00"))) 2026-11-03 05:37:46,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [37/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"Free Product - Free Product A"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("Free Product - Free Product A"))) 2026-11-03 05:37:46,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [38/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"Free Product - Free Product A"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("Free Product - Free Product A"))) 2026-11-03 05:37:46,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [39/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:46,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [40/53] Tour PosLoyaltyTour12 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:37:46,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [41/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:46,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [42/53] Tour PosLoyaltyTour12 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:46,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [43/53] Tour PosLoyaltyTour12 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:46,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [44/53] Tour PosLoyaltyTour12 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:37:46,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [45/53] Tour PosLoyaltyTour12 → Step .selection-item span:nth-child(2) 2026-11-03 05:37:46,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [46/53] Tour PosLoyaltyTour12 → Step select reward (trigger: .selection-item:contains("Free Product - [Free Product A, Free Product B]")) 2026-11-03 05:37:46,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [47/53] Tour PosLoyaltyTour12 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-11-03 05:37:46,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [48/53] Tour PosLoyaltyTour12 → Step selection popup has 'Free Product B' (trigger: .selection-item:contains("Free Product B")) 2026-11-03 05:37:46,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [49/53] Tour PosLoyaltyTour12 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:37:46,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [50/53] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Free Product B","price":"0.00","quantity":"3"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Free Product B")):has(.qty:contains("3")):has(.price:contains("0.00"))) 2026-11-03 05:37:46,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [51/53] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:46,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [52/53] Tour PosLoyaltyTour12 → Step order total amount is '18.00' (trigger: .product-screen .order-summary .total:contains("18.00")) 2026-11-03 05:37:46,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [53/53] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:46,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-11-03 05:37:46,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-03 05:37:47,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:37:47,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 21813940 (allocated 23089152) 2026-11-03 05:37:47,077 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jztFrlAV - [03/Nov/2026 05:37:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.356 rw 2026-11-03 05:37:47,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 38708 2026-11-03 05:37:47,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-11-03 05:37:47,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 38708 2026-11-03 05:37:47,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053747_314149_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-11-03 05:37:47,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmpynvkacc5_chrome_odoo" 2026-11-03 05:37:47,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-11-03 05:37:48,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 38840 2026-11-03 05:37:48,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmpz_75s5ci_chrome_odoo 2026-11-03 05:37:48,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:44183/json/version 2026-11-03 05:37:48,544 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44183', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:48,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Browser version: Chrome/150.0.7871.114 2026-11-03 05:37:48,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:44183/json 2026-11-03 05:37:48,628 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44183', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:48,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:44183/devtools/page/6524488E670B7606E0D95AD22C749905 2026-11-03 05:37:48,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-11-03 05:37:48,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-11-03 05:37:48,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:37:48,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-11-03 05:37:48,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:37:48,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:37:49,097 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:49] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.05 0.154 rw 2026-11-03 05:37:49,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': '6524488E670B7606E0D95AD22C749905', 'loaderId': '271A8AA01B4EAB55CF2EDE32B676CE92', 'isDownload': False} 2026-11-03 05:37:49,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-11-03 05:37:49,198 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:49] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.041 ro 2026-11-03 05:37:49,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:49] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.294 ro 2026-11-03 05:37:49,209 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:49] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.05 ro 2026-11-03 05:37:50,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: Owl is running in 'dev' mode. 2026-11-03 05:37:50,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 05:37:50,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 05:37:50,189 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 05:37:50,273 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.042 rw 2026-11-03 05:37:50,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:50] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.025 rw 2026-11-03 05:37:50,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:37:51,306 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526476 269 0.274 0.743 rw 2026-11-03 05:37:51,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: The ready code tooks too much time : 2.5400071144104004 2026-11-03 05:37:51,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate test code "odoo.startTour('PosLoyaltyTour10', {"stepDelay": 0, "debug": false})" 2026-11-03 05:37:51,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [1/42] Tour PosLoyaltyTour10 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:37:51,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.011 0.026 ro 2026-11-03 05:37:51,752 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.02 ro 2026-11-03 05:37:51,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:37:51,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 05:37:51,883 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:51] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 05:37:52,427 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:52] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.015 ro 2026-11-03 05:37:52,616 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 05:37:52,789 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.048 rw 2026-11-03 05:37:52,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 05:37:52,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 05:37:52,820 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.023 rw 2026-11-03 05:37:52,860 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:52] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.067 ro 2026-11-03 05:37:52,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-11-03 05:37:52,916 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 05:37:52,923 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:52] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.022 - 2026-11-03 05:37:52,923 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:52] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.033 ro 2026-11-03 05:37:53,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:53] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.025 0.118 rw 2026-11-03 05:37:53,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [2/42] Tour PosLoyaltyTour10 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:37:53,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:53] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.019 0.221 rw 2026-11-03 05:37:53,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.254 rw 2026-11-03 05:37:53,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [3/42] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:53,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [4/42] Tour PosLoyaltyTour10 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:37:53,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:53] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.007 0.031 rw 2026-11-03 05:37:53,489 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.091 rw 2026-11-03 05:37:53,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [5/42] Tour PosLoyaltyTour10 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:37:53,601 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.034 ro 2026-11-03 05:37:53,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [6/42] Tour PosLoyaltyTour10 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:37:53,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [7/42] Tour PosLoyaltyTour10 → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:37:53,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [8/42] Tour PosLoyaltyTour10 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:37:53,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:53] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:37:54,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [9/42] Tour PosLoyaltyTour10 → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-11-03 05:37:54,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [10/42] Tour PosLoyaltyTour10 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-11-03 05:37:54,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [11/42] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:54,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [12/42] Tour PosLoyaltyTour10 → Step .product-screen .set-partner:contains("AAA Partner") 2026-11-03 05:37:54,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:54] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.017 ro 2026-11-03 05:37:54,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [13/42] Tour PosLoyaltyTour10 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-03 05:37:54,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [14/42] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:54,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [15/42] Tour PosLoyaltyTour10 → Step order total amount is '1.00' (trigger: .product-screen .order-summary .total:contains("1.00")) 2026-11-03 05:37:54,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [16/42] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:54,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [17/42] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:54,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [18/42] Tour PosLoyaltyTour10 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-03 05:37:54,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [19/42] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:54,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [20/42] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:54,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [21/42] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:54,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [22/42] Tour PosLoyaltyTour10 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:37:54,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [23/42] Tour PosLoyaltyTour10 → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:37:54,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [24/42] Tour PosLoyaltyTour10 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:37:54,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [25/42] Tour PosLoyaltyTour10 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:37:54,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [26/42] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:54,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [27/42] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:54,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [28/42] Tour PosLoyaltyTour10 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:37:54,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [29/42] Tour PosLoyaltyTour10 → Step .selection-item span:nth-child(2) 2026-11-03 05:37:54,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [30/42] Tour PosLoyaltyTour10 → Step select reward (trigger: .selection-item:contains("Free Product B")) 2026-11-03 05:37:54,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [31/42] Tour PosLoyaltyTour10 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-11-03 05:37:54,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [32/42] Tour PosLoyaltyTour10 → Step click on reward item (trigger: .modal .selection-item:contains("Free Product B")) 2026-11-03 05:37:54,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [33/42] Tour PosLoyaltyTour10 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product B","price":"0"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product B")):has(.price:contains("0"))) 2026-11-03 05:37:54,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [34/42] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:37:54,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [35/42] Tour PosLoyaltyTour10 → Step order total amount is '1.00' (trigger: .product-screen .order-summary .total:contains("1.00")) 2026-11-03 05:37:54,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [36/42] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:37:54,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [37/42] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:37:54,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [38/42] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:37:54,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [39/42] Tour PosLoyaltyTour10 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:37:54,505 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:54] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 05:37:54,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:54] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.008 - 2026-11-03 05:37:54,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [40/42] Tour PosLoyaltyTour10 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:37:54,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [41/42] Tour PosLoyaltyTour10 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:37:54,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [42/42] Tour PosLoyaltyTour10 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:37:54,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-11-03 05:37:54,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-03 05:37:54,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:37:54,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 20869332 (allocated 22302720) 2026-11-03 05:37:54,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 K7V9IbWt - [03/Nov/2026 05:37:51] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.021 4.43 rw 2026-11-03 05:37:54,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 38840 2026-11-03 05:37:54,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-11-03 05:37:54,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 38840 2026-11-03 05:37:55,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053755_003978_test_loyalty_program_with_tagged_free_product.txt 2026-11-03 05:37:55,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmpz_75s5ci_chrome_odoo" 2026-11-03 05:37:55,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-11-03 05:37:56,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 38979 2026-11-03 05:37:56,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmpzuuvtdb2_chrome_odoo 2026-11-03 05:37:56,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:42237/json/version 2026-11-03 05:37:56,080 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42237', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:56,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-11-03 05:37:56,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:42237/json 2026-11-03 05:37:56,156 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42237', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:37:56,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:42237/devtools/page/DB739B47B2B92CD5A219032B8C9857D0 2026-11-03 05:37:56,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-11-03 05:37:56,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-11-03 05:37:56,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:37:56,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-11-03 05:37:56,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:37:56,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:37:56,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:56] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.037 0.176 rw 2026-11-03 05:37:56,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': 'DB739B47B2B92CD5A219032B8C9857D0', 'loaderId': '25043930DB5B2D747E21EA7EC5444CA3', 'isDownload': False} 2026-11-03 05:37:56,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-11-03 05:37:56,771 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:56] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.017 ro 2026-11-03 05:37:56,788 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:56] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.053 ro 2026-11-03 05:37:56,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:56] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.328 ro 2026-11-03 05:37:57,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-11-03 05:37:57,638 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:37:57,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:37:57,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-11-03 05:37:57,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.015 rw 2026-11-03 05:37:57,712 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.017 rw 2026-11-03 05:37:58,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:37:58,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523996 273 0.257 0.839 rw 2026-11-03 05:37:59,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: The ready code tooks too much time : 2.442639112472534 2026-11-03 05:37:59,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate test code "odoo.startTour('PosLoyaltyRewardProductTag', {"stepDelay": 0, "debug": false})" 2026-11-03 05:37:59,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.01 ro 2026-11-03 05:37:59,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [1/71] Tour PosLoyaltyRewardProductTag → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:37:59,180 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.014 ro 2026-11-03 05:37:59,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 05:37:59,238 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.029 rw 2026-11-03 05:37:59,280 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:59] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 05:37:59,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:59] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.014 ro 2026-11-03 05:38:00,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.018 rw 2026-11-03 05:38:00,243 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.017 0.052 rw 2026-11-03 05:38:00,278 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.02 - 2026-11-03 05:38:00,306 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.048 - 2026-11-03 05:38:00,323 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.074 rw 2026-11-03 05:38:00,327 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.069 ro 2026-11-03 05:38:00,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.014 ro 2026-11-03 05:38:00,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.025 - 2026-11-03 05:38:00,425 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.025 - 2026-11-03 05:38:00,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.101 - 2026-11-03 05:38:00,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [2/71] Tour PosLoyaltyRewardProductTag → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:38:00,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.049 0.126 rw 2026-11-03 05:38:00,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.028 0.258 rw 2026-11-03 05:38:00,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [3/71] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:38:00,716 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.275 rw 2026-11-03 05:38:00,745 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.023 rw 2026-11-03 05:38:00,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.026 0.095 rw 2026-11-03 05:38:00,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [4/71] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:38:00,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [5/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:00,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [6/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:01,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [7/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:38:01,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [8/71] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:38:01,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [9/71] Tour PosLoyaltyRewardProductTag → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:38:01,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [10/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:01,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:01] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:38:01,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [11/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:01,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [12/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:01,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [13/71] Tour PosLoyaltyRewardProductTag → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:38:01,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [14/71] Tour PosLoyaltyRewardProductTag → Step .selection-item span:nth-child(2) 2026-11-03 05:38:01,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [15/71] Tour PosLoyaltyRewardProductTag → Step select reward (trigger: .selection-item:contains("Free Product - [Product A, Product B]")) 2026-11-03 05:38:01,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [16/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-11-03 05:38:01,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [17/71] Tour PosLoyaltyRewardProductTag → Step selection popup has 'Product B' (trigger: .selection-item:contains("Product B")) 2026-11-03 05:38:01,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [18/71] Tour PosLoyaltyRewardProductTag → Step selection popup has 'Product A' (trigger: .selection-item:contains("Product A")) 2026-11-03 05:38:01,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [19/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:01,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [20/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"0.00","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("0.00"))) 2026-11-03 05:38:01,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [21/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:01,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [22/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:01,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [23/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:38:01,375 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:01] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 05:38:01,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [24/71] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:38:01,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [25/71] Tour PosLoyaltyRewardProductTag → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:38:01,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:38:01] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 05:38:01,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [26/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:01,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [27/71] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:38:01,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [28/71] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:38:01,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [29/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"0.00","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("2")):has(.price:contains("0.00"))) 2026-11-03 05:38:01,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [30/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:01,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [31/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:01,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [32/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:38:01,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [33/71] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:38:01,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [34/71] Tour PosLoyaltyRewardProductTag → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:38:01,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [35/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:01,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [36/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"Free Product - Product A"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("Free Product - Product A"))) 2026-11-03 05:38:01,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [37/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"Free Product - Product A"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("Free Product - Product A"))) 2026-11-03 05:38:01,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [38/71] Tour PosLoyaltyRewardProductTag → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:01,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [39/71] Tour PosLoyaltyRewardProductTag → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:38:01,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [40/71] Tour PosLoyaltyRewardProductTag → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:01,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [41/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A"} (trigger: body:not(:has(.order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A"))))) 2026-11-03 05:38:01,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [42/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:01,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [43/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:01,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [44/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:38:01,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [45/71] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:38:01,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [46/71] Tour PosLoyaltyRewardProductTag → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:38:01,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [47/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:01,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [48/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:01,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [49/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:01,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [50/71] Tour PosLoyaltyRewardProductTag → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:38:01,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [51/71] Tour PosLoyaltyRewardProductTag → Step .selection-item span:nth-child(2) 2026-11-03 05:38:01,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [52/71] Tour PosLoyaltyRewardProductTag → Step select reward (trigger: .selection-item:contains("Free Product - [Product A, Product B]")) 2026-11-03 05:38:01,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [53/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-11-03 05:38:01,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [54/71] Tour PosLoyaltyRewardProductTag → Step selection popup has 'Product B' (trigger: .selection-item:contains("Product B")) 2026-11-03 05:38:01,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [55/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:01,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [56/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"0.00","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("2")):has(.price:contains("0.00"))) 2026-11-03 05:38:01,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [57/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:01,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [58/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:01,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [59/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:38:01,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [60/71] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:38:01,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [61/71] Tour PosLoyaltyRewardProductTag → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:38:01,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [62/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:02,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [63/71] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:38:02,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [64/71] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:38:02,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [65/71] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"0.00","quantity":"3"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("3")):has(.price:contains("0.00"))) 2026-11-03 05:38:02,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [66/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:02,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [67/71] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:02,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [68/71] Tour PosLoyaltyRewardProductTag → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:38:02,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [69/71] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:38:02,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [70/71] Tour PosLoyaltyRewardProductTag → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:38:02,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [71/71] Tour PosLoyaltyRewardProductTag → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:02,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-11-03 05:38:02,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 05:38:02,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:38:02,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 22989792 (allocated 24399872) 2026-11-03 05:38:02,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QyxMZjv9 - [03/Nov/2026 05:37:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.033 4.633 rw 2026-11-03 05:38:02,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 38979 2026-11-03 05:38:02,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-11-03 05:38:02,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 38979 2026-11-03 05:38:02,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053802_715908_test_loyalty_reward_product_tag.txt 2026-11-03 05:38:02,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmpzuuvtdb2_chrome_odoo" 2026-11-03 05:38:02,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-11-03 05:38:03,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 39110 2026-11-03 05:38:03,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmpbph5x8lo_chrome_odoo 2026-11-03 05:38:03,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:37665/json/version 2026-11-03 05:38:03,960 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37665', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:38:04,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-11-03 05:38:04,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:37665/json 2026-11-03 05:38:04,098 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37665', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:38:04,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:37665/devtools/page/D16EABDC560B242C809FA1B4E577506B 2026-11-03 05:38:04,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-11-03 05:38:04,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-11-03 05:38:04,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:38:04,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-11-03 05:38:04,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:38:04,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:38:04,673 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:04] "GET /pos/web?config_id=80 HTTP/1.1" 200 6817 65 0.047 0.211 rw 2026-11-03 05:38:04,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': 'D16EABDC560B242C809FA1B4E577506B', 'loaderId': 'ABA55E231ACD2539E821144824780700', 'isDownload': False} 2026-11-03 05:38:04,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Evaluate ready code "odoo.isTourReady('test_loyalty_reward_with_variant')" 2026-11-03 05:38:04,786 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:04] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.363 ro 2026-11-03 05:38:04,810 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:04] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.068 ro 2026-11-03 05:38:04,810 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:04] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.065 ro 2026-11-03 05:38:05,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-11-03 05:38:05,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:38:05,572 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:38:05,630 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.032 ro 2026-11-03 05:38:05,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.027 rw 2026-11-03 05:38:05,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.03 rw 2026-11-03 05:38:06,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:38:06,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524085 269 0.26 0.761 rw 2026-11-03 05:38:06,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: The ready code tooks too much time : 2.30251145362854 2026-11-03 05:38:06,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Evaluate test code "odoo.startTour('test_loyalty_reward_with_variant', {"stepDelay": 0, "debug": false})" 2026-11-03 05:38:07,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-11-03 05:38:07,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [1/40] Tour test_loyalty_reward_with_variant → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:38:07,053 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.017 ro 2026-11-03 05:38:07,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:38:07,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.031 rw 2026-11-03 05:38:07,128 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:07] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-11-03 05:38:07,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:07] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.031 ro 2026-11-03 05:38:07,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 05:38:07,924 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 05:38:08,083 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.011 0.053 rw 2026-11-03 05:38:08,120 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.01 - 2026-11-03 05:38:08,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.019 - 2026-11-03 05:38:08,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.009 0.049 ro 2026-11-03 05:38:08,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.044 rw 2026-11-03 05:38:08,228 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 05:38:08,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:38:08,321 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.064 - 2026-11-03 05:38:08,347 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.055 - 2026-11-03 05:38:08,363 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.032 0.08 rw 2026-11-03 05:38:08,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.025 0.192 rw 2026-11-03 05:38:08,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [2/40] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:38:08,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.171 rw 2026-11-03 05:38:08,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [3/40] Tour test_loyalty_reward_with_variant → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:08,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [4/40] Tour test_loyalty_reward_with_variant → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:38:08,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.017 rw 2026-11-03 05:38:08,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.017 0.076 rw 2026-11-03 05:38:08,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [5/40] Tour test_loyalty_reward_with_variant → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:38:08,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.024 ro 2026-11-03 05:38:08,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [6/40] Tour test_loyalty_reward_with_variant → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:38:08,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [7/40] Tour test_loyalty_reward_with_variant → Step Search customer with "Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:38:08,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [8/40] Tour test_loyalty_reward_with_variant → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:38:08,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 05:38:09,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [9/40] Tour test_loyalty_reward_with_variant → Step body 2026-11-03 05:38:09,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [10/40] Tour test_loyalty_reward_with_variant → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:38:09,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [11/40] Tour test_loyalty_reward_with_variant → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:38:09,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [12/40] Tour test_loyalty_reward_with_variant → Step Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-11-03 05:38:09,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [13/40] Tour test_loyalty_reward_with_variant → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:38:09,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [14/40] Tour test_loyalty_reward_with_variant → Step Search customer with "Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:38:09,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [15/40] Tour test_loyalty_reward_with_variant → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:38:09,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:38:09,729 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 99 0.104 0.215 rw 2026-11-03 05:38:09,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [16/40] Tour test_loyalty_reward_with_variant → Step Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-11-03 05:38:09,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [17/40] Tour test_loyalty_reward_with_variant → Step click partner 'Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner)) 2026-11-03 05:38:09,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [18/40] Tour test_loyalty_reward_with_variant → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:09,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [19/40] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-03 05:38:09,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [20/40] Tour test_loyalty_reward_with_variant → Step discard dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer button:contains("Discard")) 2026-11-03 05:38:09,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [21/40] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-03 05:38:09,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [22/40] Tour test_loyalty_reward_with_variant → Step picking radio attribute with name Value 1 (trigger: .modal .attribute-name-cell:contains('Value 1') input) 2026-11-03 05:38:09,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [23/40] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:38:09,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [24/40] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-03 05:38:10,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [25/40] Tour test_loyalty_reward_with_variant → Step picking radio attribute with name Value 1 (trigger: .modal .attribute-name-cell:contains('Value 1') input) 2026-11-03 05:38:10,056 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:10] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 05:38:10,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [26/40] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:38:10,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [27/40] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-03 05:38:10,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:38:10,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [28/40] Tour test_loyalty_reward_with_variant → Step picking radio attribute with name Value 1 (trigger: .modal .attribute-name-cell:contains('Value 1') input) 2026-11-03 05:38:10,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 98 0.153 0.31 rw 2026-11-03 05:38:10,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [29/40] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:38:10,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [30/40] Tour test_loyalty_reward_with_variant → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:10,237 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:10] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.452 ro 2026-11-03 05:38:10,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [31/40] Tour test_loyalty_reward_with_variant → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:10,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [32/40] Tour test_loyalty_reward_with_variant → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:38:10,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [33/40] Tour test_loyalty_reward_with_variant → Step .selection-item span:nth-child(2) 2026-11-03 05:38:10,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [34/40] Tour test_loyalty_reward_with_variant → Step select reward (trigger: .selection-item:contains("Add "Free Product - [Test Product (Value 1), Test Product (Value 2)]"")) 2026-11-03 05:38:10,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [35/40] Tour test_loyalty_reward_with_variant → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Please select a product for this reward"))) 2026-11-03 05:38:10,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [36/40] Tour test_loyalty_reward_with_variant → Step selection popup has 'Test Product (Value 1)' (trigger: .selection-item:contains("Test Product (Value 1)")) 2026-11-03 05:38:10,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [37/40] Tour test_loyalty_reward_with_variant → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:10,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [38/40] Tour test_loyalty_reward_with_variant → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:10,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [39/40] Tour test_loyalty_reward_with_variant → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product - Test Product (Value 1)","quantity":"1","price":"0","attributeLine":"Value 1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product - Test Product (Value 1)")):has(.qty:contains("1")):has(.price:contains("0")):has(.attribute-line:contains("Value 1"))) 2026-11-03 05:38:10,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [40/40] Tour test_loyalty_reward_with_variant → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:10,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-11-03 05:38:10,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 05:38:10,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:10] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:38:10,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:38:10,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 21298784 (allocated 22827008) 2026-11-03 05:38:10,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1u87OySB - [03/Nov/2026 05:38:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 4.895 rw 2026-11-03 05:38:10,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 39110 2026-11-03 05:38:10,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-11-03 05:38:10,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 39110 2026-11-03 05:38:10,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053810_935114_test_loyalty_reward_with_variant.txt 2026-11-03 05:38:10,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmpbph5x8lo_chrome_odoo" 2026-11-03 05:38:10,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-11-03 05:38:11,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 39243 2026-11-03 05:38:11,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmp38lq9za5_chrome_odoo 2026-11-03 05:38:11,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:34201/json/version 2026-11-03 05:38:11,644 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34201', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:38:11,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-11-03 05:38:11,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:34201/json 2026-11-03 05:38:11,666 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34201', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:38:11,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:34201/devtools/page/CA0AF4D5EAEED62BFB6B6FFC8478C918 2026-11-03 05:38:11,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-11-03 05:38:11,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-11-03 05:38:11,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:38:11,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-11-03 05:38:11,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:38:11,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:38:12,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:12] "GET /pos/ui/80 HTTP/1.1" 200 6817 63 0.038 0.156 rw 2026-11-03 05:38:12,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': 'CA0AF4D5EAEED62BFB6B6FFC8478C918', 'loaderId': 'BCF3418C8D16E835603F70B97998ED2A', 'isDownload': False} 2026-11-03 05:38:12,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-11-03 05:38:12,239 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:12] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.316 ro 2026-11-03 05:38:12,241 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:12] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.031 ro 2026-11-03 05:38:12,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:12] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.058 ro 2026-11-03 05:38:13,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-11-03 05:38:13,249 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:38:13,254 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 05:38:13,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 05:38:13,348 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:13] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-11-03 05:38:13,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.019 rw 2026-11-03 05:38:13,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:38:14,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526687 263 0.262 0.629 rw 2026-11-03 05:38:14,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: The ready code tooks too much time : 2.368346691131592 2026-11-03 05:38:14,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate test code "odoo.startTour('PosLoyaltyValidity1', {"stepDelay": 0, "debug": false})" 2026-11-03 05:38:14,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [1/26] Tour PosLoyaltyValidity1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:38:14,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.02 ro 2026-11-03 05:38:14,547 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-11-03 05:38:14,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:38:14,651 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.037 rw 2026-11-03 05:38:14,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:14] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.056 rw 2026-11-03 05:38:15,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:15] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:38:15,452 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-11-03 05:38:15,654 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:15] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 05:38:15,658 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:15] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:38:15,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.018 0.053 rw 2026-11-03 05:38:15,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:15] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.061 ro 2026-11-03 05:38:15,724 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:15] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.065 rw 2026-11-03 05:38:15,803 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:15] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 05:38:15,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 05:38:15,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:15] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.013 0.018 ro 2026-11-03 05:38:15,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.044 - 2026-11-03 05:38:15,980 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:15] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.05 0.114 rw 2026-11-03 05:38:16,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [2/26] Tour PosLoyaltyValidity1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:38:16,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:16] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.028 0.263 rw 2026-11-03 05:38:16,148 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.264 rw 2026-11-03 05:38:16,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [3/26] Tour PosLoyaltyValidity1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:38:16,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:16] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.022 rw 2026-11-03 05:38:16,353 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.032 0.104 rw 2026-11-03 05:38:16,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [4/26] Tour PosLoyaltyValidity1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:16,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [5/26] Tour PosLoyaltyValidity1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:38:16,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [6/26] Tour PosLoyaltyValidity1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:38:16,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [7/26] Tour PosLoyaltyValidity1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-11-03 05:38:16,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:16] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 05:38:16,624 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:16] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.008 - 2026-11-03 05:38:16,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [8/26] Tour PosLoyaltyValidity1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:16,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [9/26] Tour PosLoyaltyValidity1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:16,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [10/26] Tour PosLoyaltyValidity1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:16,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [11/26] Tour PosLoyaltyValidity1 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:38:16,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [12/26] Tour PosLoyaltyValidity1 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:38:16,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [13/26] Tour PosLoyaltyValidity1 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:38:16,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [14/26] Tour PosLoyaltyValidity1 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:16,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [15/26] Tour PosLoyaltyValidity1 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00")) 2026-11-03 05:38:16,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [16/26] Tour PosLoyaltyValidity1 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00"):not(:visible)) 2026-11-03 05:38:16,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [17/26] Tour PosLoyaltyValidity1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:38:16,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [18/26] Tour PosLoyaltyValidity1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:38:16,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [19/26] Tour PosLoyaltyValidity1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:38:16,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:38:16,920 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:38:17,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [20/26] Tour PosLoyaltyValidity1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:38:17,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [21/26] Tour PosLoyaltyValidity1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:38:17,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [22/26] Tour PosLoyaltyValidity1 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 05:38:17,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [23/26] Tour PosLoyaltyValidity1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:38:17,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [24/26] Tour PosLoyaltyValidity1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:38:17,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51550508 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '8a093e12-a2e2-44e3-834e-54dfe25c4878'}] 2026-11-03 05:38:17,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [25/26] Tour PosLoyaltyValidity1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:38:18,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51550508 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '8a093e12-a2e2-44e3-834e-54dfe25c4878'} created pos.order #469 2026-11-03 05:38:18,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51550508 finished 2026-11-03 05:38:18,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6755 196 0.18 0.506 rw 2026-11-03 05:38:18,792 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:18] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 05:38:18,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [26/26] Tour PosLoyaltyValidity1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:38:18,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-11-03 05:38:18,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 05:38:18,898 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.04 rw 2026-11-03 05:38:19,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:38:19,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 21043656 (allocated 22302720) 2026-11-03 05:38:19,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2vtxmftC - [03/Nov/2026 05:38:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.669 rw 2026-11-03 05:38:19,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 39243 2026-11-03 05:38:19,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-11-03 05:38:19,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 39243 2026-11-03 05:38:19,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053819_292800_test_loyalty_validity_dates_and_use.txt 2026-11-03 05:38:19,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmp38lq9za5_chrome_odoo" 2026-11-03 05:38:19,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 39367 2026-11-03 05:38:19,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmphnmg973v_chrome_odoo 2026-11-03 05:38:19,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:36757/json/version 2026-11-03 05:38:19,743 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36757', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:38:19,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-11-03 05:38:19,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:36757/json 2026-11-03 05:38:19,852 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36757', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:38:19,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:36757/devtools/page/4DB2AF58C27BFBB57527794E9EBE8CB9 2026-11-03 05:38:19,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-11-03 05:38:19,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-11-03 05:38:19,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:38:19,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-11-03 05:38:19,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:38:19,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:38:20,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:20] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.028 0.1 rw 2026-11-03 05:38:20,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '4DB2AF58C27BFBB57527794E9EBE8CB9', 'loaderId': '673DD4FB528664A8D015EE818D28A06D', 'isDownload': False} 2026-11-03 05:38:20,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-11-03 05:38:20,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:20] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.188 ro 2026-11-03 05:38:20,210 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:20] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.031 ro 2026-11-03 05:38:20,238 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:20] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.05 ro 2026-11-03 05:38:21,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-11-03 05:38:21,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 05:38:21,108 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 05:38:21,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.018 ro 2026-11-03 05:38:21,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:21] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.013 rw 2026-11-03 05:38:21,239 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.013 0.055 rw 2026-11-03 05:38:21,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:38:22,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529437 249 0.292 0.689 rw 2026-11-03 05:38:22,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: The ready code tooks too much time : 2.3747644424438477 2026-11-03 05:38:22,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate test code "odoo.startTour('PosLoyaltyValidity2', {"stepDelay": 0, "debug": false})" 2026-11-03 05:38:22,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [1/45] Tour PosLoyaltyValidity2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:38:22,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-11-03 05:38:22,572 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-11-03 05:38:22,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 05:38:22,644 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.034 rw 2026-11-03 05:38:22,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:22] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:38:23,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:23] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 05:38:23,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 05:38:23,597 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:23] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.001 - 2026-11-03 05:38:23,599 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:23] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 05:38:23,623 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.018 0.067 rw 2026-11-03 05:38:23,673 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:23] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.012 0.069 ro 2026-11-03 05:38:23,682 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:23] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.089 rw 2026-11-03 05:38:23,726 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:23] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.016 ro 2026-11-03 05:38:23,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:38:23,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:23] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 05:38:23,752 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.008 - 2026-11-03 05:38:23,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [2/45] Tour PosLoyaltyValidity2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:38:23,913 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:23] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.044 0.126 rw 2026-11-03 05:38:24,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:24] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.021 0.246 rw 2026-11-03 05:38:24,075 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.027 0.253 rw 2026-11-03 05:38:24,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [3/45] Tour PosLoyaltyValidity2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:24,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [4/45] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:38:24,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [5/45] Tour PosLoyaltyValidity2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:38:24,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [6/45] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-11-03 05:38:24,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:24] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:38:24,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:24] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 05:38:24,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:24] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:38:24,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [7/45] Tour PosLoyaltyValidity2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:24,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [8/45] Tour PosLoyaltyValidity2 → 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-11-03 05:38:24,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [9/45] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:38:24,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [10/45] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:38:24,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [11/45] Tour PosLoyaltyValidity2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:38:24,614 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-11-03 05:38:24,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.009 - 2026-11-03 05:38:25,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [12/45] Tour PosLoyaltyValidity2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:38:25,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [13/45] Tour PosLoyaltyValidity2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:38:25,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [14/45] Tour PosLoyaltyValidity2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:38:25,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [15/45] Tour PosLoyaltyValidity2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:38:25,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [16/45] Tour PosLoyaltyValidity2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:38:25,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [17/45] Tour PosLoyaltyValidity2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:38:25,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30555881 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '2c379cf1-08fd-40c4-acd8-4f7605180831'}] 2026-11-03 05:38:26,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30555881 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '2c379cf1-08fd-40c4-acd8-4f7605180831'} created pos.order #470 2026-11-03 05:38:26,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30555881 finished 2026-11-03 05:38:26,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9702 187 0.189 0.621 rw 2026-11-03 05:38:26,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:26] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.007 ro 2026-11-03 05:38:26,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [18/45] Tour PosLoyaltyValidity2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:38:26,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [19/45] Tour PosLoyaltyValidity2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:38:26,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [20/45] Tour PosLoyaltyValidity2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:26,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [21/45] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:38:26,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [22/45] Tour PosLoyaltyValidity2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:38:26,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [23/45] Tour PosLoyaltyValidity2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-11-03 05:38:26,825 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.061 rw 2026-11-03 05:38:27,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [24/45] Tour PosLoyaltyValidity2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:27,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [25/45] Tour PosLoyaltyValidity2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:27,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [26/45] Tour PosLoyaltyValidity2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:27,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [27/45] Tour PosLoyaltyValidity2 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:38:27,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [28/45] Tour PosLoyaltyValidity2 → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:38:27,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [29/45] Tour PosLoyaltyValidity2 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:38:27,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [30/45] Tour PosLoyaltyValidity2 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:27,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [31/45] Tour PosLoyaltyValidity2 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00")) 2026-11-03 05:38:27,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [32/45] Tour PosLoyaltyValidity2 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00"):not(:visible)) 2026-11-03 05:38:27,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [33/45] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:38:27,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [34/45] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:38:27,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [35/45] Tour PosLoyaltyValidity2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:38:27,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [36/45] Tour PosLoyaltyValidity2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:38:27,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [37/45] Tour PosLoyaltyValidity2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:38:27,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [38/45] Tour PosLoyaltyValidity2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 05:38:27,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [39/45] Tour PosLoyaltyValidity2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:38:27,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [40/45] Tour PosLoyaltyValidity2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:38:27,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [41/45] Tour PosLoyaltyValidity2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:38:27,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [42/45] Tour PosLoyaltyValidity2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:38:28,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [43/45] Tour PosLoyaltyValidity2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:38:28,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95803884 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000002', 'uuid': 'fa685938-0f4f-4717-a831-d7da1817f9e1'}] 2026-11-03 05:38:28,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [44/45] Tour PosLoyaltyValidity2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:38:28,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95803884 order {'name': '/', 'pos_reference': '262-80-000002', 'uuid': 'fa685938-0f4f-4717-a831-d7da1817f9e1'} created pos.order #471 2026-11-03 05:38:28,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95803884 finished 2026-11-03 05:38:28,749 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6783 163 0.169 0.437 rw 2026-11-03 05:38:28,847 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:28] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.006 ro 2026-11-03 05:38:28,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [45/45] Tour PosLoyaltyValidity2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:38:28,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-11-03 05:38:28,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 05:38:29,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.034 0.106 rw 2026-11-03 05:38:29,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:38:29,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 22347296 (allocated 24137728) 2026-11-03 05:38:29,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PKsFZPbg - [03/Nov/2026 05:38:21] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 7.886 rw 2026-11-03 05:38:29,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 39367 2026-11-03 05:38:29,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-11-03 05:38:29,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 39367 2026-11-03 05:38:29,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053829_385594_test_loyalty_validity_dates_and_use.txt 2026-11-03 05:38:29,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmphnmg973v_chrome_odoo" 2026-11-03 05:38:29,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-11-03 05:38:30,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 39493 2026-11-03 05:38:30,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmp3tr8qz0b_chrome_odoo 2026-11-03 05:38:30,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:38491/json/version 2026-11-03 05:38:30,399 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38491', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:38:30,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-11-03 05:38:30,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:38491/json 2026-11-03 05:38:30,438 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38491', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:38:30,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:38491/devtools/page/E34256BDCAAAE25E3B3FF93C2F04D329 2026-11-03 05:38:30,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-11-03 05:38:30,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-11-03 05:38:30,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:38:30,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-11-03 05:38:30,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:38:30,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:38:30,818 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:30] "GET /pos/web?config_id=80 HTTP/1.1" 200 6817 63 0.048 0.125 rw 2026-11-03 05:38:30,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': 'E34256BDCAAAE25E3B3FF93C2F04D329', 'loaderId': '4C4B0E496FA8A6587609D9FF503E2F6F', 'isDownload': False} 2026-11-03 05:38:30,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Evaluate ready code "odoo.isTourReady('test_max_usage_partner_with_point')" 2026-11-03 05:38:30,912 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:30] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.248 ro 2026-11-03 05:38:30,954 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:30] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.061 ro 2026-11-03 05:38:30,968 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:30] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.075 ro 2026-11-03 05:38:31,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-11-03 05:38:31,755 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 05:38:31,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 05:38:31,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.021 ro 2026-11-03 05:38:31,892 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:31] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.007 rw 2026-11-03 05:38:31,913 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.019 rw 2026-11-03 05:38:32,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:38:32,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523609 263 0.31 0.731 rw 2026-11-03 05:38:33,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: The ready code tooks too much time : 2.3673717975616455 2026-11-03 05:38:33,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Evaluate test code "odoo.startTour('test_max_usage_partner_with_point', {"stepDelay": 0, "debug": false})" 2026-11-03 05:38:33,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [1/58] Tour test_max_usage_partner_with_point → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:38:33,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.044 ro 2026-11-03 05:38:33,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-11-03 05:38:33,347 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:38:33,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.023 rw 2026-11-03 05:38:33,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:33] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-11-03 05:38:33,947 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:33] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.016 ro 2026-11-03 05:38:34,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.018 rw 2026-11-03 05:38:34,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:38:34,308 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.014 0.064 rw 2026-11-03 05:38:34,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 05:38:34,333 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.038 ro 2026-11-03 05:38:34,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.046 rw 2026-11-03 05:38:34,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 05:38:34,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 05:38:34,455 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.021 - 2026-11-03 05:38:34,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.022 - 2026-11-03 05:38:34,552 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.043 0.073 rw 2026-11-03 05:38:34,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [2/58] Tour test_max_usage_partner_with_point → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:38:34,651 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.025 0.189 rw 2026-11-03 05:38:34,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [3/58] Tour test_max_usage_partner_with_point → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:38:34,725 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.235 rw 2026-11-03 05:38:34,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.019 0.033 rw 2026-11-03 05:38:34,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.023 0.128 rw 2026-11-03 05:38:34,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [4/58] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:34,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [5/58] Tour test_max_usage_partner_with_point → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:38:35,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [6/58] Tour test_max_usage_partner_with_point → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:38:35,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [7/58] Tour test_max_usage_partner_with_point → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-11-03 05:38:35,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:35] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 05:38:35,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [8/58] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:35,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [9/58] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:35,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [10/58] Tour test_max_usage_partner_with_point → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:38:35,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [11/58] Tour test_max_usage_partner_with_point → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:38:35,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:35] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.005 0.028 ro 2026-11-03 05:38:35,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [12/58] Tour test_max_usage_partner_with_point → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:38:35,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [13/58] Tour test_max_usage_partner_with_point → Step Search customer with "AAA Partner 2" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:38:35,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [14/58] Tour test_max_usage_partner_with_point → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:38:35,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [15/58] Tour test_max_usage_partner_with_point → Step Check "AAA Partner 2" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner 2")) 2026-11-03 05:38:35,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [16/58] Tour test_max_usage_partner_with_point → Step click partner 'AAA Partner 2' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner 2)) 2026-11-03 05:38:35,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [17/58] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:35,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [18/58] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:35,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [19/58] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:35,804 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:35] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.005 0.025 ro 2026-11-03 05:38:35,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [20/58] Tour test_max_usage_partner_with_point → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:38:35,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [21/58] Tour test_max_usage_partner_with_point → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:38:35,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [22/58] Tour test_max_usage_partner_with_point → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:38:35,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [23/58] Tour test_max_usage_partner_with_point → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:35,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [24/58] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:35,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [25/58] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:35,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [26/58] Tour test_max_usage_partner_with_point → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:38:35,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [27/58] Tour test_max_usage_partner_with_point → Step .selection-item span:nth-child(2) 2026-11-03 05:38:35,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [28/58] Tour test_max_usage_partner_with_point → Step select reward (trigger: .selection-item:contains("100% on your order")) 2026-11-03 05:38:35,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [29/58] Tour test_max_usage_partner_with_point → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:38:36,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [30/58] Tour test_max_usage_partner_with_point → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:38:36,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [31/58] Tour test_max_usage_partner_with_point → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:38:36,089 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:36] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:38:36,092 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:36] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 05:38:36,104 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 05:38:36,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:38:36,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [32/58] Tour test_max_usage_partner_with_point → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:38:36,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [33/58] Tour test_max_usage_partner_with_point → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:38:36,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [34/58] Tour test_max_usage_partner_with_point → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:38:37,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45067072 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '116041c9-e75c-414e-9e79-85bf84d45cd4'}] 2026-11-03 05:38:37,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [35/58] Tour test_max_usage_partner_with_point → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:38:37,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [36/58] Tour test_max_usage_partner_with_point → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:38:37,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45067072 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '116041c9-e75c-414e-9e79-85bf84d45cd4'} created pos.order #472 2026-11-03 05:38:37,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45067072 finished 2026-11-03 05:38:37,977 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5692 209 0.247 0.574 rw 2026-11-03 05:38:38,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:38] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.006 ro 2026-11-03 05:38:38,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [37/58] Tour test_max_usage_partner_with_point → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:38:38,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [38/58] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:38,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [39/58] Tour test_max_usage_partner_with_point → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:38:38,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [40/58] Tour test_max_usage_partner_with_point → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:38:38,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [41/58] Tour test_max_usage_partner_with_point → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:38:38,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [42/58] Tour test_max_usage_partner_with_point → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:38:38,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.038 rw 2026-11-03 05:38:38,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [43/58] Tour test_max_usage_partner_with_point → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:38:38,232 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:38] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 475 4 0.009 0.06 ro 2026-11-03 05:38:38,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [44/58] Tour test_max_usage_partner_with_point → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-11-03 05:38:38,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [45/58] Tour test_max_usage_partner_with_point → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-11-03 05:38:38,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [46/58] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:38,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [47/58] Tour test_max_usage_partner_with_point → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:38:38,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [48/58] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:38,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [49/58] Tour test_max_usage_partner_with_point → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:38:38,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:38] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.01 0.026 ro 2026-11-03 05:38:38,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [50/58] Tour test_max_usage_partner_with_point → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:38:38,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [51/58] Tour test_max_usage_partner_with_point → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-11-03 05:38:38,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [52/58] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:38,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [53/58] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:38,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [54/58] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:38,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [55/58] Tour test_max_usage_partner_with_point → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:38:38,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [56/58] Tour test_max_usage_partner_with_point → Step .control-buttons button.disabled:contains("Reward") 2026-11-03 05:38:38,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [57/58] Tour test_max_usage_partner_with_point → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:38:38,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [58/58] Tour test_max_usage_partner_with_point → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:38:38,813 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-11-03 05:38:38,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_max_usage_partner_with_point SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-03 05:38:39,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:38:39,013 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uu-a7tox - [03/Nov/2026 05:38:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 7.089 rw 2026-11-03 05:38:39,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 22629060 (allocated 24662016) 2026-11-03 05:38:39,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 39493 2026-11-03 05:38:39,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-11-03 05:38:39,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 39493 2026-11-03 05:38:39,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053839_267149_test_max_usage_partner_with_point.txt 2026-11-03 05:38:39,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmp3tr8qz0b_chrome_odoo" 2026-11-03 05:38:39,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-11-03 05:38:40,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 39628 2026-11-03 05:38:40,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmpxtxg8flq_chrome_odoo 2026-11-03 05:38:40,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:36781/json/version 2026-11-03 05:38:40,530 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36781', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:38:40,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-11-03 05:38:40,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:36781/json 2026-11-03 05:38:40,587 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36781', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:38:40,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:36781/devtools/page/C69CDF9FEB17449E6D208EF00D815809 2026-11-03 05:38:40,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-11-03 05:38:40,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-11-03 05:38:40,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:38:40,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-11-03 05:38:40,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:38:40,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:38:41,070 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:41] "GET /pos/web?config_id=80 HTTP/1.1" 200 6817 63 0.055 0.165 rw 2026-11-03 05:38:41,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': 'C69CDF9FEB17449E6D208EF00D815809', 'loaderId': '9C36A7C147C63BD5B13CE6B0E8A3FA85', 'isDownload': False} 2026-11-03 05:38:41,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Evaluate ready code "odoo.isTourReady('test_min_qty_points_awarded')" 2026-11-03 05:38:41,201 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:41] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.046 ro 2026-11-03 05:38:41,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:41] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.048 ro 2026-11-03 05:38:41,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:41] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.353 ro 2026-11-03 05:38:42,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-11-03 05:38:42,162 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:38:42,166 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:38:42,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-11-03 05:38:42,276 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.019 rw 2026-11-03 05:38:42,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.031 rw 2026-11-03 05:38:42,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:38:43,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522466 264 0.295 0.695 rw 2026-11-03 05:38:43,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: The ready code tooks too much time : 2.4173874855041504 2026-11-03 05:38:43,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Evaluate test code "odoo.startTour('test_min_qty_points_awarded', {"stepDelay": 0, "debug": false})" 2026-11-03 05:38:43,527 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.015 ro 2026-11-03 05:38:43,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [1/35] Tour test_min_qty_points_awarded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:38:43,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 05:38:43,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 05:38:43,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.027 rw 2026-11-03 05:38:43,649 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:43] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:38:44,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-11-03 05:38:44,416 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-11-03 05:38:44,615 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.051 rw 2026-11-03 05:38:44,648 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 05:38:44,649 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-11-03 05:38:44,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:44] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.06 ro 2026-11-03 05:38:44,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.065 rw 2026-11-03 05:38:44,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:44] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 05:38:44,766 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:44] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:38:44,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-11-03 05:38:44,812 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.019 - 2026-11-03 05:38:44,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [2/35] Tour test_min_qty_points_awarded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:38:44,925 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:44] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.044 0.103 rw 2026-11-03 05:38:45,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [3/35] Tour test_min_qty_points_awarded → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:45,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [4/35] Tour test_min_qty_points_awarded → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:38:45,148 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:45] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.039 0.313 rw 2026-11-03 05:38:45,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.358 rw 2026-11-03 05:38:45,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:45] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.112 rw 2026-11-03 05:38:45,285 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.027 0.145 rw 2026-11-03 05:38:45,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [5/35] Tour test_min_qty_points_awarded → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:38:45,389 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.008 0.034 ro 2026-11-03 05:38:45,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [6/35] Tour test_min_qty_points_awarded → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:38:45,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [7/35] Tour test_min_qty_points_awarded → Step Search customer with "AA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:38:45,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [8/35] Tour test_min_qty_points_awarded → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:38:45,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 05:38:45,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [9/35] Tour test_min_qty_points_awarded → Step Check "AA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AA Partner")) 2026-11-03 05:38:45,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [10/35] Tour test_min_qty_points_awarded → Step click partner 'AA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AA Partner)) 2026-11-03 05:38:45,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [11/35] Tour test_min_qty_points_awarded → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:45,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [12/35] Tour test_min_qty_points_awarded → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:38:45,859 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:45] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.008 0.021 ro 2026-11-03 05:38:45,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [13/35] Tour test_min_qty_points_awarded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:38:45,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [14/35] Tour test_min_qty_points_awarded → Step click Actions button (trigger: .more-btn) 2026-11-03 05:38:45,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [15/35] Tour test_min_qty_points_awarded → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:38:46,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [16/35] Tour test_min_qty_points_awarded → Step .selection-item span:nth-child(2) 2026-11-03 05:38:46,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [17/35] Tour test_min_qty_points_awarded → Step select reward (trigger: .selection-item:contains("Free Product")) 2026-11-03 05:38:46,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:46] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-11-03 05:38:46,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [18/35] Tour test_min_qty_points_awarded → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:46,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [19/35] Tour test_min_qty_points_awarded → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:38:46,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [20/35] Tour test_min_qty_points_awarded → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:46,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [21/35] Tour test_min_qty_points_awarded → Step loyalty points total 90 (trigger: .loyalty-points-total:contains("90")) 2026-11-03 05:38:46,272 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:46] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.007 - 2026-11-03 05:38:46,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [22/35] Tour test_min_qty_points_awarded → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20")) 2026-11-03 05:38:46,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [23/35] Tour test_min_qty_points_awarded → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20"):not(:visible)) 2026-11-03 05:38:46,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [24/35] Tour test_min_qty_points_awarded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:38:46,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [25/35] Tour test_min_qty_points_awarded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:38:46,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [26/35] Tour test_min_qty_points_awarded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:38:46,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:38:46,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 05:38:46,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [27/35] Tour test_min_qty_points_awarded → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:38:47,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [28/35] Tour test_min_qty_points_awarded → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:38:47,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [29/35] Tour test_min_qty_points_awarded → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:38:47,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [30/35] Tour test_min_qty_points_awarded → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:38:47,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [31/35] Tour test_min_qty_points_awarded → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:38:47,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [32/35] Tour test_min_qty_points_awarded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:38:47,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [33/35] Tour test_min_qty_points_awarded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:38:47,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [34/35] Tour test_min_qty_points_awarded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:38:47,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85785335 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd345d04c-9b01-454d-a21a-4723bef59373'}] 2026-11-03 05:38:48,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85785335 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd345d04c-9b01-454d-a21a-4723bef59373'} created pos.order #473 2026-11-03 05:38:48,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85785335 finished 2026-11-03 05:38:48,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6895 208 0.204 0.542 rw 2026-11-03 05:38:48,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:48] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.014 ro 2026-11-03 05:38:48,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [35/35] Tour test_min_qty_points_awarded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:38:48,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-11-03 05:38:48,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 05:38:48,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.068 rw 2026-11-03 05:38:48,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:38:48,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 22040432 (allocated 23613440) 2026-11-03 05:38:48,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U6mFEqmR - [03/Nov/2026 05:38:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.017 6.405 rw 2026-11-03 05:38:48,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 39628 2026-11-03 05:38:48,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-11-03 05:38:48,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 39628 2026-11-03 05:38:48,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053848_999227_test_min_qty_points_awarded.txt 2026-11-03 05:38:48,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmpxtxg8flq_chrome_odoo" 2026-11-03 05:38:49,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-11-03 05:38:50,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 39758 2026-11-03 05:38:50,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmpaj9u6zps_chrome_odoo 2026-11-03 05:38:50,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:38607/json/version 2026-11-03 05:38:50,225 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38607', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:38:50,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-11-03 05:38:50,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:38607/json 2026-11-03 05:38:50,252 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38607', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:38:50,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:38607/devtools/page/F48315E259E3E4B63CF8BAE351F1F8B3 2026-11-03 05:38:50,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-11-03 05:38:50,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-11-03 05:38:50,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:38:50,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-11-03 05:38:50,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:38:50,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:38:50,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:50] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.032 0.166 rw 2026-11-03 05:38:50,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': 'F48315E259E3E4B63CF8BAE351F1F8B3', 'loaderId': 'D9D8B7630659ACE9398C25BF390B9C54', 'isDownload': False} 2026-11-03 05:38:50,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-11-03 05:38:50,732 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:50] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.257 ro 2026-11-03 05:38:50,789 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:50] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.081 ro 2026-11-03 05:38:50,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:50] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.02 0.081 ro 2026-11-03 05:38:51,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-11-03 05:38:51,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:38:51,632 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:38:51,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.04 ro 2026-11-03 05:38:52,189 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.481 rw 2026-11-03 05:38:52,197 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.474 rw 2026-11-03 05:38:52,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:38:53,182 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533791 265 0.281 0.706 rw 2026-11-03 05:38:53,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: The ready code tooks too much time : 2.7582104206085205 2026-11-03 05:38:53,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate test code "odoo.startTour('MultipleGiftWalletProgramsTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:38:53,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 05:38:53,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [1/181] Tour MultipleGiftWalletProgramsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:38:53,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 05:38:53,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 05:38:53,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 05:38:53,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:53] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 05:38:54,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.009 ro 2026-11-03 05:38:54,227 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 05:38:54,407 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.055 rw 2026-11-03 05:38:54,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 05:38:54,432 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 05:38:54,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.021 rw 2026-11-03 05:38:54,467 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.054 ro 2026-11-03 05:38:54,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:38:54,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.017 ro 2026-11-03 05:38:54,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 05:38:54,687 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.065 - 2026-11-03 05:38:54,751 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.031 0.106 rw 2026-11-03 05:38:54,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [2/181] Tour MultipleGiftWalletProgramsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:38:54,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.132 rw 2026-11-03 05:38:54,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [3/181] Tour MultipleGiftWalletProgramsTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:38:54,912 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.026 0.278 rw 2026-11-03 05:38:54,982 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:54] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.015 0.123 ro 2026-11-03 05:38:55,005 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:55] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.089 rw 2026-11-03 05:38:55,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.04 0.175 rw 2026-11-03 05:38:55,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [4/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_1' (trigger: .selection-item:contains("gift_card_1")) 2026-11-03 05:38:55,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [5/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_2' (trigger: .selection-item:contains("gift_card_2")) 2026-11-03 05:38:55,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [6/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_1' (trigger: .selection-item:contains("gift_card_1")) 2026-11-03 05:38:55,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [7/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:55,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [8/181] Tour MultipleGiftWalletProgramsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card"))) 2026-11-03 05:38:55,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [9/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:55,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [10/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:55,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [11/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:38:55,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [12/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:55,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [13/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:55,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [14/181] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:38:55,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [15/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:55,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [16/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:55,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [17/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:38:55,421 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 05:38:55,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [18/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:38:55,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [19/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:55,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [20/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00")) 2026-11-03 05:38:55,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [21/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00"):not(:visible)) 2026-11-03 05:38:55,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [22/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:38:55,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [23/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:38:55,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [24/181] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:38:55,695 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 05:38:55,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-11-03 05:38:56,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [25/181] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:38:56,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [26/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:38:56,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [27/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:38:56,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [28/181] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:38:56,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [29/181] Tour MultipleGiftWalletProgramsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:38:56,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97285967 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'b026730b-803c-4baf-967f-beecf9933c4f'}] 2026-11-03 05:38:56,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [30/181] Tour MultipleGiftWalletProgramsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:38:56,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97285967 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'b026730b-803c-4baf-967f-beecf9933c4f'} created pos.order #474 2026-11-03 05:38:56,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97285967 finished 2026-11-03 05:38:57,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5411 96 0.079 0.215 rw 2026-11-03 05:38:57,165 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:57] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-11-03 05:38:57,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [31/181] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:38:57,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [32/181] Tour MultipleGiftWalletProgramsTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:38:57,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [33/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_2' (trigger: .selection-item:contains("gift_card_2")) 2026-11-03 05:38:57,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [34/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:57,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [35/181] Tour MultipleGiftWalletProgramsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card"))) 2026-11-03 05:38:57,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.064 rw 2026-11-03 05:38:57,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [36/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:57,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [37/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:57,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [38/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:38:57,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [39/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:57,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [40/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:57,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [41/181] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:38:57,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [42/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:57,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [43/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:57,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [44/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:38:57,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [45/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:38:57,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [46/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:57,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [47/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-11-03 05:38:57,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [48/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"):not(:visible)) 2026-11-03 05:38:57,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [49/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:38:57,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [50/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:38:57,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [51/181] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:38:58,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [52/181] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:38:58,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [53/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:38:58,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [54/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:38:58,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [55/181] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:38:58,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [56/181] Tour MultipleGiftWalletProgramsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:38:58,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [57/181] Tour MultipleGiftWalletProgramsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:38:58,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86768505 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '23b6d03e-f195-4114-84f5-82ef238f7ed2'}] 2026-11-03 05:38:58,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86768505 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '23b6d03e-f195-4114-84f5-82ef238f7ed2'} created pos.order #475 2026-11-03 05:38:58,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86768505 finished 2026-11-03 05:38:58,829 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5411 79 0.069 0.212 rw 2026-11-03 05:38:59,006 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:59] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-11-03 05:38:59,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [58/181] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:38:59,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [59/181] Tour MultipleGiftWalletProgramsTour → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-11-03 05:38:59,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [60/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-11-03 05:38:59,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [61/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2")) 2026-11-03 05:38:59,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [62/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-11-03 05:38:59,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.053 rw 2026-11-03 05:38:59,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [63/181] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:38:59,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [64/181] Tour MultipleGiftWalletProgramsTour → Step Search customer with "AAAAAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:38:59,166 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:59] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.026 ro 2026-11-03 05:38:59,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [65/181] Tour MultipleGiftWalletProgramsTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:38:59,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [66/181] Tour MultipleGiftWalletProgramsTour → Step Check "AAAAAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAAAAA")) 2026-11-03 05:38:59,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [67/181] Tour MultipleGiftWalletProgramsTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-11-03 05:38:59,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:59] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.016 ro 2026-11-03 05:38:59,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [68/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:59,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [69/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:59,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [70/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:38:59,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [71/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:59,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [72/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:59,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [73/181] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:38:59,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [74/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:59,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [75/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:38:59,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [76/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:38:59,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [77/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:38:59,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [78/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:38:59,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [79/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00")) 2026-11-03 05:38:59,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [80/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00"):not(:visible)) 2026-11-03 05:38:59,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [81/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:38:59,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [82/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:38:59,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [83/181] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:39:00,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [84/181] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:39:00,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [85/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:39:00,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [86/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:39:00,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [87/181] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:39:00,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [88/181] Tour MultipleGiftWalletProgramsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:39:00,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [89/181] Tour MultipleGiftWalletProgramsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:39:00,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24634713 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': '305f1946-76a4-4936-85b4-2bbf29c73a33'}] 2026-11-03 05:39:01,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24634713 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': '305f1946-76a4-4936-85b4-2bbf29c73a33'} created pos.order #476 2026-11-03 05:39:01,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24634713 finished 2026-11-03 05:39:01,198 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5413 83 0.097 0.232 rw 2026-11-03 05:39:01,321 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:01] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.018 ro 2026-11-03 05:39:01,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [90/181] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:39:01,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [91/181] Tour MultipleGiftWalletProgramsTour → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-11-03 05:39:01,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [92/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2")) 2026-11-03 05:39:01,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [93/181] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:39:01,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [94/181] Tour MultipleGiftWalletProgramsTour → Step Search customer with "AAAAAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:39:01,423 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.04 rw 2026-11-03 05:39:01,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [95/181] Tour MultipleGiftWalletProgramsTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:39:01,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:01] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 253 5 0.006 0.04 ro 2026-11-03 05:39:01,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [96/181] Tour MultipleGiftWalletProgramsTour → Step Check "AAAAAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAAAAA")) 2026-11-03 05:39:01,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [97/181] Tour MultipleGiftWalletProgramsTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-11-03 05:39:01,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [98/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:01,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [99/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:01,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [100/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:39:01,829 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:01] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 253 5 0.012 0.032 ro 2026-11-03 05:39:01,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [101/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:01,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [102/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:01,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [103/181] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:39:01,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [104/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:01,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [105/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:01,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [106/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 05:39:01,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [107/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:39:01,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [108/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:01,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [109/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00")) 2026-11-03 05:39:02,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [110/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00"):not(:visible)) 2026-11-03 05:39:02,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [111/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:39:02,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [112/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:39:02,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [113/181] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:39:02,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [114/181] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:39:02,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [115/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 05:39:02,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [116/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:39:02,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [117/181] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:39:03,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [118/181] Tour MultipleGiftWalletProgramsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:39:03,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [119/181] Tour MultipleGiftWalletProgramsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:39:03,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62935363 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000004', 'uuid': 'a7a3a6c2-5433-42e9-b2c1-6877786fe3d1'}] 2026-11-03 05:39:03,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62935363 order {'name': '/', 'pos_reference': '261-80-000004', 'uuid': 'a7a3a6c2-5433-42e9-b2c1-6877786fe3d1'} created pos.order #477 2026-11-03 05:39:03,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62935363 finished 2026-11-03 05:39:03,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5413 84 0.066 0.219 rw 2026-11-03 05:39:03,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:03] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.015 ro 2026-11-03 05:39:03,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [120/181] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:39:03,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [121/181] Tour MultipleGiftWalletProgramsTour → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-11-03 05:39:03,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [122/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-11-03 05:39:03,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [123/181] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:39:03,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [124/181] Tour MultipleGiftWalletProgramsTour → Step Search customer with "BBBBBBB" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:39:03,636 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.043 rw 2026-11-03 05:39:03,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [125/181] Tour MultipleGiftWalletProgramsTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:39:03,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 466 5 0.008 0.057 ro 2026-11-03 05:39:03,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [126/181] Tour MultipleGiftWalletProgramsTour → Step Check "BBBBBBB" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("BBBBBBB")) 2026-11-03 05:39:03,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [127/181] Tour MultipleGiftWalletProgramsTour → Step click partner 'BBBBBBB' from partner list screen (trigger: .modal .partner-list b:contains(BBBBBBB)) 2026-11-03 05:39:04,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:04] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.016 ro 2026-11-03 05:39:04,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [128/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:04,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [129/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-03 05:39:04,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [130/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-11-03 05:39:04,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [131/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:39:04,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [132/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:39:04,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [133/181] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:39:04,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [134/181] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:39:04,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [135/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:39:04,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [136/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:39:04,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [137/181] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:39:05,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [138/181] Tour MultipleGiftWalletProgramsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:39:05,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [139/181] Tour MultipleGiftWalletProgramsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:39:05,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67565332 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000005', 'uuid': '1e8edc75-0165-4de1-b7d6-9609b393edb4'}] 2026-11-03 05:39:05,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67565332 order {'name': '/', 'pos_reference': '261-80-000005', 'uuid': '1e8edc75-0165-4de1-b7d6-9609b393edb4'} created pos.order #478 2026-11-03 05:39:05,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67565332 finished 2026-11-03 05:39:05,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5415 83 0.136 0.198 rw 2026-11-03 05:39:05,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:05] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-11-03 05:39:05,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [140/181] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:39:05,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [141/181] Tour MultipleGiftWalletProgramsTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:39:05,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [142/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:05,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [143/181] Tour MultipleGiftWalletProgramsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:39:05,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.05 rw 2026-11-03 05:39:05,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [144/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:39:05,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [145/181] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:39:05,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [146/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 05:39:05,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [147/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:39:05,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:05] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 05:39:05,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [148/181] Tour MultipleGiftWalletProgramsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:39:05,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [149/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:39:05,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [150/181] Tour MultipleGiftWalletProgramsTour → 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(.qty:contains("2")):has(.price:contains("12.00"))) 2026-11-03 05:39:05,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [151/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:05,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [152/181] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:39:05,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [153/181] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:39:05,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [154/181] Tour MultipleGiftWalletProgramsTour → Step .control-buttons button.disabled:contains("eWallet") 2026-11-03 05:39:05,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [155/181] Tour MultipleGiftWalletProgramsTour → Step .modal header .btn-close 2026-11-03 05:39:05,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [156/181] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:05,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [157/181] Tour MultipleGiftWalletProgramsTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:39:06,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [158/181] Tour MultipleGiftWalletProgramsTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:39:06,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [159/181] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:39:06,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [160/181] Tour MultipleGiftWalletProgramsTour → Step Search customer with "AAAAAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:39:06,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:06] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 679 5 0.006 0.029 ro 2026-11-03 05:39:06,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [161/181] Tour MultipleGiftWalletProgramsTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:39:06,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [162/181] Tour MultipleGiftWalletProgramsTour → Step Check "AAAAAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAAAAA")) 2026-11-03 05:39:06,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [163/181] Tour MultipleGiftWalletProgramsTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-11-03 05:39:06,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [164/181] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:06,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [165/181] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:39:06,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [166/181] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:39:06,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:06] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 466 5 0.007 0.026 ro 2026-11-03 05:39:06,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [167/181] Tour MultipleGiftWalletProgramsTour → Step .control-buttons button.highlight:contains("eWallet Pay") 2026-11-03 05:39:06,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [168/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-11-03 05:39:06,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [169/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2")) 2026-11-03 05:39:06,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [170/181] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-11-03 05:39:06,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [171/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:39:06,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [172/181] Tour MultipleGiftWalletProgramsTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-11-03 05:39:06,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [173/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:39:06,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [174/181] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:39:06,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [175/181] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:39:06,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:06] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:39:07,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [176/181] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:39:07,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [177/181] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:39:07,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [178/181] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:39:07,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [179/181] Tour MultipleGiftWalletProgramsTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:39:07,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90347593 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000006', 'uuid': 'c23291c7-5006-486a-9e53-0c526af067c0'}] 2026-11-03 05:39:07,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [180/181] Tour MultipleGiftWalletProgramsTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:39:08,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90347593 order {'name': '/', 'pos_reference': '261-80-000006', 'uuid': 'c23291c7-5006-486a-9e53-0c526af067c0'} created pos.order #479 2026-11-03 05:39:08,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90347593 finished 2026-11-03 05:39:08,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5706 204 0.191 0.519 rw 2026-11-03 05:39:08,452 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:08] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 05:39:08,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [181/181] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:39:08,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-11-03 05:39:08,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 05:39:08,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:39:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.051 rw 2026-11-03 05:39:08,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:39:08,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 U9OBPAud - [03/Nov/2026 05:38:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 16.607 rw 2026-11-03 05:39:08,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 27233308 (allocated 28856320) 2026-11-03 05:39:08,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 39758 2026-11-03 05:39:08,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-11-03 05:39:08,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 39758 2026-11-03 05:39:09,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053909_076442_test_multiple_gift_wallet_programs.txt 2026-11-03 05:39:09,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmpaj9u6zps_chrome_odoo" 2026-11-03 05:39:09,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-11-03 05:39:10,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 39888 2026-11-03 05:39:10,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmpapk89x4y_chrome_odoo 2026-11-03 05:39:10,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:38541/json/version 2026-11-03 05:39:10,204 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38541', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:10,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-11-03 05:39:10,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:38541/json 2026-11-03 05:39:10,216 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38541', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:10,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:38541/devtools/page/38D27A50D783745332437FCB183D0FF2 2026-11-03 05:39:10,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-11-03 05:39:10,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-11-03 05:39:10,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:39:10,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-11-03 05:39:10,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:39:10,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:39:10,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:10] "GET /pos/web?config_id=80 HTTP/1.1" 200 6817 63 0.052 0.161 rw 2026-11-03 05:39:10,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': '38D27A50D783745332437FCB183D0FF2', 'loaderId': 'E6ED8C9EC95ADBFD18110C6415DCF7D9', 'isDownload': False} 2026-11-03 05:39:10,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-11-03 05:39:10,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:10] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.273 ro 2026-11-03 05:39:10,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:10] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.043 ro 2026-11-03 05:39:10,721 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:10] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.045 ro 2026-11-03 05:39:11,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-11-03 05:39:11,437 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:39:11,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:39:11,491 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.034 ro 2026-11-03 05:39:11,547 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.025 rw 2026-11-03 05:39:11,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.015 rw 2026-11-03 05:39:11,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:39:12,438 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523920 265 0.237 0.624 rw 2026-11-03 05:39:12,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: The ready code tooks too much time : 2.032748222351074 2026-11-03 05:39:12,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate test code "odoo.startTour('test_multiple_loyalty_products', {"stepDelay": 0, "debug": false})" 2026-11-03 05:39:12,690 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.015 ro 2026-11-03 05:39:12,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: [1/6] Tour test_multiple_loyalty_products → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:39:12,717 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.006 ro 2026-11-03 05:39:12,751 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 05:39:12,782 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.027 rw 2026-11-03 05:39:12,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:12] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-11-03 05:39:13,386 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:13] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-11-03 05:39:13,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-11-03 05:39:13,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.05 rw 2026-11-03 05:39:13,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:13] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:39:13,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:13] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.031 ro 2026-11-03 05:39:13,697 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 05:39:13,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:13] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.044 rw 2026-11-03 05:39:13,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:13] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-11-03 05:39:13,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 05:39:13,745 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:39:13,827 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.046 rw 2026-11-03 05:39:13,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: [2/6] Tour test_multiple_loyalty_products → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:39:13,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-11-03 05:39:13,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: [3/6] Tour test_multiple_loyalty_products → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:39:14,006 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:14] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.034 0.097 rw 2026-11-03 05:39:14,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:14] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.023 0.221 rw 2026-11-03 05:39:14,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:14] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.162 rw 2026-11-03 05:39:14,228 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.021 0.197 rw 2026-11-03 05:39:14,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: [4/6] Tour test_multiple_loyalty_products → Step Check that selection popup is not opened (trigger: body:not(:has(.selection-item))) 2026-11-03 05:39:14,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: [5/6] Tour test_multiple_loyalty_products → Step Check orderline with attributes: {"productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:39:14,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: [6/6] Tour test_multiple_loyalty_products → Step Check orderline with attributes: {"productName":"10% on your order","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("10% on your order")):has(.qty:contains("1"))) 2026-11-03 05:39:14,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-11-03 05:39:14,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 05:39:14,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:14] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 05:39:14,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:14] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:39:14,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:14] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 05:39:14,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 19848740 (allocated 20992000) 2026-11-03 05:39:14,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:39:14,667 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mnbsvqWt - [03/Nov/2026 05:39:12] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.058 rw 2026-11-03 05:39:14,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 39888 2026-11-03 05:39:14,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-11-03 05:39:14,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 39888 2026-11-03 05:39:14,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053914_885094_test_multiple_loyalty_products.txt 2026-11-03 05:39:14,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmpapk89x4y_chrome_odoo" 2026-11-03 05:39:14,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-11-03 05:39:15,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 40017 2026-11-03 05:39:15,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpy3gy8f_k_chrome_odoo 2026-11-03 05:39:15,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:39731/json/version 2026-11-03 05:39:15,817 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39731', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:15,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-11-03 05:39:15,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:39731/json 2026-11-03 05:39:15,857 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39731', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:15,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:39731/devtools/page/ABFC79FD174F515C09B57B1009FC3C7D 2026-11-03 05:39:15,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-11-03 05:39:15,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-11-03 05:39:16,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:39:16,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-11-03 05:39:16,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:39:16,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:39:16,321 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:16] "GET /pos/web?config_id=80 HTTP/1.1" 200 6817 64 0.035 0.157 rw 2026-11-03 05:39:16,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': 'ABFC79FD174F515C09B57B1009FC3C7D', 'loaderId': 'A9491B5C64EB31E1A82E9CA2160E0593', 'isDownload': False} 2026-11-03 05:39:16,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('test_multiple_physical_gift_card_sale')" 2026-11-03 05:39:16,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:16] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.007 0.283 ro 2026-11-03 05:39:16,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:16] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.054 ro 2026-11-03 05:39:16,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:16] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.072 ro 2026-11-03 05:39:17,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-11-03 05:39:17,337 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:39:17,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 05:39:17,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 05:39:17,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.025 rw 2026-11-03 05:39:17,454 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.021 rw 2026-11-03 05:39:17,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:39:18,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522441 265 0.298 0.699 rw 2026-11-03 05:39:18,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: The ready code tooks too much time : 2.3276751041412354 2026-11-03 05:39:18,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Evaluate test code "odoo.startTour('test_multiple_physical_gift_card_sale', {"stepDelay": 0, "debug": false})" 2026-11-03 05:39:18,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.007 ro 2026-11-03 05:39:18,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [1/39] Tour test_multiple_physical_gift_card_sale → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:39:18,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-11-03 05:39:18,749 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:39:18,778 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.016 rw 2026-11-03 05:39:18,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:18] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 05:39:19,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.006 ro 2026-11-03 05:39:19,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-11-03 05:39:19,575 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.033 rw 2026-11-03 05:39:19,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 05:39:19,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-11-03 05:39:19,669 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.048 ro 2026-11-03 05:39:19,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.044 rw 2026-11-03 05:39:19,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 05:39:19,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-11-03 05:39:19,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 05:39:19,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.042 rw 2026-11-03 05:39:19,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [2/39] Tour test_multiple_physical_gift_card_sale → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:39:19,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.04 - 2026-11-03 05:39:19,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [3/39] Tour test_multiple_physical_gift_card_sale → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:39:19,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:19] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.035 0.1 rw 2026-11-03 05:39:20,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:20] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.008 0.092 ro 2026-11-03 05:39:20,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:20] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.033 0.253 rw 2026-11-03 05:39:20,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:20] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.165 rw 2026-11-03 05:39:20,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.029 0.217 rw 2026-11-03 05:39:20,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [4/39] Tour test_multiple_physical_gift_card_sale → Step a:contains("Sell physical gift card?") 2026-11-03 05:39:20,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [5/39] Tour test_multiple_physical_gift_card_sale → Step Input code 'test-card-0000' (trigger: input[id="code"]) 2026-11-03 05:39:20,498 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:20] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 05:39:20,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [6/39] Tour test_multiple_physical_gift_card_sale → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-11-03 05:39:20,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [7/39] Tour test_multiple_physical_gift_card_sale → Step .modal input[id="code"]:value(test-card-0000) 2026-11-03 05:39:20,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [8/39] Tour test_multiple_physical_gift_card_sale → Step Input amount '125' (trigger: input[id="amount"]) 2026-11-03 05:39:21,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:21] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.005 0.024 rw 2026-11-03 05:39:21,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [9/39] Tour test_multiple_physical_gift_card_sale → Step .btn-primary:contains("Add Balance") 2026-11-03 05:39:21,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [10/39] Tour test_multiple_physical_gift_card_sale → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:21,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [11/39] Tour test_multiple_physical_gift_card_sale → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-11-03 05:39:21,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [12/39] Tour test_multiple_physical_gift_card_sale → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:21,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [13/39] Tour test_multiple_physical_gift_card_sale → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:39:21,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [14/39] Tour test_multiple_physical_gift_card_sale → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:21,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [15/39] Tour test_multiple_physical_gift_card_sale → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:39:21,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [16/39] Tour test_multiple_physical_gift_card_sale → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:39:21,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [17/39] Tour test_multiple_physical_gift_card_sale → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:39:21,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [18/39] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:39:21,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [19/39] Tour test_multiple_physical_gift_card_sale → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:39:21,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [20/39] Tour test_multiple_physical_gift_card_sale → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:39:21,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [21/39] Tour test_multiple_physical_gift_card_sale → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:39:21,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [22/39] Tour test_multiple_physical_gift_card_sale → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:21,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [23/39] Tour test_multiple_physical_gift_card_sale → Step a:contains("Sell physical gift card?") 2026-11-03 05:39:21,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [24/39] Tour test_multiple_physical_gift_card_sale → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-11-03 05:39:21,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [25/39] Tour test_multiple_physical_gift_card_sale → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-11-03 05:39:21,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [26/39] Tour test_multiple_physical_gift_card_sale → Step .modal input[id="code"]:value(test-card-0001) 2026-11-03 05:39:21,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [27/39] Tour test_multiple_physical_gift_card_sale → Step Input amount '100' (trigger: input[id="amount"]) 2026-11-03 05:39:21,727 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:21] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.007 0.028 rw 2026-11-03 05:39:21,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [28/39] Tour test_multiple_physical_gift_card_sale → Step .btn-primary:contains("Add Balance") 2026-11-03 05:39:21,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [29/39] Tour test_multiple_physical_gift_card_sale → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:39:21,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [30/39] Tour test_multiple_physical_gift_card_sale → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:39:21,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [31/39] Tour test_multiple_physical_gift_card_sale → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:39:21,838 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 05:39:21,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-11-03 05:39:22,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [32/39] Tour test_multiple_physical_gift_card_sale → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:39:22,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [33/39] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:39:22,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [34/39] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:39:22,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [35/39] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:39:22,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [36/39] Tour test_multiple_physical_gift_card_sale → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:39:22,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [37/39] Tour test_multiple_physical_gift_card_sale → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:39:22,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16216151 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '1a96eada-b378-43b6-9408-9a7f67af0961'}] 2026-11-03 05:39:22,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [38/39] Tour test_multiple_physical_gift_card_sale → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:39:23,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16216151 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '1a96eada-b378-43b6-9408-9a7f67af0961'} created pos.order #480 2026-11-03 05:39:23,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16216151 finished 2026-11-03 05:39:23,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6769 105 0.1 0.289 rw 2026-11-03 05:39:23,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:23] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.012 ro 2026-11-03 05:39:23,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [39/39] Tour test_multiple_physical_gift_card_sale → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:39:23,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-11-03 05:39:23,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_multiple_physical_gift_card_sale SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-03 05:39:23,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.02 0.063 rw 2026-11-03 05:39:23,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:39:23,683 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kuMJ4mQy - [03/Nov/2026 05:39:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.174 rw 2026-11-03 05:39:23,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 21605272 (allocated 23089152) 2026-11-03 05:39:23,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 40017 2026-11-03 05:39:23,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-11-03 05:39:23,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 40017 2026-11-03 05:39:23,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053923_931078_test_multiple_physical_gift_card_sale.txt 2026-11-03 05:39:23,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpy3gy8f_k_chrome_odoo" 2026-11-03 05:39:23,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-11-03 05:39:24,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 40150 2026-11-03 05:39:24,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmp6krt5vbi_chrome_odoo 2026-11-03 05:39:24,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:33991/json/version 2026-11-03 05:39:24,898 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33991', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:25,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-11-03 05:39:25,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:33991/json 2026-11-03 05:39:25,018 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33991', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:25,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:33991/devtools/page/2B5015628EE44ECF07B3A5492BE6B39A 2026-11-03 05:39:25,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-11-03 05:39:25,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-11-03 05:39:25,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:39:25,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-11-03 05:39:25,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:39:25,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:39:25,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:25] "GET /pos/web?config_id=80 HTTP/1.1" 200 6817 64 0.035 0.141 rw 2026-11-03 05:39:25,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': '2B5015628EE44ECF07B3A5492BE6B39A', 'loaderId': '8E8875C060F9AE03B311FAE7EC7F86D6', 'isDownload': False} 2026-11-03 05:39:25,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Evaluate ready code "odoo.isTourReady('test_multiple_reward_line_free_product')" 2026-11-03 05:39:25,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:25] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.253 ro 2026-11-03 05:39:25,595 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:25] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.056 ro 2026-11-03 05:39:25,619 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:25] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.079 ro 2026-11-03 05:39:26,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-11-03 05:39:26,425 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:39:26,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-11-03 05:39:26,467 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.026 ro 2026-11-03 05:39:26,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.012 0.022 rw 2026-11-03 05:39:26,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:26] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.03 rw 2026-11-03 05:39:26,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:39:27,466 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525673 266 0.237 0.676 rw 2026-11-03 05:39:27,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: The ready code tooks too much time : 2.2392821311950684 2026-11-03 05:39:27,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Evaluate test code "odoo.startTour('test_multiple_reward_line_free_product', {"stepDelay": 0, "debug": false})" 2026-11-03 05:39:27,739 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-11-03 05:39:27,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [1/41] Tour test_multiple_reward_line_free_product → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:39:27,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.009 ro 2026-11-03 05:39:27,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:39:27,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 05:39:27,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:27] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 05:39:28,399 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:28] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 05:39:28,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 05:39:28,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.059 rw 2026-11-03 05:39:28,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:28] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 05:39:28,765 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:28] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 05:39:28,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:28] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.033 ro 2026-11-03 05:39:28,799 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:28] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.041 rw 2026-11-03 05:39:28,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:28] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.01 ro 2026-11-03 05:39:28,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:28] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 05:39:28,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-11-03 05:39:28,993 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:28] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.025 0.081 rw 2026-11-03 05:39:28,995 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.1 - 2026-11-03 05:39:29,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [2/41] Tour test_multiple_reward_line_free_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:39:29,128 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:29] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.032 0.209 rw 2026-11-03 05:39:29,186 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.225 rw 2026-11-03 05:39:29,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [3/41] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 05:39:29,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:29] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.039 rw 2026-11-03 05:39:29,420 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.101 rw 2026-11-03 05:39:29,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [4/41] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 05:39:29,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [5/41] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 05:39:29,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [6/41] Tour test_multiple_reward_line_free_product → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:39:29,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [7/41] Tour test_multiple_reward_line_free_product → Step click Actions button (trigger: .more-btn) 2026-11-03 05:39:29,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [8/41] Tour test_multiple_reward_line_free_product → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:39:29,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [9/41] Tour test_multiple_reward_line_free_product → Step .selection-item span:nth-child(2) 2026-11-03 05:39:29,721 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:39:29,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [10/41] Tour test_multiple_reward_line_free_product → Step select reward (trigger: .selection-item:contains("Add "Free Product - Product A"")) 2026-11-03 05:39:29,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [11/41] Tour test_multiple_reward_line_free_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:29,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [12/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product - Product A","quantity":"1","price":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:39:29,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [13/41] Tour test_multiple_reward_line_free_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:29,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [14/41] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-11-03 05:39:29,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [15/41] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-11-03 05:39:30,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [16/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"Free Product - Product A"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("Free Product - Product A"))) 2026-11-03 05:39:30,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:30] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-11-03 05:39:30,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [17/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"Free Product - Product A"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("Free Product - Product A"))) 2026-11-03 05:39:30,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:30] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 05:39:30,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [18/41] Tour test_multiple_reward_line_free_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:30,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [19/41] Tour test_multiple_reward_line_free_product → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:39:30,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [20/41] Tour test_multiple_reward_line_free_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:30,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [21/41] Tour test_multiple_reward_line_free_product → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:39:30,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [22/41] Tour test_multiple_reward_line_free_product → Step click Actions button (trigger: .more-btn) 2026-11-03 05:39:30,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [23/41] Tour test_multiple_reward_line_free_product → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:39:30,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [24/41] Tour test_multiple_reward_line_free_product → Step .selection-item span:nth-child(2) 2026-11-03 05:39:30,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [25/41] Tour test_multiple_reward_line_free_product → Step select reward (trigger: .selection-item:contains("Add "Free Product - Product B"")) 2026-11-03 05:39:30,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [26/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B"))) 2026-11-03 05:39:30,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [27/41] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-11-03 05:39:30,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [28/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:39:30,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [29/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:39:30,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [30/41] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-11-03 05:39:30,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [31/41] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-11-03 05:39:30,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [32/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:39:30,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [33/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:39:30,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [34/41] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 05:39:30,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [35/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"Free Product - Product A"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("Free Product - Product A"))) 2026-11-03 05:39:30,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [36/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"Free Product - Product A"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("Free Product - Product A"))) 2026-11-03 05:39:30,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [37/41] Tour test_multiple_reward_line_free_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:30,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [38/41] Tour test_multiple_reward_line_free_product → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:39:30,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [39/41] Tour test_multiple_reward_line_free_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:30,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [40/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"0","quantity":"2.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-11-03 05:39:30,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [41/41] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"0","quantity":"2.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("2")):has(.price:contains("0"))) 2026-11-03 05:39:30,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-11-03 05:39:30,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_multiple_reward_line_free_product SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-03 05:39:31,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 24940200 (allocated 26759168) 2026-11-03 05:39:31,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:39:31,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vn8hWoFp - [03/Nov/2026 05:39:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 4.523 rw 2026-11-03 05:39:31,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 40150 2026-11-03 05:39:31,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-11-03 05:39:31,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 40150 2026-11-03 05:39:31,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053931_343180_test_multiple_reward_line_free_product.txt 2026-11-03 05:39:31,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmp6krt5vbi_chrome_odoo" 2026-11-03 05:39:31,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-11-03 05:39:32,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 40291 2026-11-03 05:39:32,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmp828heu2e_chrome_odoo 2026-11-03 05:39:32,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:44129/json/version 2026-11-03 05:39:32,357 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44129', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:32,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Browser version: Chrome/150.0.7871.114 2026-11-03 05:39:32,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:44129/json 2026-11-03 05:39:32,452 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44129', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:32,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:44129/devtools/page/8A80B318D5D7D96CF6D0B13F4A70AF93 2026-11-03 05:39:32,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-11-03 05:39:32,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-11-03 05:39:32,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:39:32,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-11-03 05:39:32,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:39:32,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:39:32,898 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:32] "GET /pos/ui/80 HTTP/1.1" 200 6817 63 0.059 0.135 rw 2026-11-03 05:39:32,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': '8A80B318D5D7D96CF6D0B13F4A70AF93', 'loaderId': '227DC72C9BACD598CAA741A25B6610CD', 'isDownload': False} 2026-11-03 05:39:32,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-11-03 05:39:33,001 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:32] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.284 ro 2026-11-03 05:39:33,003 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:32] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.062 ro 2026-11-03 05:39:33,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:32] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.065 ro 2026-11-03 05:39:33,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: Owl is running in 'dev' mode. 2026-11-03 05:39:33,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 05:39:33,811 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 05:39:33,821 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 05:39:33,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:33] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.017 rw 2026-11-03 05:39:33,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.021 rw 2026-11-03 05:39:34,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:39:34,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521266 263 0.255 0.699 rw 2026-11-03 05:39:35,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: The ready code tooks too much time : 2.2288451194763184 2026-11-03 05:39:35,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate test code "odoo.startTour('PosLoyaltyNextOrderCouponExpirationDate', {"stepDelay": 0, "debug": false})" 2026-11-03 05:39:35,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [1/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:39:35,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.015 ro 2026-11-03 05:39:35,210 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.017 ro 2026-11-03 05:39:35,255 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-11-03 05:39:35,277 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-11-03 05:39:35,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:35] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 05:39:35,868 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:35] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.014 ro 2026-11-03 05:39:35,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 05:39:36,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.052 rw 2026-11-03 05:39:36,193 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 05:39:36,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.043 ro 2026-11-03 05:39:36,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-11-03 05:39:36,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.035 rw 2026-11-03 05:39:36,332 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.017 ro 2026-11-03 05:39:36,344 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.03 - 2026-11-03 05:39:36,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.017 - 2026-11-03 05:39:36,386 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.068 - 2026-11-03 05:39:36,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.022 0.069 rw 2026-11-03 05:39:36,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [2/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:39:36,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.038 0.187 rw 2026-11-03 05:39:36,594 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.174 rw 2026-11-03 05:39:36,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [3/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:39:36,818 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.031 0.075 rw 2026-11-03 05:39:36,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:36] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.118 rw 2026-11-03 05:39:36,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [4/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:36,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [5/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:39:37,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [6/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:39:37,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [7/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-11-03 05:39:37,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 05:39:37,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [8/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:37,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [9/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:39:37,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [10/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:39:37,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [11/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:39:37,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.009 - 2026-11-03 05:39:37,316 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.013 - 2026-11-03 05:39:37,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [12/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:39:37,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [13/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:39:37,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [14/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:39:37,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [15/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:39:37,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [16/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:39:37,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [17/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:39:38,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [18/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:39:38,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [19/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:39:38,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71632251 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '0091a1da-1402-4407-879c-c3bdd7ebddb6'}] 2026-11-03 05:39:38,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71632251 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '0091a1da-1402-4407-879c-c3bdd7ebddb6'} created pos.order #481 2026-11-03 05:39:38,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71632251 finished 2026-11-03 05:39:39,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6800 191 0.139 0.521 rw 2026-11-03 05:39:39,195 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:39] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.011 ro 2026-11-03 05:39:39,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [20/20] Tour PosLoyaltyNextOrderCouponExpirationDate → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:39:39,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-11-03 05:39:39,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-11-03 05:39:39,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.046 rw 2026-11-03 05:39:39,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:39:39,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 20822212 (allocated 22040576) 2026-11-03 05:39:39,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1yKR0l6t - [03/Nov/2026 05:39:33] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 5.603 rw 2026-11-03 05:39:39,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 40291 2026-11-03 05:39:39,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-11-03 05:39:39,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 40291 2026-11-03 05:39:39,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053939_768557_test_next_order_coupon_program_expiration_date.txt 2026-11-03 05:39:39,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmp828heu2e_chrome_odoo" 2026-11-03 05:39:39,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-11-03 05:39:40,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 40416 2026-11-03 05:39:40,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmp08gw156h_chrome_odoo 2026-11-03 05:39:40,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:34385/json/version 2026-11-03 05:39:40,754 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34385', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:40,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:39:40,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:34385/json 2026-11-03 05:39:40,797 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34385', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:40,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:34385/devtools/page/6C125E64AB337ED2DBFB0E08C5DF741B 2026-11-03 05:39:40,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-11-03 05:39:40,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-11-03 05:39:40,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:39:40,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-11-03 05:39:40,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:39:40,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:39:41,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:41] "GET /pos/web?config_id=80 HTTP/1.1" 200 6817 63 0.047 0.144 rw 2026-11-03 05:39:41,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': '6C125E64AB337ED2DBFB0E08C5DF741B', 'loaderId': 'EAD760F7FB6FFEE35B0C9A9785F20D7C', 'isDownload': False} 2026-11-03 05:39:41,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Evaluate ready code "odoo.isTourReady('test_not_create_loyalty_card_expired_program')" 2026-11-03 05:39:41,283 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:41] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.028 ro 2026-11-03 05:39:41,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:41] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.291 ro 2026-11-03 05:39:41,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:41] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.061 ro 2026-11-03 05:39:42,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:39:42,104 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:39:42,122 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 05:39:42,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 05:39:42,201 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.024 rw 2026-11-03 05:39:42,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.041 rw 2026-11-03 05:39:42,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:39:43,074 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 519804 245 0.218 0.625 rw 2026-11-03 05:39:43,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: The ready code tooks too much time : 2.066166400909424 2026-11-03 05:39:43,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Evaluate test code "odoo.startTour('test_not_create_loyalty_card_expired_program', {"stepDelay": 0, "debug": false})" 2026-11-03 05:39:43,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [1/32] Tour test_not_create_loyalty_card_expired_program → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:39:43,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.016 ro 2026-11-03 05:39:43,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.003 0.011 ro 2026-11-03 05:39:43,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-11-03 05:39:43,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.035 rw 2026-11-03 05:39:43,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:43] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 05:39:44,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.011 ro 2026-11-03 05:39:44,199 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.026 rw 2026-11-03 05:39:44,372 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.052 rw 2026-11-03 05:39:44,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 05:39:44,391 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 05:39:44,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.036 ro 2026-11-03 05:39:44,425 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.063 rw 2026-11-03 05:39:44,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-11-03 05:39:44,469 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.009 ro 2026-11-03 05:39:44,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.058 - 2026-11-03 05:39:44,546 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.072 - 2026-11-03 05:39:44,639 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.054 0.107 rw 2026-11-03 05:39:44,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [2/32] Tour test_not_create_loyalty_card_expired_program → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:39:44,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.029 0.241 rw 2026-11-03 05:39:44,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.244 rw 2026-11-03 05:39:44,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [3/32] Tour test_not_create_loyalty_card_expired_program → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:44,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [4/32] Tour test_not_create_loyalty_card_expired_program → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:39:44,864 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.022 rw 2026-11-03 05:39:44,969 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.028 0.075 rw 2026-11-03 05:39:45,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [5/32] Tour test_not_create_loyalty_card_expired_program → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:39:45,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [6/32] Tour test_not_create_loyalty_card_expired_program → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:39:45,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [7/32] Tour test_not_create_loyalty_card_expired_program → Step Search customer with "Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:39:45,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [8/32] Tour test_not_create_loyalty_card_expired_program → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:39:45,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 05:39:45,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [9/32] Tour test_not_create_loyalty_card_expired_program → Step body 2026-11-03 05:39:45,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [10/32] Tour test_not_create_loyalty_card_expired_program → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:39:45,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [11/32] Tour test_not_create_loyalty_card_expired_program → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:39:45,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [12/32] Tour test_not_create_loyalty_card_expired_program → Step Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-11-03 05:39:45,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [13/32] Tour test_not_create_loyalty_card_expired_program → Step click partner 'Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner)) 2026-11-03 05:39:45,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [14/32] Tour test_not_create_loyalty_card_expired_program → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:45,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [15/32] Tour test_not_create_loyalty_card_expired_program → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:39:45,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [16/32] Tour test_not_create_loyalty_card_expired_program → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:45,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [17/32] Tour test_not_create_loyalty_card_expired_program → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:39:45,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [18/32] Tour test_not_create_loyalty_card_expired_program → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:39:45,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [19/32] Tour test_not_create_loyalty_card_expired_program → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-11-03 05:39:46,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [20/32] Tour test_not_create_loyalty_card_expired_program → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:46,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [21/32] Tour test_not_create_loyalty_card_expired_program → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:39:46,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [22/32] Tour test_not_create_loyalty_card_expired_program → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:39:46,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [23/32] Tour test_not_create_loyalty_card_expired_program → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:39:46,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:39:46,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-11-03 05:39:46,132 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 84 0.075 0.175 rw 2026-11-03 05:39:46,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 05:39:46,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:39:46,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 83 0.081 0.217 rw 2026-11-03 05:39:46,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [24/32] Tour test_not_create_loyalty_card_expired_program → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:39:46,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [25/32] Tour test_not_create_loyalty_card_expired_program → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:39:46,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [26/32] Tour test_not_create_loyalty_card_expired_program → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:39:46,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [27/32] Tour test_not_create_loyalty_card_expired_program → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:39:46,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [28/32] Tour test_not_create_loyalty_card_expired_program → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:39:46,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [29/32] Tour test_not_create_loyalty_card_expired_program → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:39:47,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10369349 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '654b055f-b085-4b8c-8713-c4d1418c2bb9'}] 2026-11-03 05:39:47,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [30/32] Tour test_not_create_loyalty_card_expired_program → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:39:47,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [31/32] Tour test_not_create_loyalty_card_expired_program → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:39:47,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10369349 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '654b055f-b085-4b8c-8713-c4d1418c2bb9'} created pos.order #482 2026-11-03 05:39:47,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10369349 finished 2026-11-03 05:39:47,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 175 0.187 0.431 rw 2026-11-03 05:39:47,924 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:47] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.013 ro 2026-11-03 05:39:47,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: [32/32] Tour test_not_create_loyalty_card_expired_program → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:39:47,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-11-03 05:39:47,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR test_not_create_loyalty_card_expired_program SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-11-03 05:39:48,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.044 rw 2026-11-03 05:39:48,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:39:48,142 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SM7ccRM6 - [03/Nov/2026 05:39:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.877 rw 2026-11-03 05:39:48,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 21346436 (allocated 23089152) 2026-11-03 05:39:48,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 40416 2026-11-03 05:39:48,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-11-03 05:39:48,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 40416 2026-11-03 05:39:48,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053948_346463_test_not_create_loyalty_card_expired_program.txt 2026-11-03 05:39:48,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmp08gw156h_chrome_odoo" 2026-11-03 05:39:48,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-11-03 05:39:49,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 40548 2026-11-03 05:39:49,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmpntoedfzd_chrome_odoo 2026-11-03 05:39:49,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:34603/json/version 2026-11-03 05:39:49,330 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34603', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:49,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:39:49,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:34603/json 2026-11-03 05:39:49,433 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34603', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:49,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:34603/devtools/page/387FA0DF47C973AB7178B047E258A77F 2026-11-03 05:39:49,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-11-03 05:39:49,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-11-03 05:39:49,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:39:49,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-11-03 05:39:49,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:39:49,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:39:49,829 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:49] "GET /pos/web?config_id=80 HTTP/1.1" 200 6817 63 0.03 0.121 rw 2026-11-03 05:39:49,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '387FA0DF47C973AB7178B047E258A77F', 'loaderId': 'AD02A2465948FCA9E9CE4625351505C9', 'isDownload': False} 2026-11-03 05:39:49,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-11-03 05:39:49,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:49] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.059 ro 2026-11-03 05:39:49,952 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:49] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.249 ro 2026-11-03 05:39:49,960 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:49] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.069 ro 2026-11-03 05:39:50,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:39:50,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 05:39:50,614 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 05:39:50,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-11-03 05:39:50,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:50] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.021 rw 2026-11-03 05:39:50,721 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.038 rw 2026-11-03 05:39:51,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:39:51,676 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523653 264 0.23 0.685 rw 2026-11-03 05:39:51,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: The ready code tooks too much time : 2.1117007732391357 2026-11-03 05:39:51,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate test code "odoo.startTour('PosOrderClaimReward', {"stepDelay": 0, "debug": false})" 2026-11-03 05:39:51,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [1/43] Tour PosOrderClaimReward → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:39:51,965 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-11-03 05:39:52,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.01 ro 2026-11-03 05:39:52,032 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:39:52,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.016 rw 2026-11-03 05:39:52,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:52] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:39:52,642 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:52] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 05:39:52,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 05:39:52,939 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.042 rw 2026-11-03 05:39:52,980 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-11-03 05:39:52,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.018 - 2026-11-03 05:39:52,989 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:52] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.036 ro 2026-11-03 05:39:52,991 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.042 rw 2026-11-03 05:39:53,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:53] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-11-03 05:39:53,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:39:53,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:53] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 05:39:53,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.014 - 2026-11-03 05:39:53,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:53] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.035 0.081 rw 2026-11-03 05:39:53,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [2/43] Tour PosOrderClaimReward → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:39:53,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:53] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.058 0.246 rw 2026-11-03 05:39:53,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [3/43] Tour PosOrderClaimReward → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:53,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [4/43] Tour PosOrderClaimReward → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:39:53,463 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.336 rw 2026-11-03 05:39:53,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.026 0.1 rw 2026-11-03 05:39:53,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:53] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.138 rw 2026-11-03 05:39:53,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [5/43] Tour PosOrderClaimReward → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:39:53,641 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.004 0.027 ro 2026-11-03 05:39:53,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [6/43] Tour PosOrderClaimReward → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:39:53,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [7/43] Tour PosOrderClaimReward → Step Search customer with "Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:39:53,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [8/43] Tour PosOrderClaimReward → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:39:53,755 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:53] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 05:39:54,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [9/43] Tour PosOrderClaimReward → Step body 2026-11-03 05:39:54,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [10/43] Tour PosOrderClaimReward → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:39:54,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [11/43] Tour PosOrderClaimReward → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:39:54,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [12/43] Tour PosOrderClaimReward → Step Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-11-03 05:39:54,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [13/43] Tour PosOrderClaimReward → Step click partner 'Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner)) 2026-11-03 05:39:54,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [14/43] Tour PosOrderClaimReward → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:54,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [15/43] Tour PosOrderClaimReward → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:39:54,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:54] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.033 ro 2026-11-03 05:39:54,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [16/43] Tour PosOrderClaimReward → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:54,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [17/43] Tour PosOrderClaimReward → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:39:54,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [18/43] Tour PosOrderClaimReward → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:39:54,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [19/43] Tour PosOrderClaimReward → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-11-03 05:39:54,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [20/43] Tour PosOrderClaimReward → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:54,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [21/43] Tour PosOrderClaimReward → Step .loyalty-points-title 2026-11-03 05:39:54,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [22/43] Tour PosOrderClaimReward → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:39:54,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [23/43] Tour PosOrderClaimReward → Step click Actions button (trigger: .more-btn) 2026-11-03 05:39:54,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:39:54,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [24/43] Tour PosOrderClaimReward → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:39:54,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [25/43] Tour PosOrderClaimReward → Step .selection-item span:nth-child(2) 2026-11-03 05:39:54,735 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 99 0.115 0.229 rw 2026-11-03 05:39:54,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [26/43] Tour PosOrderClaimReward → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-11-03 05:39:54,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [27/43] Tour PosOrderClaimReward → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"3.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("3")):has(.price:contains("0"))) 2026-11-03 05:39:54,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [28/43] Tour PosOrderClaimReward → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:39:54,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [29/43] Tour PosOrderClaimReward → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:39:54,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [30/43] Tour PosOrderClaimReward → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:39:54,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [31/43] Tour PosOrderClaimReward → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:39:54,912 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:54] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.021 - 2026-11-03 05:39:54,926 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:54] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.034 - 2026-11-03 05:39:55,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [32/43] Tour PosOrderClaimReward → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:39:55,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [33/43] Tour PosOrderClaimReward → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:39:55,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [34/43] Tour PosOrderClaimReward → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:39:55,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:39:55,118 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:39:55,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 05:39:55,158 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 98 0.138 0.253 rw 2026-11-03 05:39:55,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [35/43] Tour PosOrderClaimReward → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:39:55,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [36/43] Tour PosOrderClaimReward → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:39:55,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [37/43] Tour PosOrderClaimReward → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:39:55,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [38/43] Tour PosOrderClaimReward → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:39:55,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [39/43] Tour PosOrderClaimReward → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:39:55,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [40/43] Tour PosOrderClaimReward → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:39:56,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [41/43] Tour PosOrderClaimReward → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:39:56,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84278563 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '3451e94c-1e96-4a99-a4aa-1ab9c908b932'}] 2026-11-03 05:39:56,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [42/43] Tour PosOrderClaimReward → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:39:56,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84278563 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '3451e94c-1e96-4a99-a4aa-1ab9c908b932'} created pos.order #483 2026-11-03 05:39:56,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84278563 finished 2026-11-03 05:39:57,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6880 221 0.22 0.622 rw 2026-11-03 05:39:57,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:57] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.012 ro 2026-11-03 05:39:57,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [43/43] Tour PosOrderClaimReward → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:39:57,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-11-03 05:39:57,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 05:39:57,372 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.076 rw 2026-11-03 05:39:57,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:39:57,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6fh2_vz9 - [03/Nov/2026 05:39:50] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 6.742 rw 2026-11-03 05:39:57,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 22041488 (allocated 23875584) 2026-11-03 05:39:57,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 40548 2026-11-03 05:39:57,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-11-03 05:39:57,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 40548 2026-11-03 05:39:57,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_053957_682963_test_not_create_loyalty_card_max_usage_program.txt 2026-11-03 05:39:57,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmpntoedfzd_chrome_odoo" 2026-11-03 05:39:58,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 40680 2026-11-03 05:39:58,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmpcq90g8ty_chrome_odoo 2026-11-03 05:39:58,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:46445/json/version 2026-11-03 05:39:58,264 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46445', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:58,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:39:58,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:46445/json 2026-11-03 05:39:58,324 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46445', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:39:58,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:46445/devtools/page/E166AC59F263D9FE13FE7E537A336557 2026-11-03 05:39:58,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-11-03 05:39:58,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-11-03 05:39:58,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:39:58,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-11-03 05:39:58,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:39:58,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:39:58,574 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:39:58] "GET /pos/web?config_id=80 HTTP/1.1" 200 6857 31 0.029 0.102 rw 2026-11-03 05:39:58,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': 'E166AC59F263D9FE13FE7E537A336557', 'loaderId': '12C871C7CEDD838B78E272F343B6BF11', 'isDownload': False} 2026-11-03 05:39:58,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-11-03 05:39:58,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:39:58] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.04 ro 2026-11-03 05:39:58,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:39:58] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.225 ro 2026-11-03 05:39:58,690 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:39:58] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.009 0.047 ro 2026-11-03 05:39:59,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:39:59,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:39:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:39:59,612 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:39:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 05:39:59,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:39:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.013 ro 2026-11-03 05:39:59,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:39:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.021 rw 2026-11-03 05:39:59,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:39:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.017 rw 2026-11-03 05:40:00,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:40:00,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521048 233 0.228 0.605 rw 2026-11-03 05:40:00,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: The ready code tooks too much time : 2.1668834686279297 2026-11-03 05:40:00,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate test code "odoo.startTour('PosOrderNoPoints', {"stepDelay": 0, "debug": false})" 2026-11-03 05:40:00,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [1/32] Tour PosOrderNoPoints → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:40:00,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.017 ro 2026-11-03 05:40:00,860 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.018 ro 2026-11-03 05:40:00,909 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-11-03 05:40:00,920 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-11-03 05:40:00,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:00] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:40:01,610 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:01] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.016 ro 2026-11-03 05:40:01,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 05:40:01,903 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.006 0.052 rw 2026-11-03 05:40:01,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:01] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 05:40:01,953 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:01] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.026 ro 2026-11-03 05:40:01,955 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 05:40:01,957 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 05:40:02,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:02] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 05:40:02,090 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.007 - 2026-11-03 05:40:02,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.022 - 2026-11-03 05:40:02,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:02] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.021 - 2026-11-03 05:40:02,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [2/32] Tour PosOrderNoPoints → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:02,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [3/32] Tour PosOrderNoPoints → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:40:02,308 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:02] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.104 0.121 rw 2026-11-03 05:40:02,444 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:02] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.059 0.302 rw 2026-11-03 05:40:02,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [4/32] Tour PosOrderNoPoints → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:40:02,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [5/32] Tour PosOrderNoPoints → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:40:02,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [6/32] Tour PosOrderNoPoints → Step Search customer with "Test Partner 2" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:40:02,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.033 0.383 rw 2026-11-03 05:40:02,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [7/32] Tour PosOrderNoPoints → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:40:02,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:02] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:40:02,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [8/32] Tour PosOrderNoPoints → Step body 2026-11-03 05:40:03,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [9/32] Tour PosOrderNoPoints → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:40:03,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [10/32] Tour PosOrderNoPoints → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:40:03,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [11/32] Tour PosOrderNoPoints → Step Check "Test Partner 2" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner 2")) 2026-11-03 05:40:03,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [12/32] Tour PosOrderNoPoints → Step click partner 'Test Partner 2' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner 2)) 2026-11-03 05:40:03,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [13/32] Tour PosOrderNoPoints → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:03,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [14/32] Tour PosOrderNoPoints → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:40:03,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [15/32] Tour PosOrderNoPoints → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:03,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [16/32] Tour PosOrderNoPoints → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:40:03,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [17/32] Tour PosOrderNoPoints → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:40:03,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [18/32] Tour PosOrderNoPoints → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-11-03 05:40:03,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [19/32] Tour PosOrderNoPoints → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:03,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [20/32] Tour PosOrderNoPoints → Step body:not(:has(.loyalty-points-title)) 2026-11-03 05:40:03,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [21/32] Tour PosOrderNoPoints → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:40:03,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [22/32] Tour PosOrderNoPoints → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:40:03,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [23/32] Tour PosOrderNoPoints → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:40:03,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:40:03,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.012 - 2026-11-03 05:40:03,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.021 - 2026-11-03 05:40:03,552 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 88 0.098 0.248 rw 2026-11-03 05:40:03,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:40:03,871 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 87 0.088 0.202 rw 2026-11-03 05:40:04,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [24/32] Tour PosOrderNoPoints → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:40:04,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [25/32] Tour PosOrderNoPoints → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:40:04,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [26/32] Tour PosOrderNoPoints → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:40:04,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [27/32] Tour PosOrderNoPoints → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:40:04,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [28/32] Tour PosOrderNoPoints → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:40:04,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [29/32] Tour PosOrderNoPoints → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:40:04,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [30/32] Tour PosOrderNoPoints → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:40:04,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3583204 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '748925e6-653f-458a-aa2b-013af91159af'}] 2026-11-03 05:40:04,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [31/32] Tour PosOrderNoPoints → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:40:05,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3583204 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '748925e6-653f-458a-aa2b-013af91159af'} created pos.order #484 2026-11-03 05:40:05,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3583204 finished 2026-11-03 05:40:05,193 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 152 0.135 0.465 rw 2026-11-03 05:40:05,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:05] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-11-03 05:40:05,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [32/32] Tour PosOrderNoPoints → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:40:05,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-11-03 05:40:05,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-03 05:40:05,529 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.075 rw 2026-11-03 05:40:05,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:40:05,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 21225228 (allocated 22564864) 2026-11-03 05:40:05,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9ayXZfPN - [03/Nov/2026 05:40:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.924 rw 2026-11-03 05:40:05,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 40680 2026-11-03 05:40:05,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-11-03 05:40:05,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 40680 2026-11-03 05:40:05,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054005_953630_test_not_create_loyalty_card_max_usage_program.txt 2026-11-03 05:40:05,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmpcq90g8ty_chrome_odoo" 2026-11-03 05:40:06,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-11-03 05:40:06,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 40809 2026-11-03 05:40:06,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmphnmvc6k2_chrome_odoo 2026-11-03 05:40:06,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:34515/json/version 2026-11-03 05:40:07,000 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34515', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:40:07,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-11-03 05:40:07,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:34515/json 2026-11-03 05:40:07,104 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34515', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:40:07,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:34515/devtools/page/812DCFBC31FF42D10144D8A9066A1AB5 2026-11-03 05:40:07,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-11-03 05:40:07,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-11-03 05:40:07,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:40:07,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-11-03 05:40:07,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:40:07,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:40:07,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:07] "GET /pos/ui/80 HTTP/1.1" 200 6817 63 0.036 0.155 rw 2026-11-03 05:40:07,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '812DCFBC31FF42D10144D8A9066A1AB5', 'loaderId': '28E36F57C1296D908975107D6510494E', 'isDownload': False} 2026-11-03 05:40:07,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Evaluate ready code "odoo.isTourReady('test_order_reward_product_tax_included_included')" 2026-11-03 05:40:07,598 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:07] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.032 ro 2026-11-03 05:40:07,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:07] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.265 ro 2026-11-03 05:40:07,636 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:07] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.061 ro 2026-11-03 05:40:08,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-11-03 05:40:08,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:40:08,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.016 - 2026-11-03 05:40:08,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 05:40:08,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.015 rw 2026-11-03 05:40:08,632 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.031 rw 2026-11-03 05:40:08,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:40:09,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522901 263 0.243 0.716 rw 2026-11-03 05:40:09,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: The ready code tooks too much time : 2.349670171737671 2026-11-03 05:40:09,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Evaluate test code "odoo.startTour('test_order_reward_product_tax_included_included', {"stepDelay": 0, "debug": false})" 2026-11-03 05:40:09,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [1/13] Tour test_order_reward_product_tax_included_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:40:09,900 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.016 ro 2026-11-03 05:40:09,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.031 ro 2026-11-03 05:40:10,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:40:10,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 05:40:10,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:10] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:40:10,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:10] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 05:40:10,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 05:40:10,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.051 rw 2026-11-03 05:40:10,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 05:40:10,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 05:40:10,944 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:10] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.058 ro 2026-11-03 05:40:10,957 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.079 rw 2026-11-03 05:40:11,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 05:40:11,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:11] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.02 ro 2026-11-03 05:40:11,042 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:11] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.017 - 2026-11-03 05:40:11,093 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.053 - 2026-11-03 05:40:11,162 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:11] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.023 0.097 rw 2026-11-03 05:40:11,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [2/13] Tour test_order_reward_product_tax_included_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:40:11,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:11] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.042 0.193 rw 2026-11-03 05:40:11,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [3/13] Tour test_order_reward_product_tax_included_included → Step click product 'Product Include' (trigger: article.product .product-content .product-name:contains("Product Include")) 2026-11-03 05:40:11,327 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.217 rw 2026-11-03 05:40:11,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:11] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.025 rw 2026-11-03 05:40:11,469 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.041 0.094 rw 2026-11-03 05:40:11,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [4/13] Tour test_order_reward_product_tax_included_included → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:11,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [5/13] Tour test_order_reward_product_tax_included_included → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-11-03 05:40:11,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [6/13] Tour test_order_reward_product_tax_included_included → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-11-03 05:40:11,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [7/13] Tour test_order_reward_product_tax_included_included → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:11,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [8/13] Tour test_order_reward_product_tax_included_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:40:11,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [9/13] Tour test_order_reward_product_tax_included_included → Step click Actions button (trigger: .more-btn) 2026-11-03 05:40:11,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [10/13] Tour test_order_reward_product_tax_included_included → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:40:11,676 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:40:11,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [11/13] Tour test_order_reward_product_tax_included_included → Step input text 'hellopromo' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:40:11,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [12/13] Tour test_order_reward_product_tax_included_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:40:11,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [13/13] Tour test_order_reward_product_tax_included_included → 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-11-03 05:40:11,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-11-03 05:40:11,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR test_order_reward_product_tax_included_included SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-11-03 05:40:11,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:11] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:40:11,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:11] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:40:12,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:40:12,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 20126484 (allocated 20992000) 2026-11-03 05:40:12,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2sdX0aIM - [03/Nov/2026 05:40:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.484 rw 2026-11-03 05:40:12,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 40809 2026-11-03 05:40:12,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-11-03 05:40:12,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 40809 2026-11-03 05:40:12,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054012_363792_test_order_reward_product_tax_included_excluded.txt 2026-11-03 05:40:12,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmphnmvc6k2_chrome_odoo" 2026-11-03 05:40:12,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 40939 2026-11-03 05:40:12,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpnibmbtq5_chrome_odoo 2026-11-03 05:40:12,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:42301/json/version 2026-11-03 05:40:12,839 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42301', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:40:12,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-11-03 05:40:12,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:42301/json 2026-11-03 05:40:12,958 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42301', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:40:12,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:42301/devtools/page/7F260B2AC395D74AC739999FCDEC4A01 2026-11-03 05:40:12,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-11-03 05:40:13,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-11-03 05:40:13,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:40:13,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-11-03 05:40:13,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:40:13,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:40:13,243 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:13] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.033 0.107 rw 2026-11-03 05:40:13,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '7F260B2AC395D74AC739999FCDEC4A01', 'loaderId': '489CBAC0B6CD1F95DF9FA6DC545BDE23', 'isDownload': False} 2026-11-03 05:40:13,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Evaluate ready code "odoo.isTourReady('test_order_reward_product_tax_included_excluded')" 2026-11-03 05:40:13,336 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:13] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.032 ro 2026-11-03 05:40:13,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:13] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.05 ro 2026-11-03 05:40:13,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:13] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.242 ro 2026-11-03 05:40:14,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-11-03 05:40:14,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 05:40:14,184 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 05:40:14,225 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.013 ro 2026-11-03 05:40:14,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:14] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.029 rw 2026-11-03 05:40:14,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.035 rw 2026-11-03 05:40:14,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:40:15,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522901 245 0.239 0.598 rw 2026-11-03 05:40:15,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: The ready code tooks too much time : 2.1640756130218506 2026-11-03 05:40:15,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Evaluate test code "odoo.startTour('test_order_reward_product_tax_included_excluded', {"stepDelay": 0, "debug": false})" 2026-11-03 05:40:15,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [1/12] Tour test_order_reward_product_tax_included_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:40:15,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.022 ro 2026-11-03 05:40:15,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 05:40:15,498 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:40:15,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 05:40:15,528 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:15] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 05:40:16,079 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.016 ro 2026-11-03 05:40:16,198 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.024 rw 2026-11-03 05:40:16,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.006 0.045 rw 2026-11-03 05:40:16,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 05:40:16,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:40:16,406 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 05:40:16,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.013 0.058 ro 2026-11-03 05:40:16,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 05:40:16,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 05:40:16,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 05:40:16,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.031 - 2026-11-03 05:40:16,751 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.034 0.113 rw 2026-11-03 05:40:16,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [2/12] Tour test_order_reward_product_tax_included_excluded → Step click product 'Product Include' (trigger: article.product .product-content .product-name:contains("Product Include")) 2026-11-03 05:40:16,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [3/12] Tour test_order_reward_product_tax_included_excluded → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:16,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [4/12] Tour test_order_reward_product_tax_included_excluded → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-11-03 05:40:16,938 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.063 0.271 rw 2026-11-03 05:40:16,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.333 rw 2026-11-03 05:40:17,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [5/12] Tour test_order_reward_product_tax_included_excluded → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-11-03 05:40:17,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [6/12] Tour test_order_reward_product_tax_included_excluded → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:17,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [7/12] Tour test_order_reward_product_tax_included_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:40:17,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [8/12] Tour test_order_reward_product_tax_included_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 05:40:17,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [9/12] Tour test_order_reward_product_tax_included_excluded → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:40:17,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:17] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:40:17,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [10/12] Tour test_order_reward_product_tax_included_excluded → Step input text 'hellopromo' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:40:17,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [11/12] Tour test_order_reward_product_tax_included_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:40:17,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: [12/12] Tour test_order_reward_product_tax_included_excluded → 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-11-03 05:40:17,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-11-03 05:40:17,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR test_order_reward_product_tax_included_excluded SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-11-03 05:40:17,441 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:17] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.008 - 2026-11-03 05:40:17,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:17] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:40:17,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:40:17,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 19985572 (allocated 20992000) 2026-11-03 05:40:17,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9cYXJ-Ut - [03/Nov/2026 05:40:14] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 3.308 rw 2026-11-03 05:40:17,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 40939 2026-11-03 05:40:17,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-11-03 05:40:17,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 40939 2026-11-03 05:40:17,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054017_866421_test_order_reward_product_tax_included_excluded.txt 2026-11-03 05:40:17,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpnibmbtq5_chrome_odoo" 2026-11-03 05:40:17,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-11-03 05:40:19,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 41081 2026-11-03 05:40:19,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmpvet1hu1r_chrome_odoo 2026-11-03 05:40:19,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:34579/json/version 2026-11-03 05:40:19,377 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34579', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:40:19,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-11-03 05:40:19,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:34579/json 2026-11-03 05:40:19,464 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34579', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:40:19,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:34579/devtools/page/9B2239132DB11BBDBE9A3550947ECD3F 2026-11-03 05:40:19,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-11-03 05:40:19,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-11-03 05:40:19,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:40:19,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-11-03 05:40:19,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:40:19,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:40:19,977 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:19] "GET /pos/ui/80 HTTP/1.1" 200 6817 63 0.05 0.165 rw 2026-11-03 05:40:19,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': '9B2239132DB11BBDBE9A3550947ECD3F', 'loaderId': '7C7381A192A74C66DD5DF5ED3B7AAD8F', 'isDownload': False} 2026-11-03 05:40:19,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-11-03 05:40:20,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:20] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.297 ro 2026-11-03 05:40:20,100 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:20] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.051 ro 2026-11-03 05:40:20,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:20] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.011 0.056 ro 2026-11-03 05:40:20,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-11-03 05:40:20,847 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 05:40:20,848 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 05:40:20,875 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 05:40:20,926 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.019 rw 2026-11-03 05:40:20,935 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.028 rw 2026-11-03 05:40:21,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:40:21,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523688 266 0.244 0.683 rw 2026-11-03 05:40:22,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: The ready code tooks too much time : 2.142022132873535 2026-11-03 05:40:22,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate test code "odoo.startTour('test_physical_gift_card', {"stepDelay": 0, "debug": false})" 2026-11-03 05:40:22,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [1/194] Tour test_physical_gift_card → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:40:22,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.022 ro 2026-11-03 05:40:22,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.015 ro 2026-11-03 05:40:22,256 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 05:40:22,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.005 0.021 rw 2026-11-03 05:40:22,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:22] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 05:40:22,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:22] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 05:40:22,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.008 rw 2026-11-03 05:40:23,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.048 rw 2026-11-03 05:40:23,239 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.017 - 2026-11-03 05:40:23,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.024 - 2026-11-03 05:40:23,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.01 0.038 ro 2026-11-03 05:40:23,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.023 rw 2026-11-03 05:40:23,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 05:40:23,348 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.015 ro 2026-11-03 05:40:23,385 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 05:40:23,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.031 - 2026-11-03 05:40:23,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [2/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:40:23,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.051 0.089 rw 2026-11-03 05:40:23,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.026 0.242 rw 2026-11-03 05:40:23,695 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.277 rw 2026-11-03 05:40:23,721 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.007 0.062 ro 2026-11-03 05:40:23,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [3/194] Tour test_physical_gift_card → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:40:23,774 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 4 0.008 0.031 rw 2026-11-03 05:40:23,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.02 0.092 rw 2026-11-03 05:40:23,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [4/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-11-03 05:40:24,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [5/194] Tour test_physical_gift_card → Step Input code 'gift_card_partner' (trigger: input[id="code"]) 2026-11-03 05:40:24,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:24] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:40:24,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [6/194] Tour test_physical_gift_card → Step Not loading (trigger: .modal:not(:has(.gift-card-loading))) 2026-11-03 05:40:24,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [7/194] Tour test_physical_gift_card → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("invalid gift card code")) .modal-footer .btn-primary:contains("Ok")) 2026-11-03 05:40:24,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:24] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 317 8 0.016 0.032 rw 2026-11-03 05:40:24,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [8/194] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("sell/manage physical gift card")) .modal-header button[aria-label="Close"]) 2026-11-03 05:40:24,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [9/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-11-03 05:40:24,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [10/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-11-03 05:40:24,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [11/194] Tour test_physical_gift_card → Step Input code 'gift_card_expired' (trigger: input[id="code"]) 2026-11-03 05:40:24,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [12/194] Tour test_physical_gift_card → Step Not loading (trigger: .modal:not(:has(.gift-card-loading))) 2026-11-03 05:40:24,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [13/194] Tour test_physical_gift_card → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("invalid gift card code")) .modal-footer .btn-primary:contains("Ok")) 2026-11-03 05:40:25,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:25] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 328 8 0.017 0.038 rw 2026-11-03 05:40:25,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [14/194] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("sell/manage physical gift card")) .modal-header button[aria-label="Close"]) 2026-11-03 05:40:25,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [15/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-11-03 05:40:25,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [16/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-11-03 05:40:25,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [17/194] Tour test_physical_gift_card → Step Input code 'gift_card_sold' (trigger: input[id="code"]) 2026-11-03 05:40:25,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [18/194] Tour test_physical_gift_card → Step Not loading (trigger: .modal:not(:has(.gift-card-loading))) 2026-11-03 05:40:25,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [19/194] Tour test_physical_gift_card → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("invalid gift card code")) .modal-footer .btn-primary:contains("Ok")) 2026-11-03 05:40:26,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:26] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 315 10 0.017 0.039 rw 2026-11-03 05:40:26,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [20/194] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("sell/manage physical gift card")) .modal-header button[aria-label="Close"]) 2026-11-03 05:40:26,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [21/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-11-03 05:40:26,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [22/194] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:40:26,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [23/194] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-11-03 05:40:26,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [24/194] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:40:26,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [25/194] Tour test_physical_gift_card → Step input text 'gift_card_generated_but_not_sold' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:40:26,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [26/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:40:26,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [27/194] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("unpaid gift card")) .modal-header button[aria-label="Close"]) 2026-11-03 05:40:26,227 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:26] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 335 10 0.014 0.031 rw 2026-11-03 05:40:26,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [28/194] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-11-03 05:40:26,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [29/194] Tour test_physical_gift_card → Step Input code 'gift_card_generated_but_not_sold' (trigger: input[id="code"]) 2026-11-03 05:40:26,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [30/194] Tour test_physical_gift_card → Step Not loading (trigger: .modal:not(:has(.gift-card-loading))) 2026-11-03 05:40:26,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [31/194] Tour test_physical_gift_card → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 05:40:26,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:26] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 335 10 0.008 0.04 rw 2026-11-03 05:40:26,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [32/194] Tour test_physical_gift_card → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("add existing gift card")) 2026-11-03 05:40:26,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [33/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:26,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [34/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"60.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("60.00"))) 2026-11-03 05:40:26,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [35/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:26,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [36/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:26,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [37/194] Tour test_physical_gift_card → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:40:26,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [38/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:26,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [39/194] Tour test_physical_gift_card → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("gift card")):has(.modal-body:contains("you cannot change the quantity or the price of a physical gift card.")) .modal-footer .btn-primary:contains("ok")) 2026-11-03 05:40:27,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [40/194] Tour test_physical_gift_card → Step order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00")) 2026-11-03 05:40:27,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [41/194] Tour test_physical_gift_card → Step order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00"):not(:visible)) 2026-11-03 05:40:27,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [42/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:40:27,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [43/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:40:27,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [44/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:40:27,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:40:27,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:40:27,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [45/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:40:27,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [46/194] Tour test_physical_gift_card → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 05:40:27,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [47/194] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:40:27,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [48/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:40:28,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [49/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:40:28,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64394722 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '4049c7af-2fe6-4a9d-aaed-8cd67c8166d4'}] 2026-11-03 05:40:28,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [50/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:40:28,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64394722 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '4049c7af-2fe6-4a9d-aaed-8cd67c8166d4'} created pos.order #488 2026-11-03 05:40:28,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64394722 finished 2026-11-03 05:40:28,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5508 88 0.081 0.206 rw 2026-11-03 05:40:28,683 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:28] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-11-03 05:40:28,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [51/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:40:28,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [52/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:40:28,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [53/194] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:40:28,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [54/194] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-11-03 05:40:28,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [55/194] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:40:28,820 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.057 rw 2026-11-03 05:40:28,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [56/194] Tour test_physical_gift_card → Step input text 'gift_card_valid' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:40:28,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:28] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 05:40:28,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [57/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:40:28,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [58/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:40:28,964 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:28] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 316 10 0.009 0.061 rw 2026-11-03 05:40:29,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:29] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:40:29,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [59/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:40:29,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [60/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:29,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [61/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-3.20","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-11-03 05:40:29,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [62/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:29,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [63/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:40:29,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [64/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-11-03 05:40:29,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [65/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:40:29,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [66/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:40:29,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [67/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:40:29,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [68/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:40:29,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [69/194] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:40:29,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [70/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:40:30,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [71/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:40:30,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67159294 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '60e6b2e5-0245-4099-ab64-d71279be5ff7'}] 2026-11-03 05:40:30,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [72/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:40:30,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67159294 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '60e6b2e5-0245-4099-ab64-d71279be5ff7'} created pos.order #489 2026-11-03 05:40:30,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67159294 finished 2026-11-03 05:40:30,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5716 184 0.169 0.547 rw 2026-11-03 05:40:30,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:30] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:40:31,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [73/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:40:31,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [74/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:40:31,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [75/194] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:40:31,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [76/194] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-11-03 05:40:31,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [77/194] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:40:31,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [78/194] Tour test_physical_gift_card → Step input text 'gift_card_partner' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:40:31,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.041 rw 2026-11-03 05:40:31,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [79/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:40:31,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [80/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:40:31,241 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:31] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 317 8 0.027 0.041 rw 2026-11-03 05:40:31,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [81/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:40:31,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [82/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:31,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [83/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-3.20","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-11-03 05:40:31,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [84/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:31,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [85/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:40:31,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [86/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-11-03 05:40:31,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [87/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:40:31,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [88/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:40:31,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [89/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:40:31,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [90/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:40:31,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [91/194] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:40:31,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [92/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:40:32,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [93/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:40:32,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [94/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:40:32,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83828253 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': '291da9fc-4fae-4e59-aeb6-707b6def8426'}] 2026-11-03 05:40:32,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83828253 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': '291da9fc-4fae-4e59-aeb6-707b6def8426'} created pos.order #490 2026-11-03 05:40:32,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83828253 finished 2026-11-03 05:40:33,008 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5718 170 0.127 0.481 rw 2026-11-03 05:40:33,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:33] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-11-03 05:40:33,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [95/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:40:33,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [96/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:40:33,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [97/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:40:33,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.039 rw 2026-11-03 05:40:33,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [98/194] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:40:33,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [99/194] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-11-03 05:40:33,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [100/194] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:40:33,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [101/194] Tour test_physical_gift_card → Step input text 'gift_card_sold' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:40:33,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [102/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:40:33,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [103/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:40:33,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:33] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 315 10 0.008 0.051 rw 2026-11-03 05:40:33,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [104/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:40:33,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [105/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:33,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [106/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-6.40","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-6.40"))) 2026-11-03 05:40:33,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [107/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:33,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [108/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:40:33,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [109/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-11-03 05:40:33,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [110/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:40:33,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [111/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:40:33,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [112/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:40:33,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [113/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:40:33,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [114/194] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:40:33,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [115/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:40:34,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [116/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:40:34,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59318311 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000004', 'uuid': '29da727b-5619-45b6-9ec5-5ac1f805da9c'}] 2026-11-03 05:40:34,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [117/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:40:34,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59318311 order {'name': '/', 'pos_reference': '261-80-000004', 'uuid': '29da727b-5619-45b6-9ec5-5ac1f805da9c'} created pos.order #491 2026-11-03 05:40:34,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59318311 finished 2026-11-03 05:40:35,082 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5714 165 0.152 0.447 rw 2026-11-03 05:40:35,227 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:35] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-11-03 05:40:35,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [118/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:40:35,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [119/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:40:35,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [120/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:40:35,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [121/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:40:35,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.061 rw 2026-11-03 05:40:35,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [122/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:40:35,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [123/194] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:40:35,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [124/194] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-11-03 05:40:35,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [125/194] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:40:35,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [126/194] Tour test_physical_gift_card → Step input text 'gift_card_generated_but_not_sold' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:40:35,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [127/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:40:35,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [128/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:40:35,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [129/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:40:35,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [130/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:35,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [131/194] Tour test_physical_gift_card → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"-12.80","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("-12.80"))) 2026-11-03 05:40:35,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [132/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:35,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [133/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:40:35,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [134/194] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-11-03 05:40:35,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [135/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:40:35,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [136/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:40:35,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [137/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:40:36,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [138/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:40:36,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [139/194] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:40:36,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [140/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:40:36,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [141/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:40:36,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [142/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:40:36,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62463588 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000005', 'uuid': '3d302b99-75e8-4f86-bf5e-58d29ab517ac'}] 2026-11-03 05:40:37,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62463588 order {'name': '/', 'pos_reference': '261-80-000005', 'uuid': '3d302b99-75e8-4f86-bf5e-58d29ab517ac'} created pos.order #492 2026-11-03 05:40:37,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62463588 finished 2026-11-03 05:40:37,292 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5756 180 0.166 0.468 rw 2026-11-03 05:40:37,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:37] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.003 0.013 ro 2026-11-03 05:40:37,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [143/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:40:37,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [144/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:40:37,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [145/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:40:37,529 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.04 rw 2026-11-03 05:40:37,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [146/194] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:40:37,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [147/194] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:40:37,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [148/194] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-11-03 05:40:37,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [149/194] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:40:37,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [150/194] Tour test_physical_gift_card → Step input text 'gift_card_expired' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:40:37,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [151/194] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:40:37,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [152/194] Tour test_physical_gift_card → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60")) 2026-11-03 05:40:37,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [153/194] Tour test_physical_gift_card → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60"):not(:visible)) 2026-11-03 05:40:37,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [154/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:40:37,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [155/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:40:37,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [156/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:40:37,689 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:37] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 328 8 0.018 0.043 rw 2026-11-03 05:40:38,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [157/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:40:38,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [158/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:40:38,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [159/194] Tour test_physical_gift_card → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:40:38,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [160/194] Tour test_physical_gift_card → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 05:40:38,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [161/194] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:40:38,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [162/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:40:38,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [163/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:40:38,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [164/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:40:38,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76319757 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000006', 'uuid': '4521807d-85ea-458f-ba8b-547e11980776'}] 2026-11-03 05:40:39,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76319757 order {'name': '/', 'pos_reference': '261-80-000006', 'uuid': '4521807d-85ea-458f-ba8b-547e11980776'} created pos.order #493 2026-11-03 05:40:39,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76319757 finished 2026-11-03 05:40:39,266 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5204 151 0.141 0.426 rw 2026-11-03 05:40:39,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:39] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-11-03 05:40:39,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [165/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:40:39,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [166/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:39,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [167/194] Tour test_physical_gift_card → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:40:39,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.058 rw 2026-11-03 05:40:39,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [168/194] Tour test_physical_gift_card → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:40:39,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 5 0.005 0.064 ro 2026-11-03 05:40:39,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [169/194] Tour test_physical_gift_card → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:40:39,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [170/194] Tour test_physical_gift_card → Step Search customer with "A powerful PoS man!" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:40:39,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [171/194] Tour test_physical_gift_card → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:40:39,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [172/194] Tour test_physical_gift_card → Step Check "A powerful PoS man!" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("A powerful PoS man!")) 2026-11-03 05:40:39,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [173/194] Tour test_physical_gift_card → Step click partner 'A powerful PoS man!' from partner list screen (trigger: .modal .partner-list b:contains(A powerful PoS man!)) 2026-11-03 05:40:39,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [174/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:39,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [175/194] Tour test_physical_gift_card → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:40:39,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.019 ro 2026-11-03 05:40:39,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [176/194] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:39,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [177/194] Tour test_physical_gift_card → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:40:40,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [178/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:40:40,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [179/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:40:40,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [180/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:40:40,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [181/194] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:40,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [182/194] Tour test_physical_gift_card → Step order total amount is '999.00' (trigger: .product-screen .order-summary .total:contains("999.00")) 2026-11-03 05:40:40,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [183/194] Tour test_physical_gift_card → Step order total amount is '999.00' (trigger: .product-screen .order-summary .total:contains("999.00"):not(:visible)) 2026-11-03 05:40:40,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [184/194] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:40:40,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [185/194] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:40:40,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [186/194] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:40:40,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [187/194] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:40:40,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [188/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:40:40,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [189/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:40:40,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [190/194] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:40:40,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [191/194] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:40:41,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [192/194] Tour test_physical_gift_card → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:40:41,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [193/194] Tour test_physical_gift_card → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:40:41,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58623859 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000007', 'uuid': 'bf454171-916c-4f2f-81a2-dbcb753599bd'}] 2026-11-03 05:40:41,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58623859 order {'name': '/', 'pos_reference': '261-80-000007', 'uuid': 'bf454171-916c-4f2f-81a2-dbcb753599bd'} created pos.order #494 2026-11-03 05:40:41,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58623859 finished 2026-11-03 05:40:41,741 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5444 122 0.133 0.346 rw 2026-11-03 05:40:41,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:41] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.007 ro 2026-11-03 05:40:41,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [194/194] Tour test_physical_gift_card → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:40:41,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-11-03 05:40:41,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 05:40:41,983 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.036 rw 2026-11-03 05:40:42,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:40:42,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zqxchqaR - [03/Nov/2026 05:40:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 21.272 rw 2026-11-03 05:40:42,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 28547848 (allocated 30167040) 2026-11-03 05:40:42,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 41081 2026-11-03 05:40:42,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-11-03 05:40:42,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 41081 2026-11-03 05:40:42,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054042_487038_test_physical_gift_card.txt 2026-11-03 05:40:42,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmpvet1hu1r_chrome_odoo" 2026-11-03 05:40:42,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-11-03 05:40:43,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 41215 2026-11-03 05:40:43,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmple_tfurr_chrome_odoo 2026-11-03 05:40:43,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:45921/json/version 2026-11-03 05:40:43,422 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45921', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:40:43,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-11-03 05:40:43,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:45921/json 2026-11-03 05:40:43,492 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45921', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:40:43,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:45921/devtools/page/634FCD0743AAD521F564AF9DEDA1128D 2026-11-03 05:40:43,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-11-03 05:40:43,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-11-03 05:40:43,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:40:43,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-11-03 05:40:43,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:40:43,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:40:43,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:43] "GET /pos/web?config_id=80 HTTP/1.1" 200 6817 64 0.039 0.162 rw 2026-11-03 05:40:43,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': '634FCD0743AAD521F564AF9DEDA1128D', 'loaderId': '2D5962D72D5D6328E7DFA0A785766AD4', 'isDownload': False} 2026-11-03 05:40:43,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Evaluate ready code "odoo.isTourReady('test_physical_gift_card_invoiced')" 2026-11-03 05:40:43,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:43] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.036 ro 2026-11-03 05:40:43,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:43] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.04 ro 2026-11-03 05:40:44,011 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:43] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.014 0.306 ro 2026-11-03 05:40:44,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-11-03 05:40:44,789 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:40:44,791 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-11-03 05:40:44,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.03 ro 2026-11-03 05:40:44,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:44] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.008 rw 2026-11-03 05:40:44,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.011 0.024 rw 2026-11-03 05:40:45,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:40:45,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523633 265 0.304 0.646 rw 2026-11-03 05:40:46,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: The ready code tooks too much time : 2.218900442123413 2026-11-03 05:40:46,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Evaluate test code "odoo.startTour('test_physical_gift_card_invoiced', {"stepDelay": 0, "debug": false})" 2026-11-03 05:40:46,142 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.015 ro 2026-11-03 05:40:46,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [1/33] Tour test_physical_gift_card_invoiced → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:40:46,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.01 ro 2026-11-03 05:40:46,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:40:46,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-11-03 05:40:46,266 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:46] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 05:40:46,761 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:46] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:40:46,888 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.016 rw 2026-11-03 05:40:47,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.051 rw 2026-11-03 05:40:47,093 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-11-03 05:40:47,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.034 - 2026-11-03 05:40:47,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.048 ro 2026-11-03 05:40:47,143 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.029 rw 2026-11-03 05:40:47,241 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.024 ro 2026-11-03 05:40:47,289 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 05:40:47,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.04 - 2026-11-03 05:40:47,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.04 - 2026-11-03 05:40:47,390 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.033 0.106 rw 2026-11-03 05:40:47,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [2/33] Tour test_physical_gift_card_invoiced → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:40:47,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.057 0.226 rw 2026-11-03 05:40:47,600 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.246 rw 2026-11-03 05:40:47,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [3/33] Tour test_physical_gift_card_invoiced → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:47,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [4/33] Tour test_physical_gift_card_invoiced → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:40:47,673 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.009 0.077 ro 2026-11-03 05:40:47,725 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.057 rw 2026-11-03 05:40:47,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.043 0.047 rw 2026-11-03 05:40:47,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [5/33] Tour test_physical_gift_card_invoiced → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:40:47,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:47] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.02 ro 2026-11-03 05:40:47,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [6/33] Tour test_physical_gift_card_invoiced → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:40:47,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [7/33] Tour test_physical_gift_card_invoiced → Step Search customer with "AABBCC Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:40:47,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [8/33] Tour test_physical_gift_card_invoiced → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:40:48,012 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 05:40:48,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [9/33] Tour test_physical_gift_card_invoiced → Step Check "AABBCC Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AABBCC Test Partner")) 2026-11-03 05:40:48,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [10/33] Tour test_physical_gift_card_invoiced → Step click partner 'AABBCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AABBCC Test Partner)) 2026-11-03 05:40:48,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [11/33] Tour test_physical_gift_card_invoiced → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:48,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [12/33] Tour test_physical_gift_card_invoiced → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:40:48,375 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:48] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.011 0.022 ro 2026-11-03 05:40:48,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [13/33] Tour test_physical_gift_card_invoiced → Step a:contains("Sell physical gift card?") 2026-11-03 05:40:48,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [14/33] Tour test_physical_gift_card_invoiced → Step Input code 'test-card-1234' (trigger: input[id="code"]) 2026-11-03 05:40:48,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [15/33] Tour test_physical_gift_card_invoiced → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-11-03 05:40:48,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [16/33] Tour test_physical_gift_card_invoiced → Step .modal input[id="code"]:value(test-card-1234) 2026-11-03 05:40:48,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [17/33] Tour test_physical_gift_card_invoiced → Step Input amount '125' (trigger: input[id="amount"]) 2026-11-03 05:40:49,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:49] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.005 0.023 rw 2026-11-03 05:40:49,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [18/33] Tour test_physical_gift_card_invoiced → Step .btn-primary:contains("Add Balance") 2026-11-03 05:40:49,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [19/33] Tour test_physical_gift_card_invoiced → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:49,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [20/33] Tour test_physical_gift_card_invoiced → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-11-03 05:40:49,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [21/33] Tour test_physical_gift_card_invoiced → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:49,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [22/33] Tour test_physical_gift_card_invoiced → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-11-03 05:40:49,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [23/33] Tour test_physical_gift_card_invoiced → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-11-03 05:40:49,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [24/33] Tour test_physical_gift_card_invoiced → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:40:49,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [25/33] Tour test_physical_gift_card_invoiced → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:40:49,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [26/33] Tour test_physical_gift_card_invoiced → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:40:49,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 05:40:49,171 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-11-03 05:40:49,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [27/33] Tour test_physical_gift_card_invoiced → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 05:40:49,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [28/33] Tour test_physical_gift_card_invoiced → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 05:40:49,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [29/33] Tour test_physical_gift_card_invoiced → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 05:40:49,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [30/33] Tour test_physical_gift_card_invoiced → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:40:50,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [31/33] Tour test_physical_gift_card_invoiced → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:40:50,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84636016 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a3be6810-5900-4c26-97d1-d3d15738de73'}] 2026-11-03 05:40:50,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [32/33] Tour test_physical_gift_card_invoiced → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:40:51,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84636016 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a3be6810-5900-4c26-97d1-d3d15738de73'} created pos.order #495 2026-11-03 05:40:51,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84636016 finished 2026-11-03 05:40:51,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5614 430 0.598 0.994 rw 2026-11-03 05:40:51,958 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:51] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 05:40:51,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [33/33] Tour test_physical_gift_card_invoiced → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:40:52,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-11-03 05:40:52,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 05:40:52,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.016 0.051 rw 2026-11-03 05:40:52,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:40:52,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -qLMhEgT - [03/Nov/2026 05:40:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 7.214 rw 2026-11-03 05:40:52,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 21668768 (allocated 23613440) 2026-11-03 05:40:52,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 41215 2026-11-03 05:40:52,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-11-03 05:40:52,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 41215 2026-11-03 05:40:52,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054052_427238_test_physical_gift_card_invoiced.txt 2026-11-03 05:40:52,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmple_tfurr_chrome_odoo" 2026-11-03 05:40:52,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-11-03 05:40:53,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 41354 2026-11-03 05:40:53,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmph8ahe6iy_chrome_odoo 2026-11-03 05:40:53,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:45669/json/version 2026-11-03 05:40:53,332 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45669', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:40:53,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-11-03 05:40:53,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:45669/json 2026-11-03 05:40:53,437 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45669', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:40:53,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:45669/devtools/page/489B57B872B87C7178CFA23356D9CA6E 2026-11-03 05:40:53,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-11-03 05:40:53,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-11-03 05:40:53,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:40:53,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-11-03 05:40:53,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:40:53,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:40:53,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:53] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.054 0.178 rw 2026-11-03 05:40:53,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': '489B57B872B87C7178CFA23356D9CA6E', 'loaderId': '73C9654050C1B9F1C9363B00B198382A', 'isDownload': False} 2026-11-03 05:40:53,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-11-03 05:40:54,045 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:54] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.319 ro 2026-11-03 05:40:54,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:54] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.041 ro 2026-11-03 05:40:54,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:54] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.083 ro 2026-11-03 05:40:54,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-11-03 05:40:54,824 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:40:54,827 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:40:54,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.027 ro 2026-11-03 05:40:54,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.016 rw 2026-11-03 05:40:54,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.021 rw 2026-11-03 05:40:55,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:40:55,989 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522441 265 0.289 0.733 rw 2026-11-03 05:40:56,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: The ready code tooks too much time : 2.245792865753174 2026-11-03 05:40:56,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate test code "odoo.startTour('PhysicalGiftCardProgramSaleTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:40:56,232 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.016 ro 2026-11-03 05:40:56,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [1/90] Tour PhysicalGiftCardProgramSaleTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:40:56,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.024 ro 2026-11-03 05:40:56,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 05:40:56,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.027 rw 2026-11-03 05:40:56,391 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:56] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:40:57,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.007 ro 2026-11-03 05:40:57,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.016 rw 2026-11-03 05:40:57,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.077 rw 2026-11-03 05:40:57,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.029 rw 2026-11-03 05:40:57,395 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 05:40:57,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.032 - 2026-11-03 05:40:57,438 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.015 0.047 ro 2026-11-03 05:40:57,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 05:40:57,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.011 - 2026-11-03 05:40:57,549 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:40:57,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.01 0.041 ro 2026-11-03 05:40:57,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.038 0.108 rw 2026-11-03 05:40:57,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [2/90] Tour PhysicalGiftCardProgramSaleTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:40:57,791 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.028 0.231 rw 2026-11-03 05:40:57,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.233 rw 2026-11-03 05:40:57,897 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.009 0.042 ro 2026-11-03 05:40:57,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [3/90] Tour PhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:40:57,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:57] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.022 rw 2026-11-03 05:40:58,031 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.032 0.065 rw 2026-11-03 05:40:58,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [4/90] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:58,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [5/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:40:58,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [6/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:40:58,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [7/90] Tour PhysicalGiftCardProgramSaleTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:40:58,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [8/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:40:58,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [9/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:40:58,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [10/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:40:58,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:58] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 05:40:58,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [11/90] Tour PhysicalGiftCardProgramSaleTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:40:58,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [12/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-11-03 05:40:58,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [13/90] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:58,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [14/90] Tour PhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-11-03 05:40:58,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [15/90] Tour PhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0000' (trigger: input[id="code"]) 2026-11-03 05:40:58,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [16/90] Tour PhysicalGiftCardProgramSaleTour → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-11-03 05:40:58,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [17/90] Tour PhysicalGiftCardProgramSaleTour → Step .modal input[id="code"]:value(test-card-0000) 2026-11-03 05:40:58,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [18/90] Tour PhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-11-03 05:40:58,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:58] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.005 0.024 rw 2026-11-03 05:40:58,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [19/90] Tour PhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-11-03 05:40:58,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [20/90] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:40:58,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [21/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"125","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("125"))) 2026-11-03 05:40:59,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [22/90] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:40:59,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [23/90] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-11-03 05:40:59,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [24/90] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-11-03 05:40:59,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [25/90] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:40:59,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [26/90] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:40:59,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [27/90] Tour PhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:40:59,070 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 05:40:59,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 05:40:59,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [28/90] Tour PhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:40:59,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [29/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:40:59,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [30/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:40:59,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [31/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:40:59,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [32/90] Tour PhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:41:00,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [33/90] Tour PhysicalGiftCardProgramSaleTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:41:00,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28378022 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'e0d72ec4-9f68-4bc9-912c-27ce281b088c'}] 2026-11-03 05:41:00,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [34/90] Tour PhysicalGiftCardProgramSaleTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:41:00,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28378022 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'e0d72ec4-9f68-4bc9-912c-27ce281b088c'} created pos.order #496 2026-11-03 05:41:00,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28378022 finished 2026-11-03 05:41:00,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:41:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5488 94 0.203 0.221 rw 2026-11-03 05:41:00,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:41:00] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-11-03 05:41:00,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [35/90] Tour PhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:41:00,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [36/90] Tour PhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:41:00,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [37/90] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:00,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [38/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:41:00,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [39/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:41:00,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [40/90] Tour PhysicalGiftCardProgramSaleTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:41:00,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:41:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.02 0.042 rw 2026-11-03 05:41:00,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [41/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:41:00,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [42/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:00,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [43/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:41:00,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [44/90] Tour PhysicalGiftCardProgramSaleTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:41:00,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [45/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-11-03 05:41:00,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [46/90] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:00,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [47/90] Tour PhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-11-03 05:41:00,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [48/90] Tour PhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-11-03 05:41:00,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [49/90] Tour PhysicalGiftCardProgramSaleTour → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-11-03 05:41:00,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [50/90] Tour PhysicalGiftCardProgramSaleTour → Step .modal input[id="code"]:value(test-card-0001) 2026-11-03 05:41:00,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [51/90] Tour PhysicalGiftCardProgramSaleTour → Step Input amount '100' (trigger: input[id="amount"]) 2026-11-03 05:41:01,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:41:01] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.011 0.033 rw 2026-11-03 05:41:01,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [52/90] Tour PhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-11-03 05:41:01,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [53/90] Tour PhysicalGiftCardProgramSaleTour → Step ul.info-list .text-wrap:contains("test-card-0001") 2026-11-03 05:41:01,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [54/90] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:01,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [55/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"100","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("100"))) 2026-11-03 05:41:01,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [56/90] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:01,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [57/90] Tour PhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:41:01,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [58/90] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:01,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [59/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:41:01,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [60/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:41:01,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [61/90] Tour PhysicalGiftCardProgramSaleTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:41:01,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [62/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:41:01,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [63/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:01,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [64/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:41:01,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [65/90] Tour PhysicalGiftCardProgramSaleTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:41:01,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [66/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-11-03 05:41:01,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [67/90] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:01,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [68/90] Tour PhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-11-03 05:41:01,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [69/90] Tour PhysicalGiftCardProgramSaleTour → Step Input code 'new-card-0001' (trigger: input[id="code"]) 2026-11-03 05:41:01,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [70/90] Tour PhysicalGiftCardProgramSaleTour → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-11-03 05:41:01,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [71/90] Tour PhysicalGiftCardProgramSaleTour → Step .modal input[id="code"]:value(new-card-0001) 2026-11-03 05:41:01,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [72/90] Tour PhysicalGiftCardProgramSaleTour → Step Input amount '250' (trigger: input[id="amount"]) 2026-11-03 05:41:02,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:41:02] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.011 0.026 rw 2026-11-03 05:41:02,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [73/90] Tour PhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-11-03 05:41:02,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [74/90] Tour PhysicalGiftCardProgramSaleTour → Step ul.info-list .text-wrap:contains("new-card-0001") 2026-11-03 05:41:02,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [75/90] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:02,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [76/90] Tour PhysicalGiftCardProgramSaleTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"250","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("250"))) 2026-11-03 05:41:02,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [77/90] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:02,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [78/90] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '350' (trigger: .product-screen .order-summary .total:contains("350")) 2026-11-03 05:41:02,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [79/90] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '350' (trigger: .product-screen .order-summary .total:contains("350"):not(:visible)) 2026-11-03 05:41:02,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [80/90] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:41:02,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [81/90] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:41:02,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [82/90] Tour PhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:41:02,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [83/90] Tour PhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:41:02,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [84/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:41:02,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [85/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:41:02,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [86/90] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:02,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [87/90] Tour PhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:41:03,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [88/90] Tour PhysicalGiftCardProgramSaleTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:41:03,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [89/90] Tour PhysicalGiftCardProgramSaleTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:41:03,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26479725 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '1c2a1c5c-f725-4299-9825-589a21cbd661'}] 2026-11-03 05:41:03,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26479725 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '1c2a1c5c-f725-4299-9825-589a21cbd661'} created pos.order #497 2026-11-03 05:41:03,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26479725 finished 2026-11-03 05:41:03,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:41:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6765 88 0.125 0.295 rw 2026-11-03 05:41:03,875 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:41:03] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.011 ro 2026-11-03 05:41:03,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [90/90] Tour PhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:41:03,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-11-03 05:41:03,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 05:41:04,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:41:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.075 rw 2026-11-03 05:41:04,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:41:04,209 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4C0hNX36 - [03/Nov/2026 05:40:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 9.254 rw 2026-11-03 05:41:04,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 22760576 (allocated 24662016) 2026-11-03 05:41:04,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 41354 2026-11-03 05:41:04,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-11-03 05:41:04,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 41354 2026-11-03 05:41:04,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054104_448235_test_physical_gift_card_sale.txt 2026-11-03 05:41:04,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmph8ahe6iy_chrome_odoo" 2026-11-03 05:41:04,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-11-03 05:41:05,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 41483 2026-11-03 05:41:05,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmp_h_uc_tp_chrome_odoo 2026-11-03 05:41:05,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:35295/json/version 2026-11-03 05:41:05,564 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35295', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:41:05,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-11-03 05:41:05,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:35295/json 2026-11-03 05:41:05,654 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35295', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:41:05,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:35295/devtools/page/3C57CB497302BCACA6720107F8D2CB02 2026-11-03 05:41:05,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-11-03 05:41:05,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-11-03 05:41:05,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:41:05,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-11-03 05:41:05,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:41:05,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:41:06,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:06] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.047 0.178 rw 2026-11-03 05:41:06,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': '3C57CB497302BCACA6720107F8D2CB02', 'loaderId': '9F802F9CF6B51FE72511AEF437C1E627', 'isDownload': False} 2026-11-03 05:41:06,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-11-03 05:41:06,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:06] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.013 0.311 ro 2026-11-03 05:41:06,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:06] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.075 ro 2026-11-03 05:41:06,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:06] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.104 ro 2026-11-03 05:41:07,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-11-03 05:41:07,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:41:07,299 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-11-03 05:41:07,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-11-03 05:41:07,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:07] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-11-03 05:41:07,474 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.039 rw 2026-11-03 05:41:07,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:41:08,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523735 263 0.304 0.594 rw 2026-11-03 05:41:08,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: The ready code tooks too much time : 2.4510245323181152 2026-11-03 05:41:08,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate test code "odoo.startTour('PosLoyaltyTour6', {"stepDelay": 0, "debug": false})" 2026-11-03 05:41:08,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.01 0.011 ro 2026-11-03 05:41:08,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [1/27] Tour PosLoyaltyTour6 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:41:08,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.008 ro 2026-11-03 05:41:08,782 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.022 rw 2026-11-03 05:41:08,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.005 0.029 rw 2026-11-03 05:41:08,818 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:08] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 05:41:09,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:09] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.014 ro 2026-11-03 05:41:09,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-11-03 05:41:09,715 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.054 rw 2026-11-03 05:41:09,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:09] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 05:41:09,746 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:41:09,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 05:41:09,827 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:09] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.022 0.071 ro 2026-11-03 05:41:09,918 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:09] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.012 ro 2026-11-03 05:41:09,922 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:09] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 05:41:09,951 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.02 - 2026-11-03 05:41:09,959 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 05:41:10,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:10] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.037 0.077 rw 2026-11-03 05:41:10,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [2/27] Tour PosLoyaltyTour6 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:41:10,195 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:10] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.062 0.202 rw 2026-11-03 05:41:10,241 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.228 rw 2026-11-03 05:41:10,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [3/27] Tour PosLoyaltyTour6 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:10,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [4/27] Tour PosLoyaltyTour6 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:41:10,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:10] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.02 rw 2026-11-03 05:41:10,507 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.028 0.091 rw 2026-11-03 05:41:10,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [5/27] Tour PosLoyaltyTour6 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:41:10,595 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:10] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.005 0.033 ro 2026-11-03 05:41:10,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [6/27] Tour PosLoyaltyTour6 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:41:10,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [7/27] Tour PosLoyaltyTour6 → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:41:10,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [8/27] Tour PosLoyaltyTour6 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:41:10,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:10] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:41:11,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [9/27] Tour PosLoyaltyTour6 → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-11-03 05:41:11,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [10/27] Tour PosLoyaltyTour6 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-11-03 05:41:11,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [11/27] Tour PosLoyaltyTour6 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:11,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [12/27] Tour PosLoyaltyTour6 → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-11-03 05:41:11,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 258 4 0.004 0.024 ro 2026-11-03 05:41:11,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [13/27] Tour PosLoyaltyTour6 → Step .loyalty-points-won:contains("26.5") 2026-11-03 05:41:11,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [14/27] Tour PosLoyaltyTour6 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:41:11,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [15/27] Tour PosLoyaltyTour6 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:41:11,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [16/27] Tour PosLoyaltyTour6 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:41:11,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [17/27] Tour PosLoyaltyTour6 → Step selection popup has '$ 1 per point on your order' (trigger: .selection-item:contains("$ 1 per point on your order")) 2026-11-03 05:41:11,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [18/27] Tour PosLoyaltyTour6 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:11,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [19/27] Tour PosLoyaltyTour6 → Step order total amount is '165.00' (trigger: .product-screen .order-summary .total:contains("165.00")) 2026-11-03 05:41:11,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [20/27] Tour PosLoyaltyTour6 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:11,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [21/27] Tour PosLoyaltyTour6 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:41:11,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [22/27] Tour PosLoyaltyTour6 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:41:11,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [23/27] Tour PosLoyaltyTour6 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:41:11,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:11] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-11-03 05:41:11,488 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:11] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 05:41:11,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:41:11,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:41:12,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [24/27] Tour PosLoyaltyTour6 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:41:12,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [25/27] Tour PosLoyaltyTour6 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:41:12,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [26/27] Tour PosLoyaltyTour6 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:41:12,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11038611 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '976831a6-d8cb-4dce-9327-6c5a866ac6b3'}] 2026-11-03 05:41:13,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11038611 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '976831a6-d8cb-4dce-9327-6c5a866ac6b3'} created pos.order #498 2026-11-03 05:41:13,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11038611 finished 2026-11-03 05:41:13,371 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6922 223 0.249 0.54 rw 2026-11-03 05:41:13,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:13] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.012 ro 2026-11-03 05:41:13,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [27/27] Tour PosLoyaltyTour6 → Step body 2026-11-03 05:41:13,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-11-03 05:41:13,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 05:41:13,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:41:13,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 21994308 (allocated 23613440) 2026-11-03 05:41:13,935 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vQMLPLPA - [03/Nov/2026 05:41:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.463 rw 2026-11-03 05:41:14,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 41483 2026-11-03 05:41:14,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-11-03 05:41:14,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 41483 2026-11-03 05:41:14,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054114_207573_test_point_per_money_spent.txt 2026-11-03 05:41:14,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmp_h_uc_tp_chrome_odoo" 2026-11-03 05:41:14,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-11-03 05:41:15,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 41618 2026-11-03 05:41:15,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmphnpju46j_chrome_odoo 2026-11-03 05:41:15,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:40553/json/version 2026-11-03 05:41:15,432 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:41:15,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:41:15,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:40553/json 2026-11-03 05:41:15,545 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:41:15,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:40553/devtools/page/9D865AB0F8AABE34AF321C8C7D137BD7 2026-11-03 05:41:15,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Enable chrome headless console log notification 2026-11-03 05:41:15,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-11-03 05:41:15,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:41:15,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-11-03 05:41:15,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:41:15,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:41:16,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:16] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.049 0.141 rw 2026-11-03 05:41:16,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': '9D865AB0F8AABE34AF321C8C7D137BD7', 'loaderId': 'A513A15058DF0CDCFBCBE70FB7F9C190', 'isDownload': False} 2026-11-03 05:41:16,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-11-03 05:41:16,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:16] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.032 ro 2026-11-03 05:41:16,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:16] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.281 ro 2026-11-03 05:41:16,165 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:16] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.069 ro 2026-11-03 05:41:17,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:41:17,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:41:17,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 05:41:17,257 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-11-03 05:41:17,304 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.018 rw 2026-11-03 05:41:17,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.032 rw 2026-11-03 05:41:17,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:41:18,326 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529440 264 0.267 0.712 rw 2026-11-03 05:41:18,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: The ready code tooks too much time : 2.6538126468658447 2026-11-03 05:41:18,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountNoDomainProgramNoDomain', {"stepDelay": 0, "debug": false})" 2026-11-03 05:41:18,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [1/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:41:18,724 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 05:41:18,782 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-11-03 05:41:18,846 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.033 rw 2026-11-03 05:41:18,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.02 rw 2026-11-03 05:41:18,891 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:18] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:41:19,524 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.014 ro 2026-11-03 05:41:19,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.016 rw 2026-11-03 05:41:19,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.06 rw 2026-11-03 05:41:19,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-11-03 05:41:19,898 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 05:41:19,907 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 05:41:19,934 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:19] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.01 0.027 ro 2026-11-03 05:41:20,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:20] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:41:20,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:20] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.031 ro 2026-11-03 05:41:20,108 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-11-03 05:41:20,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.039 - 2026-11-03 05:41:20,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [2/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:41:20,220 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:20] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.035 0.105 rw 2026-11-03 05:41:20,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [3/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:20,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [4/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:41:20,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:20] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.097 0.293 rw 2026-11-03 05:41:20,528 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.396 rw 2026-11-03 05:41:20,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.081 0.127 rw 2026-11-03 05:41:20,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:20] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.217 rw 2026-11-03 05:41:20,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [5/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:41:20,803 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:20] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.004 0.033 ro 2026-11-03 05:41:20,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [6/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:41:20,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [7/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:41:20,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [8/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:41:20,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:20] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:41:21,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [9/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-11-03 05:41:21,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [10/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-11-03 05:41:21,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [11/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:21,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [12/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-11-03 05:41:21,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:21] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.004 0.03 ro 2026-11-03 05:41:21,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [13/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:21,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [14/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-11-03 05:41:21,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [15/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-11-03 05:41:21,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [16/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:21,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [17/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b")) 2026-11-03 05:41:21,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [18/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:21,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [19/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-11-03 05:41:21,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [20/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-11-03 05:41:21,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [21/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:21,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [22/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:41:21,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [23/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click Actions button (trigger: .more-btn) 2026-11-03 05:41:21,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [24/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:41:21,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [25/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:41:21,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [26/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:41:21,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [27/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → 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-11-03 05:41:21,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [28/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00")) 2026-11-03 05:41:21,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [29/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00"):not(:visible)) 2026-11-03 05:41:21,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [30/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step loyalty points awarded 135 (trigger: .loyalty-points-won:contains("135")) 2026-11-03 05:41:21,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [31/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:41:21,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [32/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:41:21,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [33/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:41:21,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 05:41:21,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:21] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.01 - 2026-11-03 05:41:21,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.008 - 2026-11-03 05:41:21,781 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:21] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:41:22,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [34/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:41:22,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [35/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:41:22,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [36/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:41:22,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [37/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:41:22,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [38/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:41:22,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [39/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:22,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [40/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:22,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [41/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:41:22,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [42/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:41:22,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63607616 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '32b14bf4-aadc-4d7c-9bb6-d419e4cd85b3'}] 2026-11-03 05:41:22,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [43/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:41:23,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63607616 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '32b14bf4-aadc-4d7c-9bb6-d419e4cd85b3'} created pos.order #499 2026-11-03 05:41:23,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63607616 finished 2026-11-03 05:41:23,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8135 224 0.215 0.558 rw 2026-11-03 05:41:23,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:23] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.019 ro 2026-11-03 05:41:23,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [44/44] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:41:23,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-11-03 05:41:23,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-11-03 05:41:23,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.054 rw 2026-11-03 05:41:24,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:41:24,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 22226088 (allocated 24137728) 2026-11-03 05:41:24,022 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k8_hTylO - [03/Nov/2026 05:41:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.673 rw 2026-11-03 05:41:24,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 41618 2026-11-03 05:41:24,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-11-03 05:41:24,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 41618 2026-11-03 05:41:24,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054124_295923_test_points_awarded_discount_code_no_domain_program.txt 2026-11-03 05:41:24,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmphnpju46j_chrome_odoo" 2026-11-03 05:41:24,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-11-03 05:41:25,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 41757 2026-11-03 05:41:25,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmpvaewcf5e_chrome_odoo 2026-11-03 05:41:25,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:37641/json/version 2026-11-03 05:41:25,700 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37641', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:41:25,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-11-03 05:41:25,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:37641/json 2026-11-03 05:41:25,766 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37641', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:41:25,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:37641/devtools/page/4EBA0988DAB2115A1BE18165952E5C6D 2026-11-03 05:41:25,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-11-03 05:41:25,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-11-03 05:41:26,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:41:26,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-11-03 05:41:26,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:41:26,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:41:26,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:26] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.095 0.151 rw 2026-11-03 05:41:26,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': '4EBA0988DAB2115A1BE18165952E5C6D', 'loaderId': '3AAFF43ACB9AEAB2891B04E36771B054', 'isDownload': False} 2026-11-03 05:41:26,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-11-03 05:41:26,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:26] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.329 ro 2026-11-03 05:41:26,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:26] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.011 0.057 ro 2026-11-03 05:41:26,432 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:26] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.095 ro 2026-11-03 05:41:27,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-11-03 05:41:27,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:41:27,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:41:27,467 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.034 ro 2026-11-03 05:41:27,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.018 rw 2026-11-03 05:41:27,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.033 rw 2026-11-03 05:41:28,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:41:28,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529355 267 0.336 0.689 rw 2026-11-03 05:41:28,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: The ready code tooks too much time : 2.5171782970428467 2026-11-03 05:41:28,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate test code "odoo.startTour('PosLoyaltyPointsEwallet', {"stepDelay": 0, "debug": false})" 2026-11-03 05:41:28,832 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 05:41:28,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [1/37] Tour PosLoyaltyPointsEwallet → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:41:28,891 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.003 0.01 ro 2026-11-03 05:41:28,946 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.017 rw 2026-11-03 05:41:28,959 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.025 rw 2026-11-03 05:41:28,992 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:28] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 05:41:29,418 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:29] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.016 ro 2026-11-03 05:41:29,598 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 05:41:29,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.014 0.056 rw 2026-11-03 05:41:29,822 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:29] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.011 rw 2026-11-03 05:41:29,846 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:29] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.017 - 2026-11-03 05:41:29,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:29] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.03 - 2026-11-03 05:41:29,905 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:29] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.014 0.063 ro 2026-11-03 05:41:29,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:29] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:41:30,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.016 - 2026-11-03 05:41:30,017 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.023 - 2026-11-03 05:41:30,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:30] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.035 0.038 ro 2026-11-03 05:41:30,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:30] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.039 0.146 rw 2026-11-03 05:41:30,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [2/37] Tour PosLoyaltyPointsEwallet → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:41:30,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:30] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.037 0.31 rw 2026-11-03 05:41:30,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [3/37] Tour PosLoyaltyPointsEwallet → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:30,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [4/37] Tour PosLoyaltyPointsEwallet → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:41:30,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.378 rw 2026-11-03 05:41:30,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:30] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.016 0.118 rw 2026-11-03 05:41:30,561 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.021 0.172 rw 2026-11-03 05:41:30,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [5/37] Tour PosLoyaltyPointsEwallet → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:41:30,654 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:30] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 480 4 0.004 0.029 ro 2026-11-03 05:41:30,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [6/37] Tour PosLoyaltyPointsEwallet → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:41:30,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [7/37] Tour PosLoyaltyPointsEwallet → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:41:30,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [8/37] Tour PosLoyaltyPointsEwallet → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:41:30,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:30] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:41:31,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [9/37] Tour PosLoyaltyPointsEwallet → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-11-03 05:41:31,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [10/37] Tour PosLoyaltyPointsEwallet → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-11-03 05:41:31,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [11/37] Tour PosLoyaltyPointsEwallet → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:31,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [12/37] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:41:31,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:31] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 480 4 0.004 0.018 ro 2026-11-03 05:41:31,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [13/37] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .more-btn) 2026-11-03 05:41:31,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [14/37] Tour PosLoyaltyPointsEwallet → Step .control-buttons button.disabled:contains("eWallet") 2026-11-03 05:41:31,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [15/37] Tour PosLoyaltyPointsEwallet → Step .modal header .btn-close 2026-11-03 05:41:31,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [16/37] Tour PosLoyaltyPointsEwallet → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-11-03 05:41:31,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [17/37] Tour PosLoyaltyPointsEwallet → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:31,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [18/37] Tour PosLoyaltyPointsEwallet → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-11-03 05:41:31,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [19/37] Tour PosLoyaltyPointsEwallet → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-11-03 05:41:31,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [20/37] Tour PosLoyaltyPointsEwallet → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:31,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [21/37] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:41:31,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [22/37] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .more-btn) 2026-11-03 05:41:31,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [23/37] Tour PosLoyaltyPointsEwallet → Step .control-buttons button.highlight:contains("eWallet Pay") 2026-11-03 05:41:31,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [24/37] Tour PosLoyaltyPointsEwallet → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-11-03 05:41:31,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [25/37] Tour PosLoyaltyPointsEwallet → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:41:31,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [26/37] Tour PosLoyaltyPointsEwallet → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:41:31,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [27/37] Tour PosLoyaltyPointsEwallet → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:41:31,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:31] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:41:31,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-11-03 05:41:31,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:31] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.011 - 2026-11-03 05:41:31,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.011 - 2026-11-03 05:41:32,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [28/37] Tour PosLoyaltyPointsEwallet → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:41:32,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [29/37] Tour PosLoyaltyPointsEwallet → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:41:32,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [30/37] Tour PosLoyaltyPointsEwallet → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:32,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [31/37] Tour PosLoyaltyPointsEwallet → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:41:32,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [32/37] Tour PosLoyaltyPointsEwallet → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:32,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [33/37] Tour PosLoyaltyPointsEwallet → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:32,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [34/37] Tour PosLoyaltyPointsEwallet → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:41:32,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [35/37] Tour PosLoyaltyPointsEwallet → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:41:32,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [36/37] Tour PosLoyaltyPointsEwallet → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:41:32,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88827977 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '889fd8bf-1c26-4702-8729-d326dea9020a'}] 2026-11-03 05:41:33,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88827977 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '889fd8bf-1c26-4702-8729-d326dea9020a'} created pos.order #500 2026-11-03 05:41:33,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88827977 finished 2026-11-03 05:41:33,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7129 213 0.229 0.508 rw 2026-11-03 05:41:33,651 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:33] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-11-03 05:41:33,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [37/37] Tour PosLoyaltyPointsEwallet → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:41:33,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-11-03 05:41:33,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 05:41:33,829 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.036 0.074 rw 2026-11-03 05:41:33,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:41:33,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 22022848 (allocated 23613440) 2026-11-03 05:41:33,924 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sPQce8aC - [03/Nov/2026 05:41:28] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.35 rw 2026-11-03 05:41:34,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 41757 2026-11-03 05:41:34,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-11-03 05:41:34,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 41757 2026-11-03 05:41:34,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054134_226941_test_points_awarded_ewallet.txt 2026-11-03 05:41:34,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmpvaewcf5e_chrome_odoo" 2026-11-03 05:41:34,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-11-03 05:41:35,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 41886 2026-11-03 05:41:35,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmpzduaohvf_chrome_odoo 2026-11-03 05:41:35,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Issuing json command http://127.0.0.1:39213/json/version 2026-11-03 05:41:35,405 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39213', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:41:35,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:41:35,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Issuing json command http://127.0.0.1:39213/json 2026-11-03 05:41:35,539 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39213', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:41:35,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Websocket url found: ws://127.0.0.1:39213/devtools/page/29039B984D893F9FD024C70CB450B298 2026-11-03 05:41:35,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Enable chrome headless console log notification 2026-11-03 05:41:35,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-11-03 05:41:35,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:41:35,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Setting session cookie in browser 2026-11-03 05:41:35,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:41:35,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:41:35,968 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:35] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.043 0.134 rw 2026-11-03 05:41:35,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': '29039B984D893F9FD024C70CB450B298', 'loaderId': '4027DE80A064F42DFC0CA44DEB1E8B59', 'isDownload': False} 2026-11-03 05:41:35,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramDomain')" 2026-11-03 05:41:36,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:36] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.009 0.247 ro 2026-11-03 05:41:36,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:36] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.063 ro 2026-11-03 05:41:36,093 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:36] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.009 0.059 ro 2026-11-03 05:41:36,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:41:36,968 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:41:36,968 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 05:41:36,997 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 05:41:37,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.037 rw 2026-11-03 05:41:37,104 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.06 rw 2026-11-03 05:41:37,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:41:38,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529561 265 0.255 0.673 rw 2026-11-03 05:41:38,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: The ready code tooks too much time : 2.3661460876464844 2026-11-03 05:41:38,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountNoDomainProgramDomain', {"stepDelay": 0, "debug": false})" 2026-11-03 05:41:38,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 05:41:38,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [1/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:41:38,420 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.018 ro 2026-11-03 05:41:38,462 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 05:41:38,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-11-03 05:41:38,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:38] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 05:41:39,128 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:39] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 05:41:39,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.028 rw 2026-11-03 05:41:39,494 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.049 rw 2026-11-03 05:41:39,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 05:41:39,525 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 05:41:39,557 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.041 - 2026-11-03 05:41:39,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:39] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.009 0.04 ro 2026-11-03 05:41:39,660 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:39] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.011 ro 2026-11-03 05:41:39,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.033 - 2026-11-03 05:41:39,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.042 - 2026-11-03 05:41:39,727 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.064 - 2026-11-03 05:41:39,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [2/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:41:39,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:39] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.046 0.109 rw 2026-11-03 05:41:40,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:40] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.085 0.266 rw 2026-11-03 05:41:40,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [3/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:40,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [4/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:41:40,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.315 rw 2026-11-03 05:41:40,108 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:40] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.04 rw 2026-11-03 05:41:40,264 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.049 0.109 rw 2026-11-03 05:41:40,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [5/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:41:40,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.004 0.03 ro 2026-11-03 05:41:40,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [6/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:41:40,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [7/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:41:40,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [8/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:41:40,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:40] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 05:41:40,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [9/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-11-03 05:41:40,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [10/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-11-03 05:41:40,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [11/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:40,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [12/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-11-03 05:41:40,883 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.004 0.044 ro 2026-11-03 05:41:40,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [13/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:40,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [14/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-11-03 05:41:40,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [15/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-11-03 05:41:40,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [16/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:40,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [17/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b")) 2026-11-03 05:41:40,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [18/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:40,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [19/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-11-03 05:41:41,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [20/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-11-03 05:41:41,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [21/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:41,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [22/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:41:41,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [23/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click Actions button (trigger: .more-btn) 2026-11-03 05:41:41,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [24/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:41:41,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [25/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:41:41,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [26/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:41:41,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [27/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → 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-11-03 05:41:41,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [28/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00")) 2026-11-03 05:41:41,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [29/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00"):not(:visible)) 2026-11-03 05:41:41,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [30/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-11-03 05:41:41,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [31/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:41:41,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [32/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:41:41,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [33/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:41:41,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:41] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:41:41,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:41] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:41:41,399 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:41:41,407 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-11-03 05:41:41,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [34/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:41:41,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [35/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:41:41,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [36/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:41:41,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [37/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:41:41,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [38/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:41:41,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [39/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:41,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [40/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:41,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [41/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:41:42,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [42/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:41:42,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [43/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:41:42,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44295718 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'abaa1a98-75dc-4acc-a89d-1a6820c9f59c'}] 2026-11-03 05:41:43,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44295718 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'abaa1a98-75dc-4acc-a89d-1a6820c9f59c'} created pos.order #501 2026-11-03 05:41:43,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44295718 finished 2026-11-03 05:41:43,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8135 225 0.463 0.576 rw 2026-11-03 05:41:43,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:43] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.026 ro 2026-11-03 05:41:43,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [44/44] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:41:43,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-11-03 05:41:43,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-11-03 05:41:43,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.06 rw 2026-11-03 05:41:44,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:41:44,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MmP3iOgd - [03/Nov/2026 05:41:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.9 rw 2026-11-03 05:41:44,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 22353816 (allocated 24137728) 2026-11-03 05:41:44,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 41886 2026-11-03 05:41:44,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-11-03 05:41:44,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 41886 2026-11-03 05:41:44,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054144_276435_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-11-03 05:41:44,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmpzduaohvf_chrome_odoo" 2026-11-03 05:41:44,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-11-03 05:41:45,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 42035 2026-11-03 05:41:45,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmpli3n_08x_chrome_odoo 2026-11-03 05:41:45,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:35013/json/version 2026-11-03 05:41:45,472 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35013', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:41:45,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-11-03 05:41:45,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:35013/json 2026-11-03 05:41:45,636 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35013', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:41:45,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:35013/devtools/page/ED3709E8E338A511C751D7CE8611F351 2026-11-03 05:41:45,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-11-03 05:41:45,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-11-03 05:41:45,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:41:45,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-11-03 05:41:45,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:41:45,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:41:46,134 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:46] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.046 0.198 rw 2026-11-03 05:41:46,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': 'ED3709E8E338A511C751D7CE8611F351', 'loaderId': 'A51739F6592EC29A0A7684081C0D97CD', 'isDownload': False} 2026-11-03 05:41:46,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-11-03 05:41:46,207 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:46] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.299 ro 2026-11-03 05:41:46,243 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:46] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.043 ro 2026-11-03 05:41:46,257 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:46] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.009 0.058 ro 2026-11-03 05:41:47,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-11-03 05:41:47,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:41:47,147 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:41:47,195 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 05:41:47,246 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.023 rw 2026-11-03 05:41:47,269 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.008 0.033 rw 2026-11-03 05:41:47,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:41:48,364 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529342 266 0.306 0.756 rw 2026-11-03 05:41:48,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: The ready code tooks too much time : 2.492586612701416 2026-11-03 05:41:48,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate test code "odoo.startTour('PosLoyaltyPointsGiftcard', {"stepDelay": 0, "debug": false})" 2026-11-03 05:41:48,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [1/63] Tour PosLoyaltyPointsGiftcard → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:41:48,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.006 0.031 ro 2026-11-03 05:41:48,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 05:41:48,761 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.029 rw 2026-11-03 05:41:48,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.024 rw 2026-11-03 05:41:48,804 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:48] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:41:49,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:49] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 05:41:49,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-11-03 05:41:49,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:41:49,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 05:41:49,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.02 0.084 rw 2026-11-03 05:41:49,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:49] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.058 ro 2026-11-03 05:41:49,741 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.075 rw 2026-11-03 05:41:49,836 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:49] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 05:41:49,866 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 05:41:49,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.046 - 2026-11-03 05:41:49,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.059 - 2026-11-03 05:41:49,959 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:49] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.031 0.099 rw 2026-11-03 05:41:50,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [2/63] Tour PosLoyaltyPointsGiftcard → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:41:50,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:50] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.028 0.254 rw 2026-11-03 05:41:50,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.269 rw 2026-11-03 05:41:50,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [3/63] Tour PosLoyaltyPointsGiftcard → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:41:50,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:50] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.009 0.127 ro 2026-11-03 05:41:50,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:50] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.045 rw 2026-11-03 05:41:50,416 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.054 0.093 rw 2026-11-03 05:41:50,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [4/63] Tour PosLoyaltyPointsGiftcard → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:50,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [5/63] Tour PosLoyaltyPointsGiftcard → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:41:50,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [6/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:41:50,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [7/63] Tour PosLoyaltyPointsGiftcard → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:41:50,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [8/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:41:50,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [9/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:50,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [10/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:41:50,713 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 05:41:50,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [11/63] Tour PosLoyaltyPointsGiftcard → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:41:50,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [12/63] Tour PosLoyaltyPointsGiftcard → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","price":"50"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-11-03 05:41:50,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [13/63] Tour PosLoyaltyPointsGiftcard → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:50,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [14/63] Tour PosLoyaltyPointsGiftcard → Step a:contains("Sell physical gift card?") 2026-11-03 05:41:50,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [15/63] Tour PosLoyaltyPointsGiftcard → Step Input code '044123456' (trigger: input[id="code"]) 2026-11-03 05:41:50,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [16/63] Tour PosLoyaltyPointsGiftcard → Step Editing the code involves verifications (trigger: .modal:has(.gift-card-loading)) 2026-11-03 05:41:50,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [17/63] Tour PosLoyaltyPointsGiftcard → Step .modal input[id="code"]:value(044123456) 2026-11-03 05:41:50,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [18/63] Tour PosLoyaltyPointsGiftcard → Step Input amount '50' (trigger: input[id="amount"]) 2026-11-03 05:41:51,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:51] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.019 0.033 rw 2026-11-03 05:41:51,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [19/63] Tour PosLoyaltyPointsGiftcard → Step .btn-primary:contains("Add Balance") 2026-11-03 05:41:51,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [20/63] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-03 05:41:51,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [21/63] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-11-03 05:41:51,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [22/63] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:41:51,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [23/63] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:41:51,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [24/63] Tour PosLoyaltyPointsGiftcard → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:41:51,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:41:51,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:41:52,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [25/63] Tour PosLoyaltyPointsGiftcard → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:41:52,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [26/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:41:52,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [27/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:52,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [28/63] Tour PosLoyaltyPointsGiftcard → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:41:52,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #334508 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '0d3d0110-eec5-4717-aab4-a1d0bf583af3'}] 2026-11-03 05:41:52,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [29/63] Tour PosLoyaltyPointsGiftcard → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:41:52,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [30/63] Tour PosLoyaltyPointsGiftcard → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:41:52,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #334508 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '0d3d0110-eec5-4717-aab4-a1d0bf583af3'} created pos.order #502 2026-11-03 05:41:52,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #334508 finished 2026-11-03 05:41:53,021 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5467 96 0.098 0.314 rw 2026-11-03 05:41:53,179 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:53] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-11-03 05:41:53,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [31/63] Tour PosLoyaltyPointsGiftcard → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:41:53,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [32/63] Tour PosLoyaltyPointsGiftcard → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:53,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [33/63] Tour PosLoyaltyPointsGiftcard → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:41:53,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [34/63] Tour PosLoyaltyPointsGiftcard → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:41:53,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [35/63] Tour PosLoyaltyPointsGiftcard → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:41:53,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [36/63] Tour PosLoyaltyPointsGiftcard → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:41:53,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [37/63] Tour PosLoyaltyPointsGiftcard → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:41:53,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.078 rw 2026-11-03 05:41:53,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.011 0.045 ro 2026-11-03 05:41:53,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [38/63] Tour PosLoyaltyPointsGiftcard → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-11-03 05:41:53,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [39/63] Tour PosLoyaltyPointsGiftcard → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-11-03 05:41:53,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [40/63] Tour PosLoyaltyPointsGiftcard → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:53,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [41/63] Tour PosLoyaltyPointsGiftcard → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-11-03 05:41:53,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.005 0.017 ro 2026-11-03 05:41:53,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [42/63] Tour PosLoyaltyPointsGiftcard → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:41:53,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [43/63] Tour PosLoyaltyPointsGiftcard → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-11-03 05:41:53,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [44/63] Tour PosLoyaltyPointsGiftcard → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-11-03 05:41:53,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [45/63] Tour PosLoyaltyPointsGiftcard → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:41:53,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [46/63] Tour PosLoyaltyPointsGiftcard → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:41:53,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [47/63] Tour PosLoyaltyPointsGiftcard → Step click Actions button (trigger: .more-btn) 2026-11-03 05:41:53,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [48/63] Tour PosLoyaltyPointsGiftcard → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:41:53,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [49/63] Tour PosLoyaltyPointsGiftcard → Step input text '044123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:41:53,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [50/63] Tour PosLoyaltyPointsGiftcard → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:41:53,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [51/63] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-03 05:41:54,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [52/63] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-11-03 05:41:54,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [53/63] Tour PosLoyaltyPointsGiftcard → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-11-03 05:41:54,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [54/63] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:41:54,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [55/63] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:41:54,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [56/63] Tour PosLoyaltyPointsGiftcard → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:41:54,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:54] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 05:41:54,077 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:54] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.007 - 2026-11-03 05:41:54,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [57/63] Tour PosLoyaltyPointsGiftcard → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:41:54,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [58/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:41:54,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [59/63] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:41:54,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [60/63] Tour PosLoyaltyPointsGiftcard → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:41:55,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [61/63] Tour PosLoyaltyPointsGiftcard → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:41:55,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55017804 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'ee47d71c-dee5-4995-b104-be766a4c8dbc'}] 2026-11-03 05:41:55,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [62/63] Tour PosLoyaltyPointsGiftcard → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:41:55,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55017804 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': 'ee47d71c-dee5-4995-b104-be766a4c8dbc'} created pos.order #503 2026-11-03 05:41:55,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55017804 finished 2026-11-03 05:41:55,848 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7120 201 0.22 0.52 rw 2026-11-03 05:41:55,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:55] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:41:56,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [63/63] Tour PosLoyaltyPointsGiftcard → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:41:56,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-11-03 05:41:56,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 05:41:56,104 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.068 rw 2026-11-03 05:41:56,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:41:56,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 23123748 (allocated 25448448) 2026-11-03 05:41:56,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bz_93ru4 - [03/Nov/2026 05:41:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 9.004 rw 2026-11-03 05:41:56,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 42035 2026-11-03 05:41:56,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-11-03 05:41:56,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 42035 2026-11-03 05:41:56,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054156_536174_test_points_awarded_giftcard.txt 2026-11-03 05:41:56,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmpli3n_08x_chrome_odoo" 2026-11-03 05:41:56,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-11-03 05:41:57,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 42166 2026-11-03 05:41:57,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpfvxxf5kz_chrome_odoo 2026-11-03 05:41:57,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Issuing json command http://127.0.0.1:43805/json/version 2026-11-03 05:41:57,767 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43805', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:41:57,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:41:57,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Issuing json command http://127.0.0.1:43805/json 2026-11-03 05:41:57,824 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43805', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:41:57,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:43805/devtools/page/AEA191F268444A1868DD859157750AC8 2026-11-03 05:41:57,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Enable chrome headless console log notification 2026-11-03 05:41:57,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless enable page notifications 2026-11-03 05:41:58,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:41:58,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Setting session cookie in browser 2026-11-03 05:41:58,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:41:58,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:41:58,261 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:41:58] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.053 0.138 rw 2026-11-03 05:41:58,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': 'AEA191F268444A1868DD859157750AC8', 'loaderId': 'F2980D9034634F7E8353732607640290', 'isDownload': False} 2026-11-03 05:41:58,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGlobalDiscountProgramNoDomain')" 2026-11-03 05:41:58,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:41:58] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.283 ro 2026-11-03 05:41:58,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:41:58] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.049 ro 2026-11-03 05:41:58,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:41:58] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.057 ro 2026-11-03 05:41:59,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:41:59,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:41:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:41:59,227 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:41:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 05:41:59,269 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:41:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.028 ro 2026-11-03 05:41:59,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:41:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.032 rw 2026-11-03 05:41:59,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:41:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.025 rw 2026-11-03 05:41:59,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:42:00,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 528156 264 0.3 0.657 rw 2026-11-03 05:42:00,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: The ready code tooks too much time : 2.263775110244751 2026-11-03 05:42:00,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Evaluate test code "odoo.startTour('PosLoyaltyPointsGlobalDiscountProgramNoDomain', {"stepDelay": 0, "debug": false})" 2026-11-03 05:42:00,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [1/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:42:00,615 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.012 0.053 ro 2026-11-03 05:42:00,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.007 ro 2026-11-03 05:42:00,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:42:00,743 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.027 rw 2026-11-03 05:42:00,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:00] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.03 rw 2026-11-03 05:42:01,413 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:01] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-11-03 05:42:01,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 05:42:01,687 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.052 rw 2026-11-03 05:42:01,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:42:01,717 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-11-03 05:42:01,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:01] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.043 rw 2026-11-03 05:42:01,739 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:01] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.036 ro 2026-11-03 05:42:01,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:01] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.021 ro 2026-11-03 05:42:01,872 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:01] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 05:42:01,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 05:42:01,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.039 rw 2026-11-03 05:42:02,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [2/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:42:02,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.061 - 2026-11-03 05:42:02,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [3/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-11-03 05:42:02,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:02] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.026 0.094 rw 2026-11-03 05:42:02,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:02] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.039 0.25 rw 2026-11-03 05:42:02,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.024 0.229 rw 2026-11-03 05:42:02,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:02] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.287 rw 2026-11-03 05:42:02,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [4/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:02,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [5/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-11-03 05:42:02,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [6/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-11-03 05:42:02,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [7/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:02,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [8/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:02,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [9/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:42:02,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [10/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:42:02,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [11/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:42:02,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [12/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:42:02,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [13/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:42:02,848 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:02] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.016 0.038 ro 2026-11-03 05:42:02,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:02] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.017 - 2026-11-03 05:42:02,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:02] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.021 - 2026-11-03 05:42:02,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:02] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.022 - 2026-11-03 05:42:03,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [14/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-11-03 05:42:03,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [15/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-11-03 05:42:03,235 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 264 4 0.005 0.021 ro 2026-11-03 05:42:03,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [16/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:03,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [17/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → 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-11-03 05:42:03,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [18/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step order total amount is '90' (trigger: .product-screen .order-summary .total:contains("90")) 2026-11-03 05:42:03,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [19/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step order total amount is '90' (trigger: .product-screen .order-summary .total:contains("90"):not(:visible)) 2026-11-03 05:42:03,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [20/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step loyalty points awarded 90 (trigger: .loyalty-points-won:contains("90")) 2026-11-03 05:42:03,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [21/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:42:03,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [22/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:42:03,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [23/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:42:03,321 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:42:03,323 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 05:42:03,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [24/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:42:03,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [25/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:42:03,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [26/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:03,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [27/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:42:04,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [28/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:42:04,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [29/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:42:04,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50960572 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'f7a53571-467f-4ae6-96a3-32a9bdbbd64e'}] 2026-11-03 05:42:05,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50960572 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'f7a53571-467f-4ae6-96a3-32a9bdbbd64e'} created pos.order #504 2026-11-03 05:42:05,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50960572 finished 2026-11-03 05:42:05,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7112 217 0.236 0.474 rw 2026-11-03 05:42:05,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:05] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.004 0.025 ro 2026-11-03 05:42:05,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [30/30] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:42:05,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-11-03 05:42:05,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-11-03 05:42:05,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:42:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.077 rw 2026-11-03 05:42:05,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:42:05,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 22025272 (allocated 23613440) 2026-11-03 05:42:05,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s8QsJnkr - [03/Nov/2026 05:41:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.137 rw 2026-11-03 05:42:05,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 42166 2026-11-03 05:42:05,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-11-03 05:42:05,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 42166 2026-11-03 05:42:05,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054205_727512_test_points_awarded_global_discount_code_no_domain_program.txt 2026-11-03 05:42:05,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpfvxxf5kz_chrome_odoo" 2026-11-03 05:42:05,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-11-03 05:42:06,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 42307 2026-11-03 05:42:06,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmponhtycr8_chrome_odoo 2026-11-03 05:42:06,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Issuing json command http://127.0.0.1:37915/json/version 2026-11-03 05:42:06,961 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37915', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:42:07,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:42:07,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Issuing json command http://127.0.0.1:37915/json 2026-11-03 05:42:07,024 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37915', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:42:07,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Websocket url found: ws://127.0.0.1:37915/devtools/page/583BAB129ABE558811568580223FA26C 2026-11-03 05:42:07,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Enable chrome headless console log notification 2026-11-03 05:42:07,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-11-03 05:42:07,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:42:07,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Setting session cookie in browser 2026-11-03 05:42:07,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:42:07,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:42:07,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:07] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.047 0.179 rw 2026-11-03 05:42:07,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': '583BAB129ABE558811568580223FA26C', 'loaderId': '3F19FAA084369EA68222FBBDC74C5221', 'isDownload': False} 2026-11-03 05:42:07,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountWithDomainProgramDomain')" 2026-11-03 05:42:07,591 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:07] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.025 ro 2026-11-03 05:42:07,612 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:07] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.304 ro 2026-11-03 05:42:07,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:07] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.041 ro 2026-11-03 05:42:08,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:42:08,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:42:08,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:42:08,426 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.033 ro 2026-11-03 05:42:08,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.024 rw 2026-11-03 05:42:08,491 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.029 rw 2026-11-03 05:42:08,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:42:09,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 530063 267 0.231 0.599 rw 2026-11-03 05:42:09,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: The ready code tooks too much time : 2.064695358276367 2026-11-03 05:42:09,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountWithDomainProgramDomain', {"stepDelay": 0, "debug": false})" 2026-11-03 05:42:09,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-11-03 05:42:09,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [1/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:42:09,644 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-11-03 05:42:09,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:42:09,702 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 05:42:09,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:09] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 05:42:10,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-11-03 05:42:10,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 05:42:10,499 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.043 rw 2026-11-03 05:42:10,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-11-03 05:42:10,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.024 - 2026-11-03 05:42:10,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.041 ro 2026-11-03 05:42:10,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.056 rw 2026-11-03 05:42:10,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.029 ro 2026-11-03 05:42:10,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.036 - 2026-11-03 05:42:10,656 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-11-03 05:42:10,682 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.059 - 2026-11-03 05:42:10,780 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.053 0.106 rw 2026-11-03 05:42:10,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [2/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:42:10,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [3/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:10,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [4/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:42:10,951 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.069 0.26 rw 2026-11-03 05:42:10,995 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.308 rw 2026-11-03 05:42:11,029 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:11] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.111 rw 2026-11-03 05:42:11,100 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.018 0.154 rw 2026-11-03 05:42:11,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [5/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:42:11,199 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 265 4 0.004 0.031 ro 2026-11-03 05:42:11,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [6/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:42:11,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [7/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:42:11,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [8/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:42:11,283 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:42:11,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [9/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-11-03 05:42:11,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [10/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-11-03 05:42:11,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [11/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:11,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [12/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-11-03 05:42:11,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:11] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 265 4 0.004 0.026 ro 2026-11-03 05:42:11,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [13/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:11,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [14/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-11-03 05:42:11,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [15/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_a","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_a")):has(.qty:contains("1"))) 2026-11-03 05:42:11,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [16/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:11,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [17/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b")) 2026-11-03 05:42:11,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [18/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:11,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [19/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-11-03 05:42:11,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [20/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Check orderline with attributes: {"withClass":".selected","productName":"product_b","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("product_b")):has(.qty:contains("1"))) 2026-11-03 05:42:11,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [21/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:11,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [22/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:11,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [23/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:11,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [24/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:42:11,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [25/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:42:11,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [26/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:42:11,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [27/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → 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-11-03 05:42:12,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [28/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step order total amount is '140.00' (trigger: .product-screen .order-summary .total:contains("140.00")) 2026-11-03 05:42:12,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [29/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step order total amount is '140.00' (trigger: .product-screen .order-summary .total:contains("140.00"):not(:visible)) 2026-11-03 05:42:12,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [30/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step loyalty points awarded 90 (trigger: .loyalty-points-won:contains("90")) 2026-11-03 05:42:12,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [31/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:42:12,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [32/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:42:12,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [33/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:42:12,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:12] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:42:12,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:12] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.007 - 2026-11-03 05:42:12,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 05:42:12,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.012 - 2026-11-03 05:42:12,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [34/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:42:12,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [35/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:42:12,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [36/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 05:42:12,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [37/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:12,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [38/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:42:12,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [39/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:12,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [40/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:12,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [41/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:42:13,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [42/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:42:13,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17673813 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '69b150ee-7fc4-4ad9-b63a-089ce7f02360'}] 2026-11-03 05:42:13,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [43/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:42:13,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17673813 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '69b150ee-7fc4-4ad9-b63a-089ce7f02360'} created pos.order #505 2026-11-03 05:42:13,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17673813 finished 2026-11-03 05:42:13,993 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8130 218 0.228 0.551 rw 2026-11-03 05:42:14,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:14] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-11-03 05:42:14,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [44/44] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:42:14,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-11-03 05:42:14,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-11-03 05:42:14,292 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.048 rw 2026-11-03 05:42:14,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:42:14,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 22218428 (allocated 23875584) 2026-11-03 05:42:14,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 y4YwhLky - [03/Nov/2026 05:42:09] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.939 rw 2026-11-03 05:42:14,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 42307 2026-11-03 05:42:14,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-11-03 05:42:14,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 42307 2026-11-03 05:42:14,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054214_692682_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-11-03 05:42:14,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmponhtycr8_chrome_odoo" 2026-11-03 05:42:14,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-11-03 05:42:15,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 42439 2026-11-03 05:42:15,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpdu8ihivc_chrome_odoo 2026-11-03 05:42:15,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:42067/json/version 2026-11-03 05:42:15,423 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42067', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:42:15,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-11-03 05:42:15,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:42067/json 2026-11-03 05:42:15,470 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42067', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:42:15,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:42067/devtools/page/FF942B3C4EEF1CD3B6BD409E645A9D6C 2026-11-03 05:42:15,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-11-03 05:42:15,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-11-03 05:42:15,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:42:15,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-11-03 05:42:15,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:42:15,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:42:15,892 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:15] "GET /pos/ui/80 HTTP/1.1" 200 6817 63 0.046 0.162 rw 2026-11-03 05:42:15,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': 'FF942B3C4EEF1CD3B6BD409E645A9D6C', 'loaderId': 'A49CA795016E45B22F013EFF9BBD0353', 'isDownload': False} 2026-11-03 05:42:15,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-11-03 05:42:15,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:15] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.309 ro 2026-11-03 05:42:16,017 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:15] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.051 ro 2026-11-03 05:42:16,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:16] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.068 ro 2026-11-03 05:42:16,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-11-03 05:42:16,812 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:42:16,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:42:16,847 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 05:42:16,895 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.015 rw 2026-11-03 05:42:16,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.008 0.022 rw 2026-11-03 05:42:17,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:42:17,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529374 263 0.22 0.662 rw 2026-11-03 05:42:18,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: The ready code tooks too much time : 2.124683141708374 2026-11-03 05:42:18,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate test code "odoo.startTour('PosLoyaltyTour1', {"stepDelay": 0, "debug": false})" 2026-11-03 05:42:18,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [1/165] Tour PosLoyaltyTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:42:18,056 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.014 ro 2026-11-03 05:42:18,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.003 0.024 ro 2026-11-03 05:42:18,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:42:18,167 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.024 rw 2026-11-03 05:42:18,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:18] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 05:42:18,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:18] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 05:42:18,808 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 05:42:18,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 05:42:18,992 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.056 rw 2026-11-03 05:42:19,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.047 - 2026-11-03 05:42:19,043 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:19] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.057 ro 2026-11-03 05:42:19,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.081 rw 2026-11-03 05:42:19,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:19] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.011 ro 2026-11-03 05:42:19,164 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 05:42:19,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:42:19,221 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.022 - 2026-11-03 05:42:19,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:19] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.032 0.067 rw 2026-11-03 05:42:19,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [2/165] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:42:19,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:19] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.051 0.173 rw 2026-11-03 05:42:19,542 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.032 0.22 rw 2026-11-03 05:42:19,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [3/165] Tour PosLoyaltyTour1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:42:19,585 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:19] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.041 rw 2026-11-03 05:42:19,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.058 rw 2026-11-03 05:42:19,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [4/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:19,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [5/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:42:20,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [6/165] Tour PosLoyaltyTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:42:20,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [7/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("5"))) 2026-11-03 05:42:20,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:20] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 05:42:20,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:20] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.005 - 2026-11-03 05:42:20,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:20] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-11-03 05:42:20,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [8/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:20,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [9/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:20,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [10/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:20,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [11/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:20,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [12/165] Tour PosLoyaltyTour1 → Step order total amount is '13.12' (trigger: .product-screen .order-summary .total:contains("13.12")) 2026-11-03 05:42:20,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [13/165] Tour PosLoyaltyTour1 → Step order total amount is '13.12' (trigger: .product-screen .order-summary .total:contains("13.12"):not(:visible)) 2026-11-03 05:42:20,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [14/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:42:20,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [15/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:42:20,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [16/165] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:42:20,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:42:20,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:42:20,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [17/165] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:42:20,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [18/165] Tour PosLoyaltyTour1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:42:20,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [19/165] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:20,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [20/165] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:42:21,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [21/165] Tour PosLoyaltyTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:42:21,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [22/165] Tour PosLoyaltyTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:42:21,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53098068 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a7ded56b-fa97-4046-94be-1e35bdb537a6'}] 2026-11-03 05:42:22,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53098068 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'a7ded56b-fa97-4046-94be-1e35bdb537a6'} created pos.order #506 2026-11-03 05:42:22,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53098068 finished 2026-11-03 05:42:22,317 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9696 219 0.251 0.675 rw 2026-11-03 05:42:22,471 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:22] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.021 ro 2026-11-03 05:42:22,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [23/165] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:42:22,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [24/165] Tour PosLoyaltyTour1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:42:22,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.049 rw 2026-11-03 05:42:22,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [25/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:22,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [26/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:42:22,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [27/165] Tour PosLoyaltyTour1 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 05:42:22,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [28/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("6"))) 2026-11-03 05:42:22,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [29/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:22,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [30/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:22,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [31/165] Tour PosLoyaltyTour1 → Step order total amount is '16.32' (trigger: .product-screen .order-summary .total:contains("16.32")) 2026-11-03 05:42:22,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [32/165] Tour PosLoyaltyTour1 → Step order total amount is '16.32' (trigger: .product-screen .order-summary .total:contains("16.32"):not(:visible)) 2026-11-03 05:42:22,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [33/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:22,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [34/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:22,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [35/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:22,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [36/165] Tour PosLoyaltyTour1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:42:22,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [37/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:22,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [38/165] Tour PosLoyaltyTour1 → Step order total amount is '19.2' (trigger: .product-screen .order-summary .total:contains("19.2")) 2026-11-03 05:42:23,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [39/165] Tour PosLoyaltyTour1 → Step order total amount is '19.2' (trigger: .product-screen .order-summary .total:contains("19.2"):not(:visible)) 2026-11-03 05:42:23,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [40/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:42:23,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [41/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:42:23,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [42/165] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:42:23,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [43/165] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:42:23,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [44/165] Tour PosLoyaltyTour1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:42:23,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [45/165] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:23,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [46/165] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:42:24,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [47/165] Tour PosLoyaltyTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:42:24,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [48/165] Tour PosLoyaltyTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:42:24,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5612219 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '7ec67ed0-e96c-4d2d-893b-9ca37b6d2b3b'}] 2026-11-03 05:42:24,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5612219 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '7ec67ed0-e96c-4d2d-893b-9ca37b6d2b3b'} created pos.order #507 2026-11-03 05:42:24,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5612219 finished 2026-11-03 05:42:24,808 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7945 166 0.15 0.526 rw 2026-11-03 05:42:24,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:24] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.02 ro 2026-11-03 05:42:25,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [49/165] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:42:25,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [50/165] Tour PosLoyaltyTour1 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:42:25,096 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.038 rw 2026-11-03 05:42:25,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [51/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:25,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [52/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:42:25,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [53/165] Tour PosLoyaltyTour1 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:42:25,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [54/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-11-03 05:42:25,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [55/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:25,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [56/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:25,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [57/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:25,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [58/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:25,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [59/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:25,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [60/165] Tour PosLoyaltyTour1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:42:25,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [61/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:25,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [62/165] Tour PosLoyaltyTour1 → Step order total amount is '45.90' (trigger: .product-screen .order-summary .total:contains("45.90")) 2026-11-03 05:42:25,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [63/165] Tour PosLoyaltyTour1 → Step order total amount is '45.90' (trigger: .product-screen .order-summary .total:contains("45.90"):not(:visible)) 2026-11-03 05:42:25,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [64/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:25,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [65/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:25,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [66/165] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:42:25,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [67/165] Tour PosLoyaltyTour1 → Step input text 'invalid_code' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:42:25,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [68/165] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:42:25,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [69/165] Tour PosLoyaltyTour1 → Step Check if there is a notification with text "invalid_code" (trigger: .o_notification:contains("invalid_code")) 2026-11-03 05:42:25,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:25] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 103 5 0.004 0.019 rw 2026-11-03 05:42:25,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [70/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:25,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [71/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:25,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [72/165] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:42:25,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [73/165] Tour PosLoyaltyTour1 → Step input text '1234' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:42:25,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [74/165] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:42:25,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [75/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:42:25,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [76/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:42:25,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [77/165] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:42:25,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:25] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 308 7 0.041 0.033 rw 2026-11-03 05:42:26,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [78/165] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:42:26,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [79/165] Tour PosLoyaltyTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:42:26,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [80/165] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:26,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [81/165] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:42:26,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [82/165] Tour PosLoyaltyTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:42:26,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [83/165] Tour PosLoyaltyTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:42:26,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54442906 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000003', 'uuid': 'f875a538-89f8-4af7-9f85-5b4bf60e7c11'}] 2026-11-03 05:42:27,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54442906 order {'name': '/', 'pos_reference': '261-80-000003', 'uuid': 'f875a538-89f8-4af7-9f85-5b4bf60e7c11'} created pos.order #508 2026-11-03 05:42:27,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54442906 finished 2026-11-03 05:42:27,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9633 177 0.149 0.541 rw 2026-11-03 05:42:27,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:27] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.006 ro 2026-11-03 05:42:27,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [84/165] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:42:27,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [85/165] Tour PosLoyaltyTour1 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-03 05:42:27,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.055 rw 2026-11-03 05:42:27,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [86/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:27,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [87/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 05:42:27,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [88/165] Tour PosLoyaltyTour1 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 05:42:27,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [89/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("4"))) 2026-11-03 05:42:27,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [90/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:27,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [91/165] Tour PosLoyaltyTour1 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:42:28,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [92/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:28,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [93/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:42:28,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [94/165] Tour PosLoyaltyTour1 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:42:28,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [95/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"9"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("9"))) 2026-11-03 05:42:28,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [96/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:28,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [97/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:28,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [98/165] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43")) 2026-11-03 05:42:28,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [99/165] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43"):not(:visible)) 2026-11-03 05:42:28,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [100/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:28,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [101/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:28,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [102/165] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:42:28,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [103/165] Tour PosLoyaltyTour1 → Step input text '5678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:42:28,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [104/165] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:42:28,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [105/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0","quantity":"3.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("3")):has(.price:contains("0"))) 2026-11-03 05:42:28,391 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:28] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 308 7 0.025 0.042 rw 2026-11-03 05:42:28,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [106/165] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43")) 2026-11-03 05:42:28,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [107/165] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43"):not(:visible)) 2026-11-03 05:42:28,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [108/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:28,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [109/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:28,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [110/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:28,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [111/165] Tour PosLoyaltyTour1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:42:28,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [112/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:28,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [113/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product"} (trigger: body:not(:has(.order-container .orderline.fst-italic:has(.product-name:contains("Free Product"))))) 2026-11-03 05:42:28,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [114/165] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43")) 2026-11-03 05:42:28,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [115/165] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43"):not(:visible)) 2026-11-03 05:42:28,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [116/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:42:28,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [117/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:42:28,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [118/165] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:42:29,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [119/165] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:42:29,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [120/165] Tour PosLoyaltyTour1 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:42:29,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [121/165] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:29,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [122/165] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:42:29,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [123/165] Tour PosLoyaltyTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:42:29,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [124/165] Tour PosLoyaltyTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:42:29,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88005180 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000004', 'uuid': '61088548-a946-480d-aaec-ff81185cd640'}] 2026-11-03 05:42:30,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88005180 order {'name': '/', 'pos_reference': '261-80-000004', 'uuid': '61088548-a946-480d-aaec-ff81185cd640'} created pos.order #509 2026-11-03 05:42:30,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88005180 finished 2026-11-03 05:42:30,534 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10668 195 0.194 0.598 rw 2026-11-03 05:42:30,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:30] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.004 0.02 ro 2026-11-03 05:42:30,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [125/165] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:42:30,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [126/165] Tour PosLoyaltyTour1 → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-03 05:42:30,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.029 rw 2026-11-03 05:42:30,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [127/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:30,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [128/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-03 05:42:30,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [129/165] Tour PosLoyaltyTour1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:42:30,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [130/165] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:30,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [131/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("10"))) 2026-11-03 05:42:31,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [132/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:31,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [133/165] Tour PosLoyaltyTour1 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:42:31,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [134/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:31,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [135/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:42:31,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [136/165] Tour PosLoyaltyTour1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:42:31,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [137/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("3"))) 2026-11-03 05:42:31,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [138/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:31,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [139/165] Tour PosLoyaltyTour1 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-03 05:42:31,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [140/165] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:31,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [141/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 05:42:31,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [142/165] Tour PosLoyaltyTour1 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 05:42:31,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [143/165] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("4"))) 2026-11-03 05:42:31,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [144/165] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:31,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [145/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:31,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [146/165] Tour PosLoyaltyTour1 → Step order total amount is '54.44' (trigger: .product-screen .order-summary .total:contains("54.44")) 2026-11-03 05:42:31,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [147/165] Tour PosLoyaltyTour1 → Step order total amount is '54.44' (trigger: .product-screen .order-summary .total:contains("54.44"):not(:visible)) 2026-11-03 05:42:31,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [148/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:31,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [149/165] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:31,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [150/165] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:42:31,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [151/165] Tour PosLoyaltyTour1 → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:42:31,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [152/165] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:42:31,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [153/165] Tour PosLoyaltyTour1 → 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-11-03 05:42:31,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [154/165] Tour PosLoyaltyTour1 → Step order total amount is '37.78' (trigger: .product-screen .order-summary .total:contains("37.78")) 2026-11-03 05:42:31,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [155/165] Tour PosLoyaltyTour1 → Step order total amount is '37.78' (trigger: .product-screen .order-summary .total:contains("37.78"):not(:visible)) 2026-11-03 05:42:31,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [156/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:42:31,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [157/165] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:42:31,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [158/165] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:42:32,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [159/165] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:42:32,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [160/165] Tour PosLoyaltyTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 05:42:32,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [161/165] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:32,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [162/165] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:42:32,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [163/165] Tour PosLoyaltyTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:42:32,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [164/165] Tour PosLoyaltyTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:42:32,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44515361 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000005', 'uuid': '8297b21a-555e-438b-8bd9-d3b661c71d11'}] 2026-11-03 05:42:33,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44515361 order {'name': '/', 'pos_reference': '261-80-000005', 'uuid': '8297b21a-555e-438b-8bd9-d3b661c71d11'} created pos.order #510 2026-11-03 05:42:33,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44515361 finished 2026-11-03 05:42:33,658 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 13390 212 0.201 0.662 rw 2026-11-03 05:42:33,786 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:33] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:42:33,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [165/165] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:42:33,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-11-03 05:42:33,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 05:42:33,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.064 rw 2026-11-03 05:42:34,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:42:34,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yNHCeH_o - [03/Nov/2026 05:42:17] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 17.21 rw 2026-11-03 05:42:34,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 30026388 (allocated 32919552) 2026-11-03 05:42:34,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 42439 2026-11-03 05:42:34,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-11-03 05:42:34,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 42439 2026-11-03 05:42:34,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054234_426023_test_pos_loyalty_tour_basic.txt 2026-11-03 05:42:34,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpdu8ihivc_chrome_odoo" 2026-11-03 05:42:35,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 42571 2026-11-03 05:42:35,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmp8edl51xa_chrome_odoo 2026-11-03 05:42:35,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:38417/json/version 2026-11-03 05:42:35,052 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:42:35,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-11-03 05:42:35,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:38417/json 2026-11-03 05:42:35,108 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:42:35,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:38417/devtools/page/FD7094B7545ADAB8E57D8B050C94E69B 2026-11-03 05:42:35,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-11-03 05:42:35,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-11-03 05:42:35,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:42:35,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-11-03 05:42:35,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:42:35,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:42:35,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:35] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.025 0.083 rw 2026-11-03 05:42:35,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': 'FD7094B7545ADAB8E57D8B050C94E69B', 'loaderId': '0D72E9007671A6A7BA447637CEE7B58E', 'isDownload': False} 2026-11-03 05:42:35,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-11-03 05:42:35,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:35] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.179 ro 2026-11-03 05:42:35,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:35] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.038 ro 2026-11-03 05:42:35,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:35] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.038 ro 2026-11-03 05:42:36,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-11-03 05:42:36,426 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:42:36,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:42:36,454 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.013 ro 2026-11-03 05:42:36,499 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.01 rw 2026-11-03 05:42:36,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.03 rw 2026-11-03 05:42:36,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:42:37,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529437 249 0.261 0.711 rw 2026-11-03 05:42:37,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: The ready code tooks too much time : 2.2758383750915527 2026-11-03 05:42:37,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate test code "odoo.startTour('PosLoyaltyTour2', {"stepDelay": 0, "debug": false})" 2026-11-03 05:42:37,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [1/173] Tour PosLoyaltyTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:42:37,760 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.012 0.009 ro 2026-11-03 05:42:37,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-11-03 05:42:37,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 05:42:37,891 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 05:42:37,924 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:37] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-11-03 05:42:38,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:38] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.012 ro 2026-11-03 05:42:38,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.008 0.021 rw 2026-11-03 05:42:38,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 05:42:38,898 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 05:42:38,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.012 0.044 rw 2026-11-03 05:42:38,936 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:38] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.039 ro 2026-11-03 05:42:38,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.065 rw 2026-11-03 05:42:39,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:39] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-11-03 05:42:39,028 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 05:42:39,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 05:42:39,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.056 - 2026-11-03 05:42:39,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [2/173] Tour PosLoyaltyTour2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:42:39,227 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:39] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.048 0.138 rw 2026-11-03 05:42:39,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:39] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.062 0.24 rw 2026-11-03 05:42:39,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [3/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:39,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [4/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:42:39,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.328 rw 2026-11-03 05:42:39,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [5/173] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:42:39,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [6/173] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:39,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [7/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("10"))) 2026-11-03 05:42:39,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:42:39,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:39] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 05:42:39,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:39] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 05:42:39,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [8/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:39,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [9/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:39,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [10/173] Tour PosLoyaltyTour2 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-03 05:42:39,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [11/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:39,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [12/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 05:42:39,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [13/173] Tour PosLoyaltyTour2 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 05:42:39,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [14/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("4"))) 2026-11-03 05:42:40,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [15/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:40,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [16/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:40,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [17/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:40,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [18/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:40,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [19/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:42:40,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [20/173] Tour PosLoyaltyTour2 → Step input text '123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:42:40,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [21/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:42:40,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [22/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:40,375 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:40] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 306 7 0.006 0.039 rw 2026-11-03 05:42:40,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [23/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:40,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [24/173] Tour PosLoyaltyTour2 → Step order total amount is '60.78' (trigger: .product-screen .order-summary .total:contains("60.78")) 2026-11-03 05:42:40,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [25/173] Tour PosLoyaltyTour2 → Step order total amount is '60.78' (trigger: .product-screen .order-summary .total:contains("60.78"):not(:visible)) 2026-11-03 05:42:40,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [26/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:42:40,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [27/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:42:40,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [28/173] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:42:40,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:42:40,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:42:40,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [29/173] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:42:41,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [30/173] Tour PosLoyaltyTour2 → Step click numpad button: 7 (trigger: div.numpad button:contains(/^7$/)) 2026-11-03 05:42:41,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [31/173] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:41,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [32/173] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:42:41,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [33/173] Tour PosLoyaltyTour2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:42:41,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10820405 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '9a909610-b1aa-423c-bc1f-73162d6e06cf'}] 2026-11-03 05:42:41,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [34/173] Tour PosLoyaltyTour2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:42:42,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10820405 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '9a909610-b1aa-423c-bc1f-73162d6e06cf'} created pos.order #511 2026-11-03 05:42:42,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10820405 finished 2026-11-03 05:42:42,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11756 200 0.161 0.475 rw 2026-11-03 05:42:42,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:42] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.008 ro 2026-11-03 05:42:42,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [35/173] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:42:42,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [36/173] Tour PosLoyaltyTour2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:42:42,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [37/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:42,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [38/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:42:42,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.055 rw 2026-11-03 05:42:42,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [39/173] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:42:42,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [40/173] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:42:42,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [41/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"11"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("11"))) 2026-11-03 05:42:42,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [42/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:42,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [43/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:42,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [44/173] Tour PosLoyaltyTour2 → Step order total amount is '51.51' (trigger: .product-screen .order-summary .total:contains("51.51")) 2026-11-03 05:42:42,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [45/173] Tour PosLoyaltyTour2 → Step order total amount is '51.51' (trigger: .product-screen .order-summary .total:contains("51.51"):not(:visible)) 2026-11-03 05:42:42,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [46/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:42,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [47/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:42,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [48/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:42:42,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [49/173] Tour PosLoyaltyTour2 → Step input text '345678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:42:42,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [50/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:42:42,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [51/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:42,816 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:42] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 306 7 0.008 0.041 rw 2026-11-03 05:42:42,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [52/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:42,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [53/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:42,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [54/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:42:42,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [55/173] Tour PosLoyaltyTour2 → Step input text '5678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:42:42,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [56/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:42:42,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [57/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("0"))) 2026-11-03 05:42:42,984 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:42] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 305 7 0.013 0.052 rw 2026-11-03 05:42:43,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [58/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:43,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [59/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:43,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [60/173] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:42:43,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [61/173] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:42:43,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [62/173] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:42:43,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [63/173] Tour PosLoyaltyTour2 → Step click numpad button: 8 (trigger: div.numpad button:contains(/^8$/)) 2026-11-03 05:42:43,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [64/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:43,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [65/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-8.72"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-8.72"))) 2026-11-03 05:42:43,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [66/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("0"))) 2026-11-03 05:42:43,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [67/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:43,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [68/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:43,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [69/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:42:43,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [70/173] Tour PosLoyaltyTour2 → Step input text '5678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:42:43,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [71/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:42:43,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [72/173] Tour PosLoyaltyTour2 → Step order total amount is '78.49' (trigger: .product-screen .order-summary .total:contains("78.49")) 2026-11-03 05:42:43,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [73/173] Tour PosLoyaltyTour2 → Step order total amount is '78.49' (trigger: .product-screen .order-summary .total:contains("78.49"):not(:visible)) 2026-11-03 05:42:43,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [74/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:42:43,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [75/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:42:43,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [76/173] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:42:43,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [77/173] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:42:43,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [78/173] Tour PosLoyaltyTour2 → Step click numpad button: 8 (trigger: div.numpad button:contains(/^8$/)) 2026-11-03 05:42:43,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [79/173] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:43,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [80/173] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:42:44,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [81/173] Tour PosLoyaltyTour2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:42:44,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [82/173] Tour PosLoyaltyTour2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:42:44,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37592710 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000002', 'uuid': 'a2b31283-6718-45d4-a42d-98284e296ad8'}] 2026-11-03 05:42:45,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37592710 order {'name': '/', 'pos_reference': '262-80-000002', 'uuid': 'a2b31283-6718-45d4-a42d-98284e296ad8'} created pos.order #512 2026-11-03 05:42:45,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37592710 finished 2026-11-03 05:42:45,173 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11444 188 0.156 0.516 rw 2026-11-03 05:42:45,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:45] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.008 ro 2026-11-03 05:42:45,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [83/173] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:42:45,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [84/173] Tour PosLoyaltyTour2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 05:42:45,436 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.033 rw 2026-11-03 05:42:45,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [85/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:45,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [86/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 05:42:45,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [87/173] Tour PosLoyaltyTour2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 05:42:45,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [88/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("6"))) 2026-11-03 05:42:45,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [89/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:45,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [90/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:45,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [91/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:45,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [92/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:45,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [93/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:45,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [94/173] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:42:45,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [95/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:45,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [96/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:45,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [97/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:45,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [98/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:42:45,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [99/173] Tour PosLoyaltyTour2 → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:42:45,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [100/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:42:45,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [101/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:45,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [102/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:45,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [103/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:45,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [104/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:42:45,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [105/173] Tour PosLoyaltyTour2 → Step input text '1357' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:42:45,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [106/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:42:45,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [107/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"0"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("0"))) 2026-11-03 05:42:46,016 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:46] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 305 7 0.015 0.033 rw 2026-11-03 05:42:46,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [108/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Organizer","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Organizer")):has(.qty:contains("6"))) 2026-11-03 05:42:46,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [109/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("6"))) 2026-11-03 05:42:46,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [110/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:46,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [111/173] Tour PosLoyaltyTour2 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 05:42:46,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [112/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:46,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [113/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:46,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [114/173] Tour PosLoyaltyTour2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-11-03 05:42:46,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [115/173] Tour PosLoyaltyTour2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-11-03 05:42:46,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [116/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:42:46,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [117/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:42:46,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [118/173] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:42:46,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [119/173] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:42:46,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [120/173] Tour PosLoyaltyTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:42:46,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [121/173] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:46,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [122/173] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:42:47,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [123/173] Tour PosLoyaltyTour2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:42:47,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [124/173] Tour PosLoyaltyTour2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:42:47,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14746775 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000003', 'uuid': '6e98e5bb-c89a-4b29-98ad-32020088fac6'}] 2026-11-03 05:42:48,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14746775 order {'name': '/', 'pos_reference': '262-80-000003', 'uuid': '6e98e5bb-c89a-4b29-98ad-32020088fac6'} created pos.order #513 2026-11-03 05:42:48,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14746775 finished 2026-11-03 05:42:48,262 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11366 189 0.266 0.577 rw 2026-11-03 05:42:48,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:48] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.011 ro 2026-11-03 05:42:48,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [125/173] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:42:48,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [126/173] Tour PosLoyaltyTour2 → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-03 05:42:48,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [127/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:48,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [128/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-03 05:42:48,557 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.04 rw 2026-11-03 05:42:48,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [129/173] Tour PosLoyaltyTour2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 05:42:48,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [130/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("6"))) 2026-11-03 05:42:48,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [131/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:48,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [132/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:48,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [133/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:48,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [134/173] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:42:48,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [135/173] Tour PosLoyaltyTour2 → Step input text '098765' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:42:48,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [136/173] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:42:48,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [137/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:48,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [138/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:48,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:48] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 306 7 0.01 0.08 rw 2026-11-03 05:42:48,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [139/173] Tour PosLoyaltyTour2 → Step order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64")) 2026-11-03 05:42:48,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [140/173] Tour PosLoyaltyTour2 → Step order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64"):not(:visible)) 2026-11-03 05:42:48,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [141/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:48,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [142/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:48,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [143/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:48,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [144/173] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:42:49,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [145/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:49,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [146/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:49,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [147/173] Tour PosLoyaltyTour2 → Step order total amount is '17.23' (trigger: .product-screen .order-summary .total:contains("17.23")) 2026-11-03 05:42:49,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [148/173] Tour PosLoyaltyTour2 → Step order total amount is '17.23' (trigger: .product-screen .order-summary .total:contains("17.23"):not(:visible)) 2026-11-03 05:42:49,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [149/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:42:49,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [150/173] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:42:49,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [151/173] Tour PosLoyaltyTour2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:42:49,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [152/173] Tour PosLoyaltyTour2 → Step .selection-item span:nth-child(2) 2026-11-03 05:42:49,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [153/173] Tour PosLoyaltyTour2 → Step select reward (trigger: .selection-item:contains("90% on the cheapest product")) 2026-11-03 05:42:49,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [154/173] Tour PosLoyaltyTour2 → 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-11-03 05:42:49,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [155/173] Tour PosLoyaltyTour2 → Step order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64")) 2026-11-03 05:42:49,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [156/173] Tour PosLoyaltyTour2 → Step order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64"):not(:visible)) 2026-11-03 05:42:49,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [157/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"10% on your order"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("10% on your order"))) 2026-11-03 05:42:49,282 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [158/173] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"10% on your order"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("10% on your order"))) 2026-11-03 05:42:49,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [159/173] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:42:49,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [160/173] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:42:49,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [161/173] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:42:49,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [162/173] Tour PosLoyaltyTour2 → Step order total amount is '16.27' (trigger: .product-screen .order-summary .total:contains("16.27")) 2026-11-03 05:42:49,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [163/173] Tour PosLoyaltyTour2 → Step order total amount is '16.27' (trigger: .product-screen .order-summary .total:contains("16.27"):not(:visible)) 2026-11-03 05:42:49,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [164/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:42:49,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [165/173] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:42:49,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [166/173] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:42:49,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [167/173] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:42:49,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [168/173] Tour PosLoyaltyTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:42:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [169/173] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:42:50,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [170/173] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:42:50,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [171/173] Tour PosLoyaltyTour2 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:42:50,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [172/173] Tour PosLoyaltyTour2 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:42:50,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75767457 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000004', 'uuid': 'db59109a-dbe6-4860-b61b-7d951e767417'}] 2026-11-03 05:42:51,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75767457 order {'name': '/', 'pos_reference': '262-80-000004', 'uuid': 'db59109a-dbe6-4860-b61b-7d951e767417'} created pos.order #514 2026-11-03 05:42:51,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75767457 finished 2026-11-03 05:42:51,262 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9676 182 0.177 0.562 rw 2026-11-03 05:42:51,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:51] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.016 ro 2026-11-03 05:42:51,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [173/173] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:42:51,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-11-03 05:42:51,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 05:42:51,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.033 0.087 rw 2026-11-03 05:42:51,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:42:51,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UJZoWLYE - [03/Nov/2026 05:42:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 15.28 rw 2026-11-03 05:42:51,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 31270076 (allocated 35540992) 2026-11-03 05:42:51,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 42571 2026-11-03 05:42:51,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-11-03 05:42:51,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 42571 2026-11-03 05:42:52,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054252_090668_test_pos_loyalty_tour_basic.txt 2026-11-03 05:42:52,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmp8edl51xa_chrome_odoo" 2026-11-03 05:42:52,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-11-03 05:42:53,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 42720 2026-11-03 05:42:53,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmp_941fk7u_chrome_odoo 2026-11-03 05:42:53,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:40317/json/version 2026-11-03 05:42:53,473 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40317', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:42:53,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-11-03 05:42:53,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:40317/json 2026-11-03 05:42:53,573 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40317', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:42:53,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:40317/devtools/page/8C2B7A490651D10CDAD4EBEA92C40A05 2026-11-03 05:42:53,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-11-03 05:42:53,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-11-03 05:42:53,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:42:53,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-11-03 05:42:53,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:42:53,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:42:54,061 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:54] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.064 0.143 rw 2026-11-03 05:42:54,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': '8C2B7A490651D10CDAD4EBEA92C40A05', 'loaderId': 'AD255EBF5B20667F093438983C8DFF3E', 'isDownload': False} 2026-11-03 05:42:54,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-11-03 05:42:54,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:54] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.288 ro 2026-11-03 05:42:54,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:54] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.024 ro 2026-11-03 05:42:54,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:54] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.065 ro 2026-11-03 05:42:55,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-11-03 05:42:55,029 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:42:55,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:42:55,082 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 05:42:55,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.029 rw 2026-11-03 05:42:55,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.017 0.047 rw 2026-11-03 05:42:55,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:42:56,223 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525853 265 0.283 0.722 rw 2026-11-03 05:42:56,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: The ready code tooks too much time : 2.3944218158721924 2026-11-03 05:42:56,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate test code "odoo.startTour('PosLoyaltyTour3', {"stepDelay": 0, "debug": false})" 2026-11-03 05:42:56,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [1/16] Tour PosLoyaltyTour3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:42:56,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.026 ro 2026-11-03 05:42:56,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.011 ro 2026-11-03 05:42:56,582 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-11-03 05:42:56,615 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.029 rw 2026-11-03 05:42:56,623 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:56] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 05:42:57,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:57] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.012 ro 2026-11-03 05:42:57,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-11-03 05:42:57,529 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 05:42:57,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.087 rw 2026-11-03 05:42:57,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.04 - 2026-11-03 05:42:57,574 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:57] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.061 ro 2026-11-03 05:42:57,581 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:57] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.072 rw 2026-11-03 05:42:57,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-11-03 05:42:57,683 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:57] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.014 0.01 ro 2026-11-03 05:42:57,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 05:42:57,716 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.018 - 2026-11-03 05:42:57,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:57] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.035 0.102 rw 2026-11-03 05:42:57,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [2/16] Tour PosLoyaltyTour3 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:42:57,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [3/16] Tour PosLoyaltyTour3 → Step click product 'Promo Product' (trigger: article.product .product-content .product-name:contains("Promo Product")) 2026-11-03 05:42:58,011 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:58] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.088 0.225 rw 2026-11-03 05:42:58,052 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.281 rw 2026-11-03 05:42:58,077 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:58] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.086 rw 2026-11-03 05:42:58,220 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.086 0.108 rw 2026-11-03 05:42:58,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [4/16] Tour PosLoyaltyTour3 → Step order total amount is '34.50' (trigger: .product-screen .order-summary .total:contains("34.50")) 2026-11-03 05:42:58,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [5/16] Tour PosLoyaltyTour3 → Step order total amount is '34.50' (trigger: .product-screen .order-summary .total:contains("34.50"):not(:visible)) 2026-11-03 05:42:58,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [6/16] Tour PosLoyaltyTour3 → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-11-03 05:42:58,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [7/16] Tour PosLoyaltyTour3 → 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-11-03 05:42:58,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:58] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 05:42:58,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [8/16] Tour PosLoyaltyTour3 → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 05:42:58,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [9/16] Tour PosLoyaltyTour3 → 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-11-03 05:42:58,760 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:58] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 05:42:58,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [10/16] Tour PosLoyaltyTour3 → Step order total amount is '34.50' (trigger: .product-screen .order-summary .total:contains("34.50")) 2026-11-03 05:42:58,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [11/16] Tour PosLoyaltyTour3 → Step order total amount is '34.50' (trigger: .product-screen .order-summary .total:contains("34.50"):not(:visible)) 2026-11-03 05:42:58,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [12/16] Tour PosLoyaltyTour3 → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 05:42:58,765 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:58] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 05:42:58,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [13/16] Tour PosLoyaltyTour3 → 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-11-03 05:42:58,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [14/16] Tour PosLoyaltyTour3 → 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-11-03 05:42:58,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [15/16] Tour PosLoyaltyTour3 → Step order total amount is '49.50' (trigger: .product-screen .order-summary .total:contains("49.50")) 2026-11-03 05:42:58,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: [16/16] Tour PosLoyaltyTour3 → Step order total amount is '49.50' (trigger: .product-screen .order-summary .total:contains("49.50"):not(:visible)) 2026-11-03 05:42:58,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-11-03 05:42:58,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 05:42:59,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:42:59,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 21659612 (allocated 23089152) 2026-11-03 05:42:59,089 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8qHRB34o - [03/Nov/2026 05:42:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.02 3.882 rw 2026-11-03 05:42:59,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 42720 2026-11-03 05:42:59,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-11-03 05:42:59,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 42720 2026-11-03 05:42:59,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054259_311144_test_pos_loyalty_tour_max_amount.txt 2026-11-03 05:42:59,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmp_941fk7u_chrome_odoo" 2026-11-03 05:42:59,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-11-03 05:43:00,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 42853 2026-11-03 05:43:00,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmpawd4ew67_chrome_odoo 2026-11-03 05:43:00,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:46043/json/version 2026-11-03 05:43:00,555 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46043', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:00,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-11-03 05:43:00,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:46043/json 2026-11-03 05:43:00,625 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46043', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:00,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:46043/devtools/page/68ACFF8649EF5E0468AE7A7F3E877BEF 2026-11-03 05:43:00,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-11-03 05:43:00,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-11-03 05:43:00,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:43:00,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-11-03 05:43:00,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:43:00,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:43:01,118 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:01] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.041 0.157 rw 2026-11-03 05:43:01,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': '68ACFF8649EF5E0468AE7A7F3E877BEF', 'loaderId': '5F49E17E25BF73FF36A4F5740FF56BC1', 'isDownload': False} 2026-11-03 05:43:01,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-11-03 05:43:01,213 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:01] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.287 ro 2026-11-03 05:43:01,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:01] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.032 ro 2026-11-03 05:43:01,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:01] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.061 ro 2026-11-03 05:43:02,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-11-03 05:43:02,096 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:43:02,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 05:43:02,184 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.033 ro 2026-11-03 05:43:02,229 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-11-03 05:43:02,254 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.022 rw 2026-11-03 05:43:02,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:43:03,125 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525290 263 0.221 0.625 rw 2026-11-03 05:43:03,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: The ready code tooks too much time : 2.2194886207580566 2026-11-03 05:43:03,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate test code "odoo.startTour('PosLoyaltyTour9', {"stepDelay": 0, "debug": false})" 2026-11-03 05:43:03,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.011 ro 2026-11-03 05:43:03,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [1/30] Tour PosLoyaltyTour9 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:43:03,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.008 ro 2026-11-03 05:43:03,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-11-03 05:43:03,469 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.031 rw 2026-11-03 05:43:03,507 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:03] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 05:43:03,999 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:03] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 05:43:04,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.013 rw 2026-11-03 05:43:04,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.052 rw 2026-11-03 05:43:04,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 05:43:04,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 05:43:04,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.05 ro 2026-11-03 05:43:04,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.047 rw 2026-11-03 05:43:04,470 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-11-03 05:43:04,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-11-03 05:43:04,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 05:43:04,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.025 - 2026-11-03 05:43:04,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [2/30] Tour PosLoyaltyTour9 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:43:04,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.038 0.099 rw 2026-11-03 05:43:04,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.031 0.235 rw 2026-11-03 05:43:04,781 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.224 rw 2026-11-03 05:43:04,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [3/30] Tour PosLoyaltyTour9 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:04,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [4/30] Tour PosLoyaltyTour9 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:43:04,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.029 rw 2026-11-03 05:43:04,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.019 0.096 rw 2026-11-03 05:43:05,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:05] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.013 ro 2026-11-03 05:43:05,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [5/30] Tour PosLoyaltyTour9 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:43:05,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [6/30] Tour PosLoyaltyTour9 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:43:05,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [7/30] Tour PosLoyaltyTour9 → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:43:05,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [8/30] Tour PosLoyaltyTour9 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:43:05,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:05] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:43:05,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [9/30] Tour PosLoyaltyTour9 → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-11-03 05:43:05,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [10/30] Tour PosLoyaltyTour9 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-11-03 05:43:05,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [11/30] Tour PosLoyaltyTour9 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:05,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [12/30] Tour PosLoyaltyTour9 → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-11-03 05:43:05,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:05] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.005 0.028 ro 2026-11-03 05:43:05,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [13/30] Tour PosLoyaltyTour9 → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 05:43:05,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [14/30] Tour PosLoyaltyTour9 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:05,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [15/30] Tour PosLoyaltyTour9 → Step order total amount is '210.00' (trigger: .product-screen .order-summary .total:contains("210.00")) 2026-11-03 05:43:05,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [16/30] Tour PosLoyaltyTour9 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:05,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [17/30] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:43:05,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [18/30] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:43:05,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [19/30] Tour PosLoyaltyTour9 → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Actions"))) 2026-11-03 05:43:05,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [20/30] Tour PosLoyaltyTour9 → Step .control-buttons button.active:contains("Reward") 2026-11-03 05:43:05,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [21/30] Tour PosLoyaltyTour9 → Step cancel dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("actions")) .modal-header button[aria-label="Close"]) 2026-11-03 05:43:05,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [22/30] Tour PosLoyaltyTour9 → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:43:05,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [23/30] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:43:05,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [24/30] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:43:05,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [25/30] Tour PosLoyaltyTour9 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:43:05,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [26/30] Tour PosLoyaltyTour9 → Step .selection-item span:nth-child(2) 2026-11-03 05:43:05,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [27/30] Tour PosLoyaltyTour9 → Step select reward (trigger: .selection-item:contains("$ 5")) 2026-11-03 05:43:05,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [28/30] Tour PosLoyaltyTour9 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:05,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [29/30] Tour PosLoyaltyTour9 → Step order total amount is '205.00' (trigger: .product-screen .order-summary .total:contains("205.00")) 2026-11-03 05:43:05,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [30/30] Tour PosLoyaltyTour9 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:05,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-11-03 05:43:05,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 05:43:05,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:05] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:43:06,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:43:06,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 20941552 (allocated 22302720) 2026-11-03 05:43:06,164 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.899 rw 2026-11-03 05:43:06,179 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O-EFi1On - [03/Nov/2026 05:43:06] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:43:06,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 42853 2026-11-03 05:43:06,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-11-03 05:43:06,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 42853 2026-11-03 05:43:06,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054306_380355_test_promo_with_different_taxes.txt 2026-11-03 05:43:06,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmpawd4ew67_chrome_odoo" 2026-11-03 05:43:06,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-11-03 05:43:07,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 42985 2026-11-03 05:43:07,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmplqntnro4_chrome_odoo 2026-11-03 05:43:07,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:43593/json/version 2026-11-03 05:43:07,585 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:07,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-11-03 05:43:07,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:43593/json 2026-11-03 05:43:07,676 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:07,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:43593/devtools/page/08D5179634066F197EBF711934308858 2026-11-03 05:43:07,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-11-03 05:43:07,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-11-03 05:43:07,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:43:07,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-11-03 05:43:07,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:43:07,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:43:08,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:08] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.046 0.133 rw 2026-11-03 05:43:08,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': '08D5179634066F197EBF711934308858', 'loaderId': '055BDCE19A861CF7C37E9FF92E7068CF', 'isDownload': False} 2026-11-03 05:43:08,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-11-03 05:43:08,271 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:08] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.057 ro 2026-11-03 05:43:08,283 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:08] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.075 ro 2026-11-03 05:43:08,288 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:08] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.316 ro 2026-11-03 05:43:09,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-11-03 05:43:09,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:43:09,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:43:09,197 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 05:43:09,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.012 rw 2026-11-03 05:43:09,248 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.022 rw 2026-11-03 05:43:09,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:43:10,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526764 264 0.274 0.653 rw 2026-11-03 05:43:10,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: The ready code tooks too much time : 2.26751708984375 2026-11-03 05:43:10,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate test code "odoo.startTour('PosLoyaltyTour8', {"stepDelay": 0, "debug": false})" 2026-11-03 05:43:10,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.01 ro 2026-11-03 05:43:10,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [1/13] Tour PosLoyaltyTour8 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:43:10,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.02 ro 2026-11-03 05:43:10,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 05:43:10,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:10] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.044 rw 2026-11-03 05:43:10,616 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.066 rw 2026-11-03 05:43:11,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.003 0.008 ro 2026-11-03 05:43:11,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 05:43:11,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 05:43:11,460 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.072 rw 2026-11-03 05:43:11,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 05:43:11,492 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.046 ro 2026-11-03 05:43:11,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.056 rw 2026-11-03 05:43:11,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 05:43:11,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.027 ro 2026-11-03 05:43:11,598 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.035 - 2026-11-03 05:43:11,616 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.057 - 2026-11-03 05:43:11,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [2/13] Tour PosLoyaltyTour8 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:43:11,758 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.092 0.11 rw 2026-11-03 05:43:11,833 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.024 0.247 rw 2026-11-03 05:43:11,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [3/13] Tour PosLoyaltyTour8 → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-11-03 05:43:11,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.021 0.322 rw 2026-11-03 05:43:11,955 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:11] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.101 rw 2026-11-03 05:43:12,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.024 0.152 rw 2026-11-03 05:43:12,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [4/13] Tour PosLoyaltyTour8 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:43:12,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [5/13] Tour PosLoyaltyTour8 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:43:12,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [6/13] Tour PosLoyaltyTour8 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:43:12,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [7/13] Tour PosLoyaltyTour8 → Step .selection-item span:nth-child(2) 2026-11-03 05:43:12,464 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:12] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:43:12,464 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:12] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 05:43:12,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:12] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.009 - 2026-11-03 05:43:12,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [8/13] Tour PosLoyaltyTour8 → Step select reward (trigger: .selection-item:contains("Add "Free Product - Product A"")) 2026-11-03 05:43:12,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [9/13] Tour PosLoyaltyTour8 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"0","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:43:12,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [10/13] Tour PosLoyaltyTour8 → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 05:43:12,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [11/13] Tour PosLoyaltyTour8 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:12,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [12/13] Tour PosLoyaltyTour8 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-03 05:43:12,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [13/13] Tour PosLoyaltyTour8 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:12,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-11-03 05:43:12,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 05:43:12,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:43:12,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 21369780 (allocated 22564864) 2026-11-03 05:43:12,885 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 V443N89I - [03/Nov/2026 05:43:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.591 rw 2026-11-03 05:43:12,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 42985 2026-11-03 05:43:12,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-11-03 05:43:12,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 42985 2026-11-03 05:43:13,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054313_149344_test_promo_with_free_product.txt 2026-11-03 05:43:13,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmplqntnro4_chrome_odoo" 2026-11-03 05:43:13,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-11-03 05:43:14,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 43110 2026-11-03 05:43:14,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpy65yno7d_chrome_odoo 2026-11-03 05:43:14,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:38413/json/version 2026-11-03 05:43:14,547 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:14,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-11-03 05:43:14,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:38413/json 2026-11-03 05:43:14,605 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:14,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:38413/devtools/page/CE51C801BBC1C74E53B2FA66F66D3746 2026-11-03 05:43:14,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-11-03 05:43:14,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-11-03 05:43:14,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:43:14,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-11-03 05:43:14,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Open "http://127.0.0.1:8069/pos/ui/84" in browser 2026-11-03 05:43:14,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigating to: "http://127.0.0.1:8069/pos/ui/84" 2026-11-03 05:43:15,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:15] "GET /pos/ui/84 HTTP/1.1" 200 6817 64 0.032 0.168 rw 2026-11-03 05:43:15,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': 'CE51C801BBC1C74E53B2FA66F66D3746', 'loaderId': '96DC9F2DC7EFC0DFFCE13F5F6E93529A', 'isDownload': False} 2026-11-03 05:43:15,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-11-03 05:43:15,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:15] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.048 ro 2026-11-03 05:43:15,238 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:15] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.291 ro 2026-11-03 05:43:15,269 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:15] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.072 ro 2026-11-03 05:43:15,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-11-03 05:43:15,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-11-03 05:43:16,003 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:43:16,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.02 ro 2026-11-03 05:43:16,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.01 0.031 rw 2026-11-03 05:43:16,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.053 rw 2026-11-03 05:43:16,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:43:16,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 528033 266 0.231 0.625 rw 2026-11-03 05:43:17,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: The ready code tooks too much time : 2.12847900390625 2026-11-03 05:43:17,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate test code "odoo.startTour('PosCouponTour5', {"stepDelay": 0, "debug": false})" 2026-11-03 05:43:17,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [1/33] Tour PosCouponTour5 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:43:17,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.015 ro 2026-11-03 05:43:17,389 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.016 ro 2026-11-03 05:43:17,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:43:17,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.047 rw 2026-11-03 05:43:17,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:17] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.029 rw 2026-11-03 05:43:18,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.016 ro 2026-11-03 05:43:18,150 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 05:43:18,313 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.048 rw 2026-11-03 05:43:18,324 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 05:43:18,345 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.014 - 2026-11-03 05:43:18,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.042 ro 2026-11-03 05:43:18,372 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.058 rw 2026-11-03 05:43:18,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-11-03 05:43:18,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 05:43:18,470 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 05:43:18,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.019 - 2026-11-03 05:43:18,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [2/33] Tour PosCouponTour5 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:43:18,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "GET /pos/ui/84 HTTP/1.1" 200 6857 31 0.049 0.085 rw 2026-11-03 05:43:18,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [3/33] Tour PosCouponTour5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:18,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [4/33] Tour PosCouponTour5 → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:43:18,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "GET /pos/ui/84?from_backend=True HTTP/1.1" 200 6857 31 0.022 0.279 rw 2026-11-03 05:43:18,842 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.312 rw 2026-11-03 05:43:18,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.126 rw 2026-11-03 05:43:18,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.029 0.164 rw 2026-11-03 05:43:19,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [5/33] Tour PosCouponTour5 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:43:19,089 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:19] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 265 4 0.008 0.035 ro 2026-11-03 05:43:19,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [6/33] Tour PosCouponTour5 → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:43:19,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [7/33] Tour PosCouponTour5 → Step Search customer with "AAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:43:19,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [8/33] Tour PosCouponTour5 → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:43:19,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:19] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-11-03 05:43:19,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [9/33] Tour PosCouponTour5 → Step Check "AAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA")) 2026-11-03 05:43:19,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [10/33] Tour PosCouponTour5 → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-11-03 05:43:19,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [11/33] Tour PosCouponTour5 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:19,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [12/33] Tour PosCouponTour5 → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-03 05:43:19,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:19] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 265 4 0.005 0.035 ro 2026-11-03 05:43:19,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [13/33] Tour PosCouponTour5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:19,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [14/33] Tour PosCouponTour5 → 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(.qty:contains("1"))) 2026-11-03 05:43:19,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [15/33] Tour PosCouponTour5 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:43:19,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [16/33] Tour PosCouponTour5 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:43:19,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [17/33] Tour PosCouponTour5 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:43:19,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [18/33] Tour PosCouponTour5 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:43:19,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [19/33] Tour PosCouponTour5 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:43:19,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [20/33] Tour PosCouponTour5 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:43:19,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [21/33] Tour PosCouponTour5 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:43:19,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [22/33] Tour PosCouponTour5 → 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(.qty:contains("1"))) 2026-11-03 05:43:19,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [23/33] Tour PosCouponTour5 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:19,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [24/33] Tour PosCouponTour5 → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-11-03 05:43:19,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [25/33] Tour PosCouponTour5 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:43:19,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [26/33] Tour PosCouponTour5 → Step click Actions button (trigger: .more-btn) 2026-11-03 05:43:19,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [27/33] Tour PosCouponTour5 → Step click discount button (trigger: .js_discount) 2026-11-03 05:43:19,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [28/33] Tour PosCouponTour5 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:43:19,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [29/33] Tour PosCouponTour5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:19,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [30/33] Tour PosCouponTour5 → Step order total amount is '80.00' (trigger: .product-screen .order-summary .total:contains("80.00")) 2026-11-03 05:43:19,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [31/33] Tour PosCouponTour5 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:19,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [32/33] Tour PosCouponTour5 → Step loyalty points awarded 80 (trigger: .loyalty-points-won:contains("80")) 2026-11-03 05:43:19,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [33/33] Tour PosCouponTour5 → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 05:43:19,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-11-03 05:43:19,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-11-03 05:43:20,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:43:20,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 20770832 (allocated 21778432) 2026-11-03 05:43:20,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WM5MU8B- - [03/Nov/2026 05:43:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.019 3.862 rw 2026-11-03 05:43:20,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 43110 2026-11-03 05:43:20,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-11-03 05:43:20,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 43110 2026-11-03 05:43:20,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054320_314134_test_promotion_program_with_global_discount.txt 2026-11-03 05:43:20,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmpy65yno7d_chrome_odoo" 2026-11-03 05:43:20,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-11-03 05:43:21,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 43247 2026-11-03 05:43:21,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpsl97x0i8_chrome_odoo 2026-11-03 05:43:21,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:45637/json/version 2026-11-03 05:43:21,710 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45637', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:21,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:43:21,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:45637/json 2026-11-03 05:43:21,766 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45637', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:21,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:45637/devtools/page/97FB6C50ED6D749FF4C740590612D498 2026-11-03 05:43:21,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-11-03 05:43:21,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-11-03 05:43:21,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:43:21,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-11-03 05:43:21,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:43:21,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:43:22,191 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:22] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.038 0.151 rw 2026-11-03 05:43:22,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': '97FB6C50ED6D749FF4C740590612D498', 'loaderId': '1056856845241C57E35C08C7C792D34A', 'isDownload': False} 2026-11-03 05:43:22,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-11-03 05:43:22,264 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:22] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.02 ro 2026-11-03 05:43:22,285 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:22] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.272 ro 2026-11-03 05:43:22,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:22] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.062 ro 2026-11-03 05:43:23,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:43:23,147 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 05:43:23,164 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.011 - 2026-11-03 05:43:23,174 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 05:43:23,241 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:23] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.04 rw 2026-11-03 05:43:23,242 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.036 rw 2026-11-03 05:43:23,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:43:24,248 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 527603 263 0.275 0.705 rw 2026-11-03 05:43:24,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: The ready code tooks too much time : 2.2907416820526123 2026-11-03 05:43:24,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyPromotion', {"stepDelay": 0, "debug": false})" 2026-11-03 05:43:24,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [1/26] Tour PosLoyaltyPromotion → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:43:24,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.03 ro 2026-11-03 05:43:24,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.019 ro 2026-11-03 05:43:24,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:43:24,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 05:43:24,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:24] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 05:43:25,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:25] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.011 ro 2026-11-03 05:43:25,498 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.026 rw 2026-11-03 05:43:25,695 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:25] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 05:43:25,702 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.057 rw 2026-11-03 05:43:25,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:25] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 05:43:25,748 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:25] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.053 ro 2026-11-03 05:43:25,786 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:25] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.088 rw 2026-11-03 05:43:25,842 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:25] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.008 ro 2026-11-03 05:43:25,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:25] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 05:43:25,923 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.037 - 2026-11-03 05:43:25,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.094 - 2026-11-03 05:43:25,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:25] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.027 0.089 rw 2026-11-03 05:43:26,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [2/26] Tour PosLoyaltyPromotion → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:43:26,094 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:26] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.037 0.191 rw 2026-11-03 05:43:26,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [3/26] Tour PosLoyaltyPromotion → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:26,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [4/26] Tour PosLoyaltyPromotion → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:43:26,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.209 rw 2026-11-03 05:43:26,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:26] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.063 rw 2026-11-03 05:43:26,299 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.024 0.117 rw 2026-11-03 05:43:26,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [5/26] Tour PosLoyaltyPromotion → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:43:26,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:26] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 259 4 0.004 0.041 ro 2026-11-03 05:43:26,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [6/26] Tour PosLoyaltyPromotion → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:43:26,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [7/26] Tour PosLoyaltyPromotion → Step Search customer with "AAA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:43:26,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [8/26] Tour PosLoyaltyPromotion → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:43:26,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:26] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:43:26,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [9/26] Tour PosLoyaltyPromotion → Step Check "AAA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Partner")) 2026-11-03 05:43:26,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [10/26] Tour PosLoyaltyPromotion → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-11-03 05:43:26,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [11/26] Tour PosLoyaltyPromotion → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:26,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [12/26] Tour PosLoyaltyPromotion → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-03 05:43:26,844 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:26] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 259 4 0.009 0.025 ro 2026-11-03 05:43:26,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [13/26] Tour PosLoyaltyPromotion → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:26,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [14/26] Tour PosLoyaltyPromotion → 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(.qty:contains("1"))) 2026-11-03 05:43:27,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [15/26] Tour PosLoyaltyPromotion → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:43:27,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [16/26] Tour PosLoyaltyPromotion → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 05:43:27,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [17/26] Tour PosLoyaltyPromotion → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:43:27,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [18/26] Tour PosLoyaltyPromotion → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:43:27,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [19/26] Tour PosLoyaltyPromotion → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:43:27,074 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:27] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 05:43:27,077 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:27] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 05:43:27,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [20/26] Tour PosLoyaltyPromotion → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 05:43:27,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [21/26] Tour PosLoyaltyPromotion → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 05:43:27,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [22/26] Tour PosLoyaltyPromotion → 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(.qty:contains("1"))) 2026-11-03 05:43:27,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [23/26] Tour PosLoyaltyPromotion → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:27,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [24/26] Tour PosLoyaltyPromotion → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:27,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [25/26] Tour PosLoyaltyPromotion → Step order total amount is '90.00' (trigger: .product-screen .order-summary .total:contains("90.00")) 2026-11-03 05:43:27,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [26/26] Tour PosLoyaltyPromotion → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:27,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-11-03 05:43:27,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 05:43:27,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:43:27,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 21133656 (allocated 22827008) 2026-11-03 05:43:27,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vr8z2y-X - [03/Nov/2026 05:43:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 4.091 rw 2026-11-03 05:43:27,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 43247 2026-11-03 05:43:27,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-11-03 05:43:27,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 43247 2026-11-03 05:43:27,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054327_599811_test_promotion_program_with_loyalty_program.txt 2026-11-03 05:43:27,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmpsl97x0i8_chrome_odoo" 2026-11-03 05:43:27,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-11-03 05:43:28,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 43380 2026-11-03 05:43:28,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmpna3uewwo_chrome_odoo 2026-11-03 05:43:28,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Issuing json command http://127.0.0.1:38407/json/version 2026-11-03 05:43:28,738 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38407', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:28,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Browser version: Chrome/150.0.7871.114 2026-11-03 05:43:28,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Issuing json command http://127.0.0.1:38407/json 2026-11-03 05:43:28,830 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38407', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:28,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Websocket url found: ws://127.0.0.1:38407/devtools/page/AF2F69AF9341A3B5BB9540ACEBA326B1 2026-11-03 05:43:28,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Enable chrome headless console log notification 2026-11-03 05:43:28,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless enable page notifications 2026-11-03 05:43:29,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:43:29,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Setting session cookie in browser 2026-11-03 05:43:29,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:43:29,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:43:29,254 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:29] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.039 0.13 rw 2026-11-03 05:43:29,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': 'AF2F69AF9341A3B5BB9540ACEBA326B1', 'loaderId': '0C4E4C5FF4C3721E035CB80B0134ACE7', 'isDownload': False} 2026-11-03 05:43:29,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Evaluate ready code "odoo.isTourReady('PosLoyaltyMinAmountAndSpecificProductTour')" 2026-11-03 05:43:29,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:29] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.031 ro 2026-11-03 05:43:29,372 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:29] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.049 ro 2026-11-03 05:43:29,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:29] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.274 ro 2026-11-03 05:43:30,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: Owl is running in 'dev' mode. 2026-11-03 05:43:30,112 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 05:43:30,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 05:43:30,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.035 ro 2026-11-03 05:43:30,255 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.038 rw 2026-11-03 05:43:30,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.038 rw 2026-11-03 05:43:30,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:43:31,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523780 265 0.234 0.649 rw 2026-11-03 05:43:31,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: The ready code tooks too much time : 2.173980712890625 2026-11-03 05:43:31,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Evaluate test code "odoo.startTour('PosLoyaltyMinAmountAndSpecificProductTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:43:31,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.011 ro 2026-11-03 05:43:31,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [1/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:43:31,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-11-03 05:43:31,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.03 rw 2026-11-03 05:43:31,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.056 rw 2026-11-03 05:43:31,632 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:31] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.035 rw 2026-11-03 05:43:32,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:32] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.01 ro 2026-11-03 05:43:32,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 05:43:32,558 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.025 0.042 rw 2026-11-03 05:43:32,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:32] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-11-03 05:43:32,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.031 - 2026-11-03 05:43:32,599 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.034 - 2026-11-03 05:43:32,600 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:32] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.036 ro 2026-11-03 05:43:32,695 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:32] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 05:43:32,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:32] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.023 ro 2026-11-03 05:43:32,721 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:43:32,752 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.01 - 2026-11-03 05:43:32,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:32] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.07 0.085 rw 2026-11-03 05:43:32,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [2/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:43:33,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:33] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.057 0.264 rw 2026-11-03 05:43:33,100 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.334 rw 2026-11-03 05:43:33,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [3/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 05:43:33,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:33] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.013 rw 2026-11-03 05:43:33,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.041 0.098 rw 2026-11-03 05:43:33,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [4/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:33,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [5/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","price":"20.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1")):has(.price:contains("20.00"))) 2026-11-03 05:43:33,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [6/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:33,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [7/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-11-03 05:43:33,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [8/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"):not(:visible)) 2026-11-03 05:43:33,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [9/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-11-03 05:43:33,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [10/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:33,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [11/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product B","quantity":"1","price":"30.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product B")):has(.qty:contains("1")):has(.price:contains("30.00"))) 2026-11-03 05:43:33,661 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:33] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:43:33,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [12/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:33,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [13/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-03 05:43:33,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [14/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-11-03 05:43:33,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [15/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 05:43:33,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [16/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:33,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [17/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"2","price":"40.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("2")):has(.price:contains("40.00"))) 2026-11-03 05:43:33,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [18/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:33,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [19/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step order total amount is '66.00' (trigger: .product-screen .order-summary .total:contains("66.00")) 2026-11-03 05:43:33,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: [20/20] Tour PosLoyaltyMinAmountAndSpecificProductTour → Step order total amount is '66.00' (trigger: .product-screen .order-summary .total:contains("66.00"):not(:visible)) 2026-11-03 05:43:33,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-11-03 05:43:33,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-11-03 05:43:33,907 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:33] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 05:43:33,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:33] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.008 - 2026-11-03 05:43:34,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:43:34,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qFGIJml3 - [03/Nov/2026 05:43:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 3.769 rw 2026-11-03 05:43:34,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 20387080 (allocated 21516288) 2026-11-03 05:43:34,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 43380 2026-11-03 05:43:34,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-11-03 05:43:34,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 43380 2026-11-03 05:43:34,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054334_351926_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-11-03 05:43:34,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmpna3uewwo_chrome_odoo" 2026-11-03 05:43:34,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-11-03 05:43:36,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 43508 2026-11-03 05:43:36,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmpcmpkqie0_chrome_odoo 2026-11-03 05:43:36,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:33229/json/version 2026-11-03 05:43:36,059 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33229', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:36,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-11-03 05:43:36,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:33229/json 2026-11-03 05:43:36,185 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33229', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:36,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:33229/devtools/page/D9B4BC98FF8F793AFA13A0C9F112B8B4 2026-11-03 05:43:36,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-11-03 05:43:36,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-11-03 05:43:36,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:43:36,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-11-03 05:43:36,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Open "http://127.0.0.1:8069/pos/ui?config_id=80" in browser 2026-11-03 05:43:36,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=80" 2026-11-03 05:43:36,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:36] "GET /pos/ui?config_id=80 HTTP/1.1" 200 6817 64 0.052 0.156 rw 2026-11-03 05:43:36,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': 'D9B4BC98FF8F793AFA13A0C9F112B8B4', 'loaderId': 'EF69095F8DF97970120D3898F6ABB4E2', 'isDownload': False} 2026-11-03 05:43:36,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Evaluate ready code "odoo.isTourReady('test_race_conditions_update_program')" 2026-11-03 05:43:36,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:36] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.024 ro 2026-11-03 05:43:36,732 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:36] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.009 0.057 ro 2026-11-03 05:43:36,734 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:36] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.008 0.301 ro 2026-11-03 05:43:37,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-11-03 05:43:37,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:43:37,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:43:37,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.029 ro 2026-11-03 05:43:37,676 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.014 rw 2026-11-03 05:43:37,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.026 rw 2026-11-03 05:43:38,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:43:38,619 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 546514 264 0.23 0.656 rw 2026-11-03 05:43:38,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: The ready code tooks too much time : 2.2124550342559814 2026-11-03 05:43:38,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Evaluate test code "odoo.startTour('test_race_conditions_update_program', {"stepDelay": 0, "debug": false})" 2026-11-03 05:43:38,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: [1/6] Tour test_race_conditions_update_program → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:43:38,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.011 ro 2026-11-03 05:43:38,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-11-03 05:43:38,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:43:38,957 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-11-03 05:43:38,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:38] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 05:43:39,492 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:39] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-11-03 05:43:39,687 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.017 rw 2026-11-03 05:43:39,859 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.043 rw 2026-11-03 05:43:39,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-11-03 05:43:39,909 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 05:43:39,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:39] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.011 0.037 ro 2026-11-03 05:43:39,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.054 rw 2026-11-03 05:43:40,030 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:40] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.017 ro 2026-11-03 05:43:40,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:40] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 05:43:40,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 05:43:40,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.02 - 2026-11-03 05:43:40,192 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:40] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.056 0.086 rw 2026-11-03 05:43:40,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: [2/6] Tour test_race_conditions_update_program → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:43:40,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:40] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.065 0.266 rw 2026-11-03 05:43:40,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.344 rw 2026-11-03 05:43:40,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: [3/6] Tour test_race_conditions_update_program → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-03 05:43:40,489 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:40] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.042 rw 2026-11-03 05:43:40,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.025 0.07 rw 2026-11-03 05:43:41,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: [4/6] Tour test_race_conditions_update_program → Step order total amount is '34.87' (trigger: .product-screen .order-summary .total:contains("34.87")) 2026-11-03 05:43:41,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: [5/6] Tour test_race_conditions_update_program → Step order total amount is '34.87' (trigger: .product-screen .order-summary .total:contains("34.87"):not(:visible)) 2026-11-03 05:43:41,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: [6/6] Tour test_race_conditions_update_program → Step body 2026-11-03 05:43:41,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-11-03 05:43:41,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 05:43:41,213 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:41] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 05:43:41,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:41] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:43:41,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:41] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.011 - 2026-11-03 05:43:41,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 22636664 (allocated 24137728) 2026-11-03 05:43:41,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:43:41,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C5Qp7Ktp - [03/Nov/2026 05:43:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.704 rw 2026-11-03 05:43:41,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 43508 2026-11-03 05:43:41,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-11-03 05:43:41,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 43508 2026-11-03 05:43:41,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054341_628613_test_race_conditions_update_program.txt 2026-11-03 05:43:41,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmpcmpkqie0_chrome_odoo" 2026-11-03 05:43:41,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-11-03 05:43:41,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 328 with IP n/a changed groups of user 330 who belonged to [100, 10, 1] with changes [(, 0, [100, 10, 1, 29])] 2026-11-03 05:43:42,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 43638 2026-11-03 05:43:42,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmphr0p_14o_chrome_odoo 2026-11-03 05:43:42,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:33045/json/version 2026-11-03 05:43:42,936 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:42,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-11-03 05:43:42,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:33045/json 2026-11-03 05:43:42,976 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:43:42,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:33045/devtools/page/7EC9948F793378383A4E7C8B73C6DBD4 2026-11-03 05:43:43,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-11-03 05:43:43,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-11-03 05:43:43,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:43:43,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-11-03 05:43:43,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Open "http://127.0.0.1:8069/pos/ui?config_id=80" in browser 2026-11-03 05:43:43,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=80" 2026-11-03 05:43:43,432 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:43] "GET /pos/ui?config_id=80 HTTP/1.1" 200 6817 63 0.058 0.127 rw 2026-11-03 05:43:43,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': '7EC9948F793378383A4E7C8B73C6DBD4', 'loaderId': '237D377127007B611E24F02E98019713', 'isDownload': False} 2026-11-03 05:43:43,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Evaluate ready code "odoo.isTourReady('test_refund_does_not_decrease_points')" 2026-11-03 05:43:43,524 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:43] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.018 ro 2026-11-03 05:43:43,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:43] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.053 ro 2026-11-03 05:43:43,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:43] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.012 0.308 ro 2026-11-03 05:43:44,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-11-03 05:43:44,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:43:44,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:43:44,496 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-11-03 05:43:44,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:44] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.01 rw 2026-11-03 05:43:44,562 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.025 rw 2026-11-03 05:43:45,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:43:45,536 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523747 262 0.273 0.688 rw 2026-11-03 05:43:45,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: The ready code tooks too much time : 2.3563597202301025 2026-11-03 05:43:45,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Evaluate test code "odoo.startTour('test_refund_does_not_decrease_points', {"stepDelay": 0, "debug": false})" 2026-11-03 05:43:45,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [1/48] Tour test_refund_does_not_decrease_points → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:43:45,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.029 ro 2026-11-03 05:43:45,879 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.009 ro 2026-11-03 05:43:45,937 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.013 rw 2026-11-03 05:43:45,955 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-11-03 05:43:45,969 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:45] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.008 rw 2026-11-03 05:43:46,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:46] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.003 0.009 ro 2026-11-03 05:43:46,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.045 rw 2026-11-03 05:43:47,016 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.05 rw 2026-11-03 05:43:47,040 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 05:43:47,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 05:43:47,112 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.099 rw 2026-11-03 05:43:47,113 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.017 0.079 ro 2026-11-03 05:43:47,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.008 ro 2026-11-03 05:43:47,213 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.023 - 2026-11-03 05:43:47,220 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.031 - 2026-11-03 05:43:47,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.051 - 2026-11-03 05:43:47,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.03 0.102 rw 2026-11-03 05:43:47,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [2/48] Tour test_refund_does_not_decrease_points → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:43:47,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.042 0.214 rw 2026-11-03 05:43:47,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.259 rw 2026-11-03 05:43:47,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [3/48] Tour test_refund_does_not_decrease_points → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:47,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [4/48] Tour test_refund_does_not_decrease_points → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:43:47,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.017 rw 2026-11-03 05:43:47,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.082 rw 2026-11-03 05:43:47,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [5/48] Tour test_refund_does_not_decrease_points → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:43:47,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 260 4 0.004 0.032 ro 2026-11-03 05:43:47,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [6/48] Tour test_refund_does_not_decrease_points → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:43:47,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [7/48] Tour test_refund_does_not_decrease_points → Step Search customer with "Refunding Guy" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:43:47,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [8/48] Tour test_refund_does_not_decrease_points → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:43:47,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:47] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:43:48,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [9/48] Tour test_refund_does_not_decrease_points → Step body 2026-11-03 05:43:48,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [10/48] Tour test_refund_does_not_decrease_points → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:43:48,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [11/48] Tour test_refund_does_not_decrease_points → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:43:48,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [12/48] Tour test_refund_does_not_decrease_points → Step Check "Refunding Guy" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Refunding Guy")) 2026-11-03 05:43:48,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [13/48] Tour test_refund_does_not_decrease_points → Step click partner 'Refunding Guy' from partner list screen (trigger: .modal .partner-list b:contains(Refunding Guy)) 2026-11-03 05:43:48,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [14/48] Tour test_refund_does_not_decrease_points → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:48,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [15/48] Tour test_refund_does_not_decrease_points → Step click product 'Refund Product' (trigger: article.product .product-content .product-name:contains("Refund Product")) 2026-11-03 05:43:48,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:48] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 260 4 0.004 0.026 ro 2026-11-03 05:43:48,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [16/48] Tour test_refund_does_not_decrease_points → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:43:48,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [17/48] Tour test_refund_does_not_decrease_points → Step click Actions button (trigger: .more-btn) 2026-11-03 05:43:48,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [18/48] Tour test_refund_does_not_decrease_points → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:43:48,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [19/48] Tour test_refund_does_not_decrease_points → Step selection popup has '$ 1 per point on your order' (trigger: .selection-item:contains("$ 1 per point on your order")) 2026-11-03 05:43:48,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [20/48] Tour test_refund_does_not_decrease_points → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:43:48,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:43:48,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 96 0.11 0.256 rw 2026-11-03 05:43:48,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [21/48] Tour test_refund_does_not_decrease_points → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:43:48,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [22/48] Tour test_refund_does_not_decrease_points → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:43:48,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:48] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.019 - 2026-11-03 05:43:48,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:48] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.01 - 2026-11-03 05:43:48,974 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 05:43:49,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.045 - 2026-11-03 05:43:49,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:43:49,326 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 95 0.13 0.273 rw 2026-11-03 05:43:49,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [23/48] Tour test_refund_does_not_decrease_points → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:43:49,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [24/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:43:49,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [25/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:43:49,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [26/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:43:49,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [27/48] Tour test_refund_does_not_decrease_points → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:43:50,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [28/48] Tour test_refund_does_not_decrease_points → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:43:50,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [29/48] Tour test_refund_does_not_decrease_points → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:43:50,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45849185 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '1b267ac0-391f-45fc-b561-c65e149dcae9'}] 2026-11-03 05:43:50,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45849185 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '1b267ac0-391f-45fc-b561-c65e149dcae9'} created pos.order #515 2026-11-03 05:43:50,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45849185 finished 2026-11-03 05:43:50,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6915 222 0.226 0.55 rw 2026-11-03 05:43:50,955 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:50] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.013 ro 2026-11-03 05:43:51,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [30/48] Tour test_refund_does_not_decrease_points → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:43:51,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [31/48] Tour test_refund_does_not_decrease_points → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:51,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [32/48] Tour test_refund_does_not_decrease_points → Step .pos-leftheader .orders-button 2026-11-03 05:43:51,096 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.038 rw 2026-11-03 05:43:51,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.008 rw 2026-11-03 05:43:51,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [33/48] Tour test_refund_does_not_decrease_points → Step .pos-search-bar .filter 2026-11-03 05:43:51,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [34/48] Tour test_refund_does_not_decrease_points → Step .pos-search-bar .filter ul 2026-11-03 05:43:51,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [35/48] Tour test_refund_does_not_decrease_points → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 05:43:51,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [36/48] Tour test_refund_does_not_decrease_points → Step .ticket-screen .order-row:contains(001) 2026-11-03 05:43:51,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:51] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.007 0.034 rw 2026-11-03 05:43:51,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [37/48] Tour test_refund_does_not_decrease_points → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 05:43:51,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [38/48] Tour test_refund_does_not_decrease_points → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:51,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [39/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:43:51,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [40/48] Tour test_refund_does_not_decrease_points → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:51,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [41/48] Tour test_refund_does_not_decrease_points → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:51,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [42/48] Tour test_refund_does_not_decrease_points → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:43:51,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [43/48] Tour test_refund_does_not_decrease_points → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:43:51,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [44/48] Tour test_refund_does_not_decrease_points → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:43:51,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [45/48] Tour test_refund_does_not_decrease_points → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 05:43:51,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [46/48] Tour test_refund_does_not_decrease_points → Step total is -200.00 (trigger: .total:contains("-200.00")) 2026-11-03 05:43:51,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.044 rw 2026-11-03 05:43:51,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [47/48] Tour test_refund_does_not_decrease_points → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:43:51,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: [48/48] Tour test_refund_does_not_decrease_points → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:43:52,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-11-03 05:43:52,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_refund_does_not_decrease_points SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-03 05:43:52,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38461892 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '9dd75a86-340e-46f4-b3e8-2d68e37e7afa'}] 2026-11-03 05:43:52,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:43:52,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 22795072 (allocated 24924160) 2026-11-03 05:43:52,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 43638 2026-11-03 05:43:52,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-11-03 05:43:52,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 43638 2026-11-03 05:43:52,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054352_534296_test_refund_does_not_decrease_points.txt 2026-11-03 05:43:52,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmphr0p_14o_chrome_odoo" 2026-11-03 05:43:52,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: waiting for threads: [, ] 2026-11-03 05:43:52,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38461892 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '9dd75a86-340e-46f4-b3e8-2d68e37e7afa'} created pos.order #516 2026-11-03 05:43:52,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38461892 finished 2026-11-03 05:43:52,950 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 8.387 rw 2026-11-03 05:43:52,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D8665pWv - [03/Nov/2026 05:43:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 233 0.349 0.586 rw 2026-11-03 05:44:02,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_order_deduct_loyalty_points ... 2026-11-03 05:44:03,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome pid: 43769 2026-11-03 05:44:03,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome headless temporary user profile dir: /tmp/tmpnj5tkbyj_chrome_odoo 2026-11-03 05:44:03,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Issuing json command http://127.0.0.1:32979/json/version 2026-11-03 05:44:03,486 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32979', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:44:03,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Browser version: Chrome/150.0.7871.114 2026-11-03 05:44:03,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Issuing json command http://127.0.0.1:32979/json 2026-11-03 05:44:03,511 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32979', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:44:03,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Websocket url found: ws://127.0.0.1:32979/devtools/page/F9DA2683B47628593F0CFEC11EE02EE9 2026-11-03 05:44:03,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Enable chrome headless console log notification 2026-11-03 05:44:03,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome headless enable page notifications 2026-11-03 05:44:03,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:44:03,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Setting session cookie in browser 2026-11-03 05:44:03,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:44:03,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:44:03,968 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:03] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.045 0.174 rw 2026-11-03 05:44:03,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Navigation result: {'frameId': 'F9DA2683B47628593F0CFEC11EE02EE9', 'loaderId': 'E7646EED5E260DD0C4E97A76DC445A3E', 'isDownload': False} 2026-11-03 05:44:03,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Evaluate ready code "odoo.isTourReady('PosOrderAwardLoyaltyPointsToCustomer')" 2026-11-03 05:44:04,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:04] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.301 ro 2026-11-03 05:44:04,093 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:04] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.01 0.041 ro 2026-11-03 05:44:04,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:04] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.092 ro 2026-11-03 05:44:04,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: Owl is running in 'dev' mode. 2026-11-03 05:44:04,892 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 05:44:04,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 05:44:04,957 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.028 ro 2026-11-03 05:44:05,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.048 rw 2026-11-03 05:44:05,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.052 rw 2026-11-03 05:44:05,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:44:05,969 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524279 263 0.236 0.661 rw 2026-11-03 05:44:06,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: The ready code tooks too much time : 2.197920083999634 2026-11-03 05:44:06,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Evaluate test code "odoo.startTour('PosOrderAwardLoyaltyPointsToCustomer', {"stepDelay": 0, "debug": false})" 2026-11-03 05:44:06,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [1/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:44:06,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.03 ro 2026-11-03 05:44:06,262 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-11-03 05:44:06,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 05:44:06,335 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-11-03 05:44:06,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:06] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-11-03 05:44:06,922 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:06] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.016 ro 2026-11-03 05:44:07,063 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 05:44:07,246 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.042 rw 2026-11-03 05:44:07,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:44:07,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.028 - 2026-11-03 05:44:07,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.078 ro 2026-11-03 05:44:07,353 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.082 rw 2026-11-03 05:44:07,418 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.016 ro 2026-11-03 05:44:07,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.033 - 2026-11-03 05:44:07,488 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.066 - 2026-11-03 05:44:07,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.066 - 2026-11-03 05:44:07,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.05 0.118 rw 2026-11-03 05:44:07,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [2/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:44:07,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.156 0.238 rw 2026-11-03 05:44:07,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [3/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:07,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [4/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:44:07,919 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.016 0.328 rw 2026-11-03 05:44:07,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:07] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.068 rw 2026-11-03 05:44:08,042 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.041 0.13 rw 2026-11-03 05:44:08,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [5/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:44:08,122 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.016 ro 2026-11-03 05:44:08,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [6/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:44:08,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [7/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step Search customer with "AA Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:44:08,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [8/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:44:08,230 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:44:08,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [9/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step Check "AA Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AA Partner")) 2026-11-03 05:44:08,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [10/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click partner 'AA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AA Partner)) 2026-11-03 05:44:08,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [11/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:44:08,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [12/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:44:08,581 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.017 ro 2026-11-03 05:44:08,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [13/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step loyalty points awarded +3.2 (trigger: .loyalty-points-won:contains("+3.2")) 2026-11-03 05:44:08,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [14/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step loyalty points total 3.2 (trigger: .loyalty-points-total:contains("3.2")) 2026-11-03 05:44:08,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [15/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step order total amount is '3.2' (trigger: .product-screen .order-summary .total:contains("3.2")) 2026-11-03 05:44:08,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [16/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step order total amount is '3.2' (trigger: .product-screen .order-summary .total:contains("3.2"):not(:visible)) 2026-11-03 05:44:08,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [17/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:44:08,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [18/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:44:08,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [19/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:44:08,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:08] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:44:08,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:44:08,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:44:09,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [20/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:44:09,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [21/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:44:09,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [22/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:44:09,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [23/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:44:09,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [24/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:44:09,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67995668 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd66a6ffb-0685-49a1-bda9-f8e709dc8bc4'}] 2026-11-03 05:44:09,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [25/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:44:09,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [26/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:44:10,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67995668 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'd66a6ffb-0685-49a1-bda9-f8e709dc8bc4'} created pos.order #517 2026-11-03 05:44:10,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67995668 finished 2026-11-03 05:44:10,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6796 203 0.192 0.589 rw 2026-11-03 05:44:10,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:10] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.01 ro 2026-11-03 05:44:10,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [27/27] Tour PosOrderAwardLoyaltyPointsToCustomer → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:44:10,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: tour succeeded 2026-11-03 05:44:10,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR PosOrderAwardLoyaltyPointsToCustomer SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-03 05:44:11,016 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.046 rw 2026-11-03 05:44:11,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:44:11,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: heap 21312636 (allocated 23613440) 2026-11-03 05:44:11,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1fX2s3Nd - [03/Nov/2026 05:44:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.034 rw 2026-11-03 05:44:11,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Closing chrome headless with pid 43769 2026-11-03 05:44:11,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Closing websocket connection 2026-11-03 05:44:11,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Terminating chrome headless with pid 43769 2026-11-03 05:44:11,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054411_356751_test_refund_order_deduct_loyalty_points.txt 2026-11-03 05:44:11,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Removing chrome user profile "/tmp/tmpnj5tkbyj_chrome_odoo" 2026-11-03 05:44:11,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome pid: 43899 2026-11-03 05:44:11,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome headless temporary user profile dir: /tmp/tmp6jt8wdw3_chrome_odoo 2026-11-03 05:44:11,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Issuing json command http://127.0.0.1:36231/json/version 2026-11-03 05:44:11,936 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36231', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:44:12,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Browser version: Chrome/150.0.7871.114 2026-11-03 05:44:12,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Issuing json command http://127.0.0.1:36231/json 2026-11-03 05:44:12,003 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36231', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:44:12,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Websocket url found: ws://127.0.0.1:36231/devtools/page/A1A9565DC1578007E250F992ADC7E382 2026-11-03 05:44:12,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Enable chrome headless console log notification 2026-11-03 05:44:12,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome headless enable page notifications 2026-11-03 05:44:12,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:44:12,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Setting session cookie in browser 2026-11-03 05:44:12,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:44:12,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:44:12,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:12] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.026 0.129 rw 2026-11-03 05:44:12,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Navigation result: {'frameId': 'A1A9565DC1578007E250F992ADC7E382', 'loaderId': 'AE383543FABDCFE5E6FD4DBBB13F6DAA', 'isDownload': False} 2026-11-03 05:44:12,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Evaluate ready code "odoo.isTourReady('PosOrderRefundLoyaltyPoints')" 2026-11-03 05:44:12,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:12] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.222 ro 2026-11-03 05:44:12,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:12] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.04 ro 2026-11-03 05:44:12,418 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:12] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.051 ro 2026-11-03 05:44:13,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: Owl is running in 'dev' mode. 2026-11-03 05:44:13,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:44:13,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 05:44:13,331 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.01 ro 2026-11-03 05:44:13,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:13] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.01 rw 2026-11-03 05:44:13,423 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.013 0.031 rw 2026-11-03 05:44:13,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:44:14,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524333 246 0.276 0.61 rw 2026-11-03 05:44:14,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: The ready code tooks too much time : 2.2797300815582275 2026-11-03 05:44:14,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Evaluate test code "odoo.startTour('PosOrderRefundLoyaltyPoints', {"stepDelay": 0, "debug": false})" 2026-11-03 05:44:14,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [1/29] Tour PosOrderRefundLoyaltyPoints → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:44:14,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.02 ro 2026-11-03 05:44:14,667 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 05:44:14,712 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 05:44:14,736 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 05:44:14,770 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:14] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-11-03 05:44:15,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:15] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.02 ro 2026-11-03 05:44:15,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.025 rw 2026-11-03 05:44:15,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:15] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 05:44:15,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.051 rw 2026-11-03 05:44:15,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:15] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.016 - 2026-11-03 05:44:15,657 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:15] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.048 ro 2026-11-03 05:44:15,689 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:15] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.079 rw 2026-11-03 05:44:15,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:15] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.019 ro 2026-11-03 05:44:15,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-11-03 05:44:15,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:15] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.02 - 2026-11-03 05:44:15,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.016 - 2026-11-03 05:44:15,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [2/29] Tour PosOrderRefundLoyaltyPoints → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:15,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [3/29] Tour PosOrderRefundLoyaltyPoints → Step .pos-leftheader .orders-button 2026-11-03 05:44:15,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [4/29] Tour PosOrderRefundLoyaltyPoints → Step .pos-search-bar .filter 2026-11-03 05:44:16,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:16] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.046 0.201 rw 2026-11-03 05:44:16,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [5/29] Tour PosOrderRefundLoyaltyPoints → Step .pos-search-bar .filter ul 2026-11-03 05:44:16,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:16] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 05:44:16,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [6/29] Tour PosOrderRefundLoyaltyPoints → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 05:44:16,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [7/29] Tour PosOrderRefundLoyaltyPoints → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-11-03 05:44:16,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [8/29] Tour PosOrderRefundLoyaltyPoints → Step .ticket-screen .order-row:contains(001) 2026-11-03 05:44:16,256 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:16] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.114 0.344 rw 2026-11-03 05:44:16,332 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.468 rw 2026-11-03 05:44:16,334 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.365 rw 2026-11-03 05:44:16,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:16] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.031 0.19 rw 2026-11-03 05:44:16,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.006 0.06 rw 2026-11-03 05:44:16,763 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 6796 51 0.043 0.227 rw 2026-11-03 05:44:16,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [9/29] Tour PosOrderRefundLoyaltyPoints → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 05:44:17,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [10/29] Tour PosOrderRefundLoyaltyPoints → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:17,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [11/29] Tour PosOrderRefundLoyaltyPoints → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:44:17,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [12/29] Tour PosOrderRefundLoyaltyPoints → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:44:17,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [13/29] Tour PosOrderRefundLoyaltyPoints → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:17,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [14/29] Tour PosOrderRefundLoyaltyPoints → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 05:44:17,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [15/29] Tour PosOrderRefundLoyaltyPoints → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 05:44:17,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [16/29] Tour PosOrderRefundLoyaltyPoints → Step click back button (trigger: .back-button) 2026-11-03 05:44:17,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [17/29] Tour PosOrderRefundLoyaltyPoints → Step product screen is shown (trigger: .product-screen) 2026-11-03 05:44:17,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:17] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.021 - 2026-11-03 05:44:17,150 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-11-03 05:44:17,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [18/29] Tour PosOrderRefundLoyaltyPoints → Step loyalty points awarded -3.2 (trigger: .loyalty-points-won:contains("-3.2")) 2026-11-03 05:44:17,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [19/29] Tour PosOrderRefundLoyaltyPoints → Step loyalty points total 0 (trigger: .loyalty-points-total:contains("0")) 2026-11-03 05:44:17,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [20/29] Tour PosOrderRefundLoyaltyPoints → Step order total amount is '3.2' (trigger: .product-screen .order-summary .total:contains("3.2")) 2026-11-03 05:44:17,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [21/29] Tour PosOrderRefundLoyaltyPoints → Step order total amount is '3.2' (trigger: .product-screen .order-summary .total:contains("3.2"):not(:visible)) 2026-11-03 05:44:17,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [22/29] Tour PosOrderRefundLoyaltyPoints → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:44:17,182 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.028 - 2026-11-03 05:44:17,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [23/29] Tour PosOrderRefundLoyaltyPoints → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:44:17,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [24/29] Tour PosOrderRefundLoyaltyPoints → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:44:17,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:44:17,300 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 109 0.142 0.304 rw 2026-11-03 05:44:17,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [25/29] Tour PosOrderRefundLoyaltyPoints → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:44:17,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [26/29] Tour PosOrderRefundLoyaltyPoints → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:44:18,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [27/29] Tour PosOrderRefundLoyaltyPoints → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:44:18,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [28/29] Tour PosOrderRefundLoyaltyPoints → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:44:18,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44124918 started for PoS orders references: [{'name': '/', 'pos_reference': '262-80-000001', 'uuid': '4e4d48a0-6747-4098-b6df-f38da2fcb7c1'}] 2026-11-03 05:44:18,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44124918 order {'name': '/', 'pos_reference': '262-80-000001', 'uuid': '4e4d48a0-6747-4098-b6df-f38da2fcb7c1'} created pos.order #518 2026-11-03 05:44:18,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44124918 finished 2026-11-03 05:44:19,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11622 210 0.215 0.613 rw 2026-11-03 05:44:19,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:19] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 05:44:19,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: [29/29] Tour PosOrderRefundLoyaltyPoints → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:44:19,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: tour succeeded 2026-11-03 05:44:19,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderRefundLoyaltyPoints SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 05:44:19,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.055 rw 2026-11-03 05:44:19,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:44:19,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points.browser: heap 21354492 (allocated 23089152) 2026-11-03 05:44:19,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 g-G6VbGn - [03/Nov/2026 05:44:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 6.074 rw 2026-11-03 05:44:19,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Closing chrome headless with pid 43899 2026-11-03 05:44:19,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Closing websocket connection 2026-11-03 05:44:19,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Terminating chrome headless with pid 43899 2026-11-03 05:44:19,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054419_765580_test_refund_order_deduct_loyalty_points.txt 2026-11-03 05:44:19,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_order_deduct_loyalty_points: Removing chrome user profile "/tmp/tmp6jt8wdw3_chrome_odoo" 2026-11-03 05:44:19,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-11-03 05:44:21,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 44024 2026-11-03 05:44:21,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmp0k6fpdcb_chrome_odoo 2026-11-03 05:44:21,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:44833/json/version 2026-11-03 05:44:21,039 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44833', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:44:21,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-11-03 05:44:21,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:44833/json 2026-11-03 05:44:21,145 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44833', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:44:21,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:44833/devtools/page/67C7631197AD829A7DF7DE06DD2A7240 2026-11-03 05:44:21,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-11-03 05:44:21,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-11-03 05:44:21,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:44:21,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-11-03 05:44:21,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:44:21,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:44:21,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:21] "GET /pos/ui/80 HTTP/1.1" 200 6817 63 0.031 0.117 rw 2026-11-03 05:44:21,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': '67C7631197AD829A7DF7DE06DD2A7240', 'loaderId': 'D89D6B607A65391A1C418AA4672D72CA', 'isDownload': False} 2026-11-03 05:44:21,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-11-03 05:44:21,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:21] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.251 ro 2026-11-03 05:44:21,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:21] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.01 0.055 ro 2026-11-03 05:44:21,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:21] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.078 ro 2026-11-03 05:44:22,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-11-03 05:44:22,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 05:44:22,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 05:44:22,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 05:44:22,723 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.031 rw 2026-11-03 05:44:22,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.014 rw 2026-11-03 05:44:23,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:44:23,791 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 531375 267 0.304 0.722 rw 2026-11-03 05:44:24,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: The ready code tooks too much time : 2.4649789333343506 2026-11-03 05:44:24,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate test code "odoo.startTour('RefundRulesProduct', {"stepDelay": 0, "debug": false})" 2026-11-03 05:44:24,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.018 ro 2026-11-03 05:44:24,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [1/43] Tour RefundRulesProduct → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:44:24,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 05:44:24,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:44:24,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.024 rw 2026-11-03 05:44:24,134 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:24] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:44:24,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:24] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 05:44:24,864 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 05:44:25,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.063 rw 2026-11-03 05:44:25,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.005 0.041 ro 2026-11-03 05:44:25,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 05:44:25,134 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.029 rw 2026-11-03 05:44:25,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-11-03 05:44:25,193 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:44:25,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.026 ro 2026-11-03 05:44:25,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.026 - 2026-11-03 05:44:25,280 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.004 - 2026-11-03 05:44:25,355 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.034 0.11 rw 2026-11-03 05:44:25,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [2/43] Tour RefundRulesProduct → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:44:25,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.123 0.221 rw 2026-11-03 05:44:25,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [3/43] Tour RefundRulesProduct → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-11-03 05:44:25,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.02 0.34 rw 2026-11-03 05:44:25,715 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.011 0.215 ro 2026-11-03 05:44:25,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.16 rw 2026-11-03 05:44:25,856 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.026 0.208 rw 2026-11-03 05:44:26,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [4/43] Tour RefundRulesProduct → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:44:26,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [5/43] Tour RefundRulesProduct → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-11-03 05:44:26,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:26] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.017 ro 2026-11-03 05:44:26,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [6/43] Tour RefundRulesProduct → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-11-03 05:44:26,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:26] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.002 0.024 ro 2026-11-03 05:44:26,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [7/43] Tour RefundRulesProduct → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:44:26,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:26] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 05:44:26,399 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:26] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 05:44:26,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:26] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.007 - 2026-11-03 05:44:26,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [8/43] Tour RefundRulesProduct → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:44:26,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [9/43] Tour RefundRulesProduct → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:44:26,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 05:44:26,460 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:44:26,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [10/43] Tour RefundRulesProduct → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:44:26,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [11/43] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:44:26,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [12/43] Tour RefundRulesProduct → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:44:26,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [13/43] Tour RefundRulesProduct → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:44:26,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [14/43] Tour RefundRulesProduct → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:44:26,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [15/43] Tour RefundRulesProduct → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:44:27,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [16/43] Tour RefundRulesProduct → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:44:27,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87254327 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'b4d7cf30-951b-4069-8309-a08ffd5a82c9'}] 2026-11-03 05:44:27,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [17/43] Tour RefundRulesProduct → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:44:28,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87254327 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'b4d7cf30-951b-4069-8309-a08ffd5a82c9'} created pos.order #519 2026-11-03 05:44:28,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87254327 finished 2026-11-03 05:44:28,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11540 311 0.285 0.723 rw 2026-11-03 05:44:28,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:28] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.006 ro 2026-11-03 05:44:28,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [18/43] Tour RefundRulesProduct → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:44:28,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [19/43] Tour RefundRulesProduct → Step product screen is shown (trigger: .product-screen) 2026-11-03 05:44:28,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [20/43] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:28,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [21/43] Tour RefundRulesProduct → Step .pos-leftheader .orders-button 2026-11-03 05:44:28,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.049 rw 2026-11-03 05:44:28,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [22/43] Tour RefundRulesProduct → Step .pos-search-bar .filter 2026-11-03 05:44:28,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [23/43] Tour RefundRulesProduct → Step .pos-search-bar .filter ul 2026-11-03 05:44:28,829 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:28] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.003 0.031 rw 2026-11-03 05:44:28,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [24/43] Tour RefundRulesProduct → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 05:44:28,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [25/43] Tour RefundRulesProduct → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-11-03 05:44:28,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [26/43] Tour RefundRulesProduct → Step .ticket-screen .order-row:contains(001) 2026-11-03 05:44:28,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [27/43] Tour RefundRulesProduct → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 05:44:28,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [28/43] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:28,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [29/43] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:44:28,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [30/43] Tour RefundRulesProduct → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:44:28,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [31/43] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:28,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [32/43] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:44:28,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [33/43] Tour RefundRulesProduct → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:44:28,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [34/43] Tour RefundRulesProduct → Step Notification: not allowed to refund this product (trigger: .o_notification .o_notification_content:contains('Refunding a top up or reward product for an eWallet or gift card program is not allowed.')) 2026-11-03 05:44:28,929 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:28] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.033 0.042 rw 2026-11-03 05:44:28,996 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.038 rw 2026-11-03 05:44:29,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [35/43] Tour RefundRulesProduct → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Top-up eWallet","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Top-up eWallet")):has(.qty:contains("1"))) 2026-11-03 05:44:29,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [36/43] Tour RefundRulesProduct → 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(.qty:contains("1"))) 2026-11-03 05:44:29,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [37/43] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:29,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [38/43] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:44:29,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [39/43] Tour RefundRulesProduct → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:44:29,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [40/43] Tour RefundRulesProduct → Step Notification: not allowed to refund this product (trigger: .o_notification .o_notification_content:contains('Refunding a top up or reward product for an eWallet or gift card program is not allowed.')) 2026-11-03 05:44:29,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [41/43] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:29,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [42/43] Tour RefundRulesProduct → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 05:44:29,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [43/43] Tour RefundRulesProduct → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 05:44:29,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-11-03 05:44:29,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-03 05:44:29,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 24627776 (allocated 27021312) 2026-11-03 05:44:29,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:44:29,488 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oMk4k19p - [03/Nov/2026 05:44:23] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 6.656 rw 2026-11-03 05:44:29,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 44024 2026-11-03 05:44:29,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-11-03 05:44:29,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 44024 2026-11-03 05:44:29,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054429_737514_test_refund_product_part_of_rules.txt 2026-11-03 05:44:29,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmp0k6fpdcb_chrome_odoo" 2026-11-03 05:44:29,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-11-03 05:44:30,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 44167 2026-11-03 05:44:30,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmpbvjeu_hx_chrome_odoo 2026-11-03 05:44:30,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:44467/json/version 2026-11-03 05:44:30,454 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44467', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:44:30,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-11-03 05:44:30,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:44467/json 2026-11-03 05:44:30,665 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44467', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:44:30,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:44467/devtools/page/4AFD7E14FE793F08DB96B984AAB12C94 2026-11-03 05:44:30,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-11-03 05:44:30,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-11-03 05:44:30,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:44:30,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-11-03 05:44:30,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:44:30,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:44:31,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:31] "GET /pos/ui/80 HTTP/1.1" 200 6817 64 0.066 0.157 rw 2026-11-03 05:44:31,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': '4AFD7E14FE793F08DB96B984AAB12C94', 'loaderId': '2FEE9B81384155C68594A59253AD2864', 'isDownload': False} 2026-11-03 05:44:31,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundTour')" 2026-11-03 05:44:31,249 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:31] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.045 ro 2026-11-03 05:44:31,273 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:31] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.335 ro 2026-11-03 05:44:31,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:31] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.089 ro 2026-11-03 05:44:32,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-11-03 05:44:32,252 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.011 - 2026-11-03 05:44:32,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 05:44:32,285 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.017 ro 2026-11-03 05:44:32,356 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.008 0.037 rw 2026-11-03 05:44:32,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:32] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.016 rw 2026-11-03 05:44:32,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:44:33,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522448 265 0.379 0.746 rw 2026-11-03 05:44:33,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: The ready code tooks too much time : 2.640540361404419 2026-11-03 05:44:33,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate test code "odoo.startTour('GiftCardWithRefundTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:44:33,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [1/70] Tour GiftCardWithRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:44:33,832 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.015 ro 2026-11-03 05:44:33,885 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-11-03 05:44:33,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 05:44:33,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.045 rw 2026-11-03 05:44:33,995 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:33] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.04 rw 2026-11-03 05:44:34,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:34] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:44:34,735 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.008 0.024 rw 2026-11-03 05:44:34,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.019 0.05 rw 2026-11-03 05:44:34,985 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:34] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 05:44:34,988 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:34] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 05:44:35,045 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.059 ro 2026-11-03 05:44:35,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.07 rw 2026-11-03 05:44:35,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 05:44:35,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 05:44:35,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.023 - 2026-11-03 05:44:35,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.044 - 2026-11-03 05:44:35,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [2/70] Tour GiftCardWithRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:44:35,280 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.045 0.106 rw 2026-11-03 05:44:35,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.025 0.227 rw 2026-11-03 05:44:35,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [3/70] Tour GiftCardWithRefundTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-11-03 05:44:35,423 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.262 rw 2026-11-03 05:44:35,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 4940 5 0.006 0.158 ro 2026-11-03 05:44:35,529 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.125 rw 2026-11-03 05:44:35,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.048 0.176 rw 2026-11-03 05:44:35,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [4/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:35,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [5/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-03 05:44:35,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [6/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("1"))) 2026-11-03 05:44:35,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [7/70] Tour GiftCardWithRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:44:35,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [8/70] Tour GiftCardWithRefundTour → Step order total amount is '1.98' (trigger: .product-screen .order-summary .total:contains("1.98")) 2026-11-03 05:44:35,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [9/70] Tour GiftCardWithRefundTour → Step order total amount is '1.98' (trigger: .product-screen .order-summary .total:contains("1.98"):not(:visible)) 2026-11-03 05:44:35,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [10/70] Tour GiftCardWithRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:44:35,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [11/70] Tour GiftCardWithRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:44:35,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [12/70] Tour GiftCardWithRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:44:35,930 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 05:44:35,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 05:44:35,935 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 05:44:36,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [13/70] Tour GiftCardWithRefundTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:44:36,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [14/70] Tour GiftCardWithRefundTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:44:36,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [15/70] Tour GiftCardWithRefundTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:44:36,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [16/70] Tour GiftCardWithRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:44:37,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [17/70] Tour GiftCardWithRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:44:37,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [18/70] Tour GiftCardWithRefundTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:44:37,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86494446 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'c6442c78-3f31-450d-80cc-2d4160de9e09'}] 2026-11-03 05:44:37,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86494446 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': 'c6442c78-3f31-450d-80cc-2d4160de9e09'} created pos.order #520 2026-11-03 05:44:37,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86494446 finished 2026-11-03 05:44:37,673 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6406 181 0.184 0.47 rw 2026-11-03 05:44:37,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:37] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.014 ro 2026-11-03 05:44:37,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [19/70] Tour GiftCardWithRefundTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:44:37,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [20/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:37,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [21/70] Tour GiftCardWithRefundTour → Step .pos-leftheader .orders-button 2026-11-03 05:44:37,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [22/70] Tour GiftCardWithRefundTour → Step .pos-search-bar .filter 2026-11-03 05:44:37,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [23/70] Tour GiftCardWithRefundTour → Step .pos-search-bar .filter ul 2026-11-03 05:44:37,963 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.06 rw 2026-11-03 05:44:37,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [24/70] Tour GiftCardWithRefundTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 05:44:37,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [25/70] Tour GiftCardWithRefundTour → Step .ticket-screen .order-row:contains(001) 2026-11-03 05:44:37,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [26/70] Tour GiftCardWithRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 05:44:38,013 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:38] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.064 rw 2026-11-03 05:44:38,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [27/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board"))) 2026-11-03 05:44:38,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [28/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:38,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [29/70] Tour GiftCardWithRefundTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:44:38,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [30/70] Tour GiftCardWithRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:44:38,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [31/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:38,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [32/70] Tour GiftCardWithRefundTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 05:44:38,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:38] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.009 0.041 rw 2026-11-03 05:44:38,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [33/70] Tour GiftCardWithRefundTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 05:44:38,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [34/70] Tour GiftCardWithRefundTour → Step click back button (trigger: .back-button) 2026-11-03 05:44:38,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [35/70] Tour GiftCardWithRefundTour → Step product screen is shown (trigger: .product-screen) 2026-11-03 05:44:38,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [36/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Magnetic Board","quantity":"-1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Magnetic Board")):has(.qty:contains("-1"))) 2026-11-03 05:44:38,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [37/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"-1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("-1"))) 2026-11-03 05:44:38,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [38/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:38,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [39/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board","quantity":"-1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board")):has(.qty:contains("-1"))) 2026-11-03 05:44:38,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [40/70] Tour GiftCardWithRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:44:38,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [41/70] Tour GiftCardWithRefundTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-11-03 05:44:38,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [42/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:38,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [43/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:44:38,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [44/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:44:38,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [45/70] Tour GiftCardWithRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:44:38,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [46/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:38,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [47/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1"))) 2026-11-03 05:44:38,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [48/70] Tour GiftCardWithRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:44:38,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [49/70] Tour GiftCardWithRefundTour → Step order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0")) 2026-11-03 05:44:38,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [50/70] Tour GiftCardWithRefundTour → Step order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0"):not(:visible)) 2026-11-03 05:44:38,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [51/70] Tour GiftCardWithRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:44:38,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [52/70] Tour GiftCardWithRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:44:38,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [53/70] Tour GiftCardWithRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:44:38,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.04 rw 2026-11-03 05:44:38,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [54/70] Tour GiftCardWithRefundTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:44:38,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [55/70] Tour GiftCardWithRefundTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:44:38,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [56/70] Tour GiftCardWithRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:44:39,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [57/70] Tour GiftCardWithRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:44:39,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [58/70] Tour GiftCardWithRefundTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:44:39,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33984084 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000002', 'uuid': '60500e36-81aa-4d7a-9131-ee2bea19d28d'}] 2026-11-03 05:44:40,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33984084 order {'name': '/', 'pos_reference': '261-80-000002', 'uuid': '60500e36-81aa-4d7a-9131-ee2bea19d28d'} created pos.order #521 2026-11-03 05:44:40,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33984084 finished 2026-11-03 05:44:40,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 11249 214 0.296 0.605 rw 2026-11-03 05:44:40,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:40] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.015 ro 2026-11-03 05:44:40,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [59/70] Tour GiftCardWithRefundTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:44:40,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [60/70] Tour GiftCardWithRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:40,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [61/70] Tour GiftCardWithRefundTour → Step .pos-leftheader .orders-button 2026-11-03 05:44:40,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [62/70] Tour GiftCardWithRefundTour → Step .pos-search-bar .filter 2026-11-03 05:44:40,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [63/70] Tour GiftCardWithRefundTour → Step .pos-search-bar .filter ul 2026-11-03 05:44:40,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [64/70] Tour GiftCardWithRefundTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 05:44:40,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [65/70] Tour GiftCardWithRefundTour → Step .ticket-screen .order-row:contains(002) 2026-11-03 05:44:40,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.047 rw 2026-11-03 05:44:40,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [66/70] Tour GiftCardWithRefundTour → Step .ticket-screen .order-row:contains(002).highlight 2026-11-03 05:44:40,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [67/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","run":"click"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card"))) 2026-11-03 05:44:40,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:40] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.052 rw 2026-11-03 05:44:40,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [68/70] Tour GiftCardWithRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","run":"click"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card"))) 2026-11-03 05:44:40,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [69/70] Tour GiftCardWithRefundTour → Step Check if there is a notification with text "Refunding a top up or reward product for an eWallet or gift card program is not allowed." (trigger: .o_notification:contains("Refunding a top up or reward product for an eWallet or gift card program is not allowed.")) 2026-11-03 05:44:40,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [70/70] Tour GiftCardWithRefundTour → Step Check that: ---Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","refundQty":"2"}--- is not true (trigger: body:not(:has(.order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty .refund:contains("2"))))) 2026-11-03 05:44:40,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-11-03 05:44:40,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔═══════════════════════════════════════╗ ║ TOUR GiftCardWithRefundTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-03 05:44:40,529 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:40] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 133 7 0.01 0.054 rw 2026-11-03 05:44:40,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:44:40,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 23136092 (allocated 24662016) 2026-11-03 05:44:40,746 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:33] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.017 8.297 rw 2026-11-03 05:44:40,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 44167 2026-11-03 05:44:40,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-11-03 05:44:40,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 44167 2026-11-03 05:44:40,948 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NLAcCrut - [03/Nov/2026 05:44:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 3 0.003 0.082 rw 2026-11-03 05:44:41,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054441_095463_test_refund_with_gift_card.txt 2026-11-03 05:44:41,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmpbvjeu_hx_chrome_odoo" 2026-11-03 05:44:41,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-11-03 05:44:41,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 44298 2026-11-03 05:44:41,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmpmz31ve6__chrome_odoo 2026-11-03 05:44:41,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:33729/json/version 2026-11-03 05:44:41,986 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33729', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:44:42,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-11-03 05:44:42,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:33729/json 2026-11-03 05:44:42,096 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33729', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:44:42,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:33729/devtools/page/7FDCA02F6CE3E0EC0386081343CC25C6 2026-11-03 05:44:42,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-11-03 05:44:42,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-11-03 05:44:42,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:44:42,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-11-03 05:44:42,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:44:42,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:44:42,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:42] "GET /pos/ui/80 HTTP/1.1" 200 6817 63 0.053 0.132 rw 2026-11-03 05:44:42,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': '7FDCA02F6CE3E0EC0386081343CC25C6', 'loaderId': '0C39A4C1DA77EB8D20D648EDF72E89D7', 'isDownload': False} 2026-11-03 05:44:42,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Evaluate ready code "odoo.isTourReady('test_reward_line_tax_grouping_key')" 2026-11-03 05:44:42,619 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:42] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.033 ro 2026-11-03 05:44:42,632 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:42] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.258 ro 2026-11-03 05:44:42,656 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:42] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.062 ro 2026-11-03 05:44:43,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-11-03 05:44:43,531 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:44:43,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 05:44:43,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.025 ro 2026-11-03 05:44:43,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.023 rw 2026-11-03 05:44:43,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.02 rw 2026-11-03 05:44:44,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:44:44,670 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522893 263 0.299 0.698 rw 2026-11-03 05:44:44,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: The ready code tooks too much time : 2.273238182067871 2026-11-03 05:44:44,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Evaluate test code "odoo.startTour('test_reward_line_tax_grouping_key', {"stepDelay": 0, "debug": false})" 2026-11-03 05:44:44,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [1/21] Tour test_reward_line_tax_grouping_key → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:44:44,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-11-03 05:44:44,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.015 ro 2026-11-03 05:44:44,969 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:44:45,013 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:45] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 05:44:45,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.033 rw 2026-11-03 05:44:45,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:45] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:44:45,757 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-11-03 05:44:45,927 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:45] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 05:44:45,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.064 rw 2026-11-03 05:44:45,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:45] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 05:44:45,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:45] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.047 ro 2026-11-03 05:44:45,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:45] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.069 rw 2026-11-03 05:44:46,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:46] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-11-03 05:44:46,114 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:46] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.023 ro 2026-11-03 05:44:46,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-11-03 05:44:46,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.074 - 2026-11-03 05:44:46,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [2/21] Tour test_reward_line_tax_grouping_key → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:44:46,225 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:46] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.03 0.101 rw 2026-11-03 05:44:46,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:46] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.056 0.24 rw 2026-11-03 05:44:46,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [3/21] Tour test_reward_line_tax_grouping_key → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-11-03 05:44:46,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.289 rw 2026-11-03 05:44:46,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:46] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.061 rw 2026-11-03 05:44:46,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.108 rw 2026-11-03 05:44:46,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [4/21] Tour test_reward_line_tax_grouping_key → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:46,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [5/21] Tour test_reward_line_tax_grouping_key → 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(.qty:contains("1"))) 2026-11-03 05:44:46,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [6/21] Tour test_reward_line_tax_grouping_key → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:44:46,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [7/21] Tour test_reward_line_tax_grouping_key → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:44:47,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [8/21] Tour test_reward_line_tax_grouping_key → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:44:47,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [9/21] Tour test_reward_line_tax_grouping_key → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:44:47,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [10/21] Tour test_reward_line_tax_grouping_key → 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(.qty:contains("1"))) 2026-11-03 05:44:47,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [11/21] Tour test_reward_line_tax_grouping_key → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:44:47,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [12/21] Tour test_reward_line_tax_grouping_key → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:44:47,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [13/21] Tour test_reward_line_tax_grouping_key → Step order total amount is '82.78' (trigger: .product-screen .order-summary .total:contains("82.78")) 2026-11-03 05:44:47,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [14/21] Tour test_reward_line_tax_grouping_key → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:44:47,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [15/21] Tour test_reward_line_tax_grouping_key → Step .order-summary .tax:contains(14.37) 2026-11-03 05:44:47,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [16/21] Tour test_reward_line_tax_grouping_key → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:44:47,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [17/21] Tour test_reward_line_tax_grouping_key → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:44:47,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [18/21] Tour test_reward_line_tax_grouping_key → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:44:47,092 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:47] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-11-03 05:44:47,096 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:47] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 05:44:47,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:47] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.013 - 2026-11-03 05:44:47,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.021 - 2026-11-03 05:44:47,122 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.024 - 2026-11-03 05:44:47,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [19/21] Tour test_reward_line_tax_grouping_key → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:44:47,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [20/21] Tour test_reward_line_tax_grouping_key → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:44:48,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: [21/21] Tour test_reward_line_tax_grouping_key → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:44:48,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91618387 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '35e19727-4d3b-4123-9bbc-9bccc454eee4'}] 2026-11-03 05:44:48,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-11-03 05:44:48,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_reward_line_tax_grouping_key SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-03 05:44:48,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 20629944 (allocated 21516288) 2026-11-03 05:44:48,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:44:48,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 44298 2026-11-03 05:44:48,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-11-03 05:44:48,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 44298 2026-11-03 05:44:48,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054448_684223_test_reward_line_tax_grouping_key.txt 2026-11-03 05:44:48,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmpmz31ve6__chrome_odoo" 2026-11-03 05:44:48,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: waiting for threads: [, ] 2026-11-03 05:44:48,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91618387 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '35e19727-4d3b-4123-9bbc-9bccc454eee4'} created pos.order #522 2026-11-03 05:44:48,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91618387 finished 2026-11-03 05:44:49,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 5.319 rw 2026-11-03 05:44:49,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 d8r5EPQH - [03/Nov/2026 05:44:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 225 0.273 0.621 rw 2026-11-03 05:44:59,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-11-03 05:45:01,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 44431 2026-11-03 05:45:01,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmpqfa6oouy_chrome_odoo 2026-11-03 05:45:01,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:33233/json/version 2026-11-03 05:45:01,039 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33233', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:45:01,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-11-03 05:45:01,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:33233/json 2026-11-03 05:45:01,096 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33233', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:45:01,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:33233/devtools/page/B561FB69FA778F765758788CBC318011 2026-11-03 05:45:01,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-11-03 05:45:01,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-11-03 05:45:01,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:45:01,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-11-03 05:45:01,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Open "http://127.0.0.1:8069/pos/web?config_id=80" in browser 2026-11-03 05:45:01,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=80" 2026-11-03 05:45:01,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:01] "GET /pos/web?config_id=80 HTTP/1.1" 200 6817 63 0.06 0.139 rw 2026-11-03 05:45:01,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': 'B561FB69FA778F765758788CBC318011', 'loaderId': '93A960EB8004785F9CEB5399602106FF', 'isDownload': False} 2026-11-03 05:45:01,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Evaluate ready code "odoo.isTourReady('test_scan_loyalty_card_select_customer')" 2026-11-03 05:45:01,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:01] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.248 ro 2026-11-03 05:45:01,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:01] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.024 ro 2026-11-03 05:45:01,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:01] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.04 ro 2026-11-03 05:45:02,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-11-03 05:45:02,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:45:02,463 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 05:45:02,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 05:45:02,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.036 rw 2026-11-03 05:45:02,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.051 rw 2026-11-03 05:45:03,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:45:03,575 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522144 262 0.262 0.691 rw 2026-11-03 05:45:03,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: The ready code tooks too much time : 2.246466636657715 2026-11-03 05:45:03,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Evaluate test code "odoo.startTour('test_scan_loyalty_card_select_customer', {"stepDelay": 0, "debug": false})" 2026-11-03 05:45:03,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [1/6] Tour test_scan_loyalty_card_select_customer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:45:03,789 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-11-03 05:45:03,816 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.006 ro 2026-11-03 05:45:03,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.022 rw 2026-11-03 05:45:03,927 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:03] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.049 rw 2026-11-03 05:45:03,930 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.068 rw 2026-11-03 05:45:04,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:04] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:45:04,697 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 05:45:04,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.04 rw 2026-11-03 05:45:04,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:04] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.003 0.036 ro 2026-11-03 05:45:04,965 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:04] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.047 rw 2026-11-03 05:45:04,966 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:04] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.041 - 2026-11-03 05:45:04,982 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:04] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.024 - 2026-11-03 05:45:05,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:05] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-11-03 05:45:05,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:05] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.039 - 2026-11-03 05:45:05,102 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.053 - 2026-11-03 05:45:05,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.066 - 2026-11-03 05:45:05,142 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:05] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.021 0.086 rw 2026-11-03 05:45:05,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:05] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.022 0.194 rw 2026-11-03 05:45:05,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [2/6] Tour test_scan_loyalty_card_select_customer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:45:05,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.035 0.202 rw 2026-11-03 05:45:05,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [3/6] Tour test_scan_loyalty_card_select_customer → Step PoS model scan barcode '0444-e050-4548' (trigger: body) 2026-11-03 05:45:05,572 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:05] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.02 rw 2026-11-03 05:45:05,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [4/6] Tour test_scan_loyalty_card_select_customer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:45:05,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [5/6] Tour test_scan_loyalty_card_select_customer → Step customer 'AAA Test Partner' is selected (trigger: .product-screen .set-partner:contains("AAA Test Partner")) 2026-11-03 05:45:05,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.042 0.07 rw 2026-11-03 05:45:05,750 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:05] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 322 7 0.017 0.143 rw 2026-11-03 05:45:06,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [6/6] Tour test_scan_loyalty_card_select_customer → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-11-03 05:45:06,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-11-03 05:45:06,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_scan_loyalty_card_select_customer SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-03 05:45:06,035 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:06] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:45:06,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:06] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-11-03 05:45:06,043 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-11-03 05:45:06,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:45:06,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 19350804 (allocated 20467712) 2026-11-03 05:45:06,285 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jvscqxTa - [03/Nov/2026 05:45:03] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 3.639 rw 2026-11-03 05:45:06,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 44431 2026-11-03 05:45:06,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-11-03 05:45:06,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 44431 2026-11-03 05:45:06,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054506_472729_test_scan_loyalty_card_select_customer.txt 2026-11-03 05:45:06,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmpqfa6oouy_chrome_odoo" 2026-11-03 05:45:06,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-11-03 05:45:06,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_settle_dont_give_points_again : pos_settle_due module is required for this test 2026-11-03 05:45:06,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-11-03 05:45:08,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 44576 2026-11-03 05:45:08,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmpldkq53v6_chrome_odoo 2026-11-03 05:45:08,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:33581/json/version 2026-11-03 05:45:08,079 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33581', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:45:08,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-11-03 05:45:08,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:33581/json 2026-11-03 05:45:08,122 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33581', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:45:08,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:33581/devtools/page/47E88F4DDF4791B5768D040159A73D86 2026-11-03 05:45:08,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-11-03 05:45:08,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-11-03 05:45:08,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:45:08,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-11-03 05:45:08,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Open "http://127.0.0.1:8069/pos/ui/85" in browser 2026-11-03 05:45:08,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigating to: "http://127.0.0.1:8069/pos/ui/85" 2026-11-03 05:45:08,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:08] "GET /pos/ui/85 HTTP/1.1" 200 6817 64 0.044 0.179 rw 2026-11-03 05:45:08,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': '47E88F4DDF4791B5768D040159A73D86', 'loaderId': '868D2D7D96EA636609882D3A7C217092', 'isDownload': False} 2026-11-03 05:45:08,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-11-03 05:45:08,661 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:08] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.009 0.27 ro 2026-11-03 05:45:08,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:08] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.063 ro 2026-11-03 05:45:08,702 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:08] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.067 ro 2026-11-03 05:45:09,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: Owl is running in 'dev' mode. 2026-11-03 05:45:09,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:45:09,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 05:45:09,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 05:45:09,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.023 rw 2026-11-03 05:45:09,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.028 rw 2026-11-03 05:45:10,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:45:10,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523808 266 0.3 0.638 rw 2026-11-03 05:45:10,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: The ready code tooks too much time : 2.300311326980591 2026-11-03 05:45:10,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate test code "odoo.startTour('PosLoyaltySpecificProductDiscountWithGlobalDiscount', {"stepDelay": 0, "debug": false})" 2026-11-03 05:45:10,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [1/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:45:10,901 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.023 ro 2026-11-03 05:45:10,950 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.015 ro 2026-11-03 05:45:11,006 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:45:11,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.05 rw 2026-11-03 05:45:11,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:11] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.043 rw 2026-11-03 05:45:11,701 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:11] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 05:45:11,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.016 rw 2026-11-03 05:45:12,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.054 rw 2026-11-03 05:45:12,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:45:12,079 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 05:45:12,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.017 0.06 ro 2026-11-03 05:45:12,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.082 rw 2026-11-03 05:45:12,242 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.012 ro 2026-11-03 05:45:12,252 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:45:12,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:45:12,363 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.108 - 2026-11-03 05:45:12,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "GET /pos/ui/85?from_backend=True HTTP/1.1" 200 6857 31 0.032 0.101 rw 2026-11-03 05:45:12,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [2/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:45:12,510 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "GET /pos/ui/85 HTTP/1.1" 200 6857 31 0.021 0.236 rw 2026-11-03 05:45:12,552 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.236 rw 2026-11-03 05:45:12,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [3/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 05:45:12,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.013 rw 2026-11-03 05:45:12,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.026 0.067 rw 2026-11-03 05:45:12,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [4/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:45:12,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [5/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-03 05:45:13,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [6/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-03 05:45:13,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [7/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:45:13,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [8/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 40 on Product A","price":"-40.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 40 on Product A")):has(.price:contains("-40.00"))) 2026-11-03 05:45:13,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [9/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:45:13,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [10/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step click Actions button (trigger: .more-btn) 2026-11-03 05:45:13,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [11/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step click discount button (trigger: .js_discount) 2026-11-03 05:45:13,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:13] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:45:13,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:13] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 05:45:13,089 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 05:45:13,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [12/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:45:13,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [13/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 40 on Product A","price":"-40.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 40 on Product A")):has(.price:contains("-40.00"))) 2026-11-03 05:45:13,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [14/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-11-03 05:45:13,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: [15/15] Tour PosLoyaltySpecificProductDiscountWithGlobalDiscount → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"):not(:visible)) 2026-11-03 05:45:13,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-11-03 05:45:13,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-11-03 05:45:13,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:45:13,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 P2EP-mTU - [03/Nov/2026 05:45:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.704 rw 2026-11-03 05:45:13,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 20287024 (allocated 21516288) 2026-11-03 05:45:13,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 44576 2026-11-03 05:45:13,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-11-03 05:45:13,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 44576 2026-11-03 05:45:13,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054513_713502_test_specific_product_discount_with_global_discount.txt 2026-11-03 05:45:13,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmpldkq53v6_chrome_odoo" 2026-11-03 05:45:13,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-11-03 05:45:15,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 44715 2026-11-03 05:45:15,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmpp5f_ok1q_chrome_odoo 2026-11-03 05:45:15,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:42965/json/version 2026-11-03 05:45:15,933 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42965', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:45:15,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-11-03 05:45:15,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:42965/json 2026-11-03 05:45:15,964 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42965', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:45:15,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:42965/devtools/page/9EB426AB88964E8DBC84FE6617EA2B51 2026-11-03 05:45:15,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-11-03 05:45:16,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-11-03 05:45:16,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:45:16,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-11-03 05:45:16,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:45:16,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:45:16,425 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:16] "GET /pos/ui/80 HTTP/1.1" 200 6817 63 0.054 0.142 rw 2026-11-03 05:45:16,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': '9EB426AB88964E8DBC84FE6617EA2B51', 'loaderId': 'A414B35A61507722AADB936D2AF69780', 'isDownload': False} 2026-11-03 05:45:16,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-11-03 05:45:16,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:16] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.026 ro 2026-11-03 05:45:16,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:16] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.272 ro 2026-11-03 05:45:16,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:16] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.062 ro 2026-11-03 05:45:17,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-11-03 05:45:17,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 05:45:17,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:45:17,608 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.007 0.015 ro 2026-11-03 05:45:17,668 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.021 rw 2026-11-03 05:45:17,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.028 rw 2026-11-03 05:45:18,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:45:18,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538298 272 0.282 0.748 rw 2026-11-03 05:45:18,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: The ready code tooks too much time : 2.535263776779175 2026-11-03 05:45:18,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate test code "odoo.startTour('PosComboSpecificProductProgram', {"stepDelay": 0, "debug": false})" 2026-11-03 05:45:18,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.015 ro 2026-11-03 05:45:18,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [1/24] Tour PosComboSpecificProductProgram → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:45:19,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.014 ro 2026-11-03 05:45:19,087 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 05:45:19,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:19] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-11-03 05:45:19,147 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.025 rw 2026-11-03 05:45:19,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.012 ro 2026-11-03 05:45:19,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-11-03 05:45:20,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.05 rw 2026-11-03 05:45:20,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 05:45:20,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 05:45:20,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.008 0.042 ro 2026-11-03 05:45:20,186 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.049 rw 2026-11-03 05:45:20,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-11-03 05:45:20,348 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.042 - 2026-11-03 05:45:20,353 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.047 - 2026-11-03 05:45:20,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.052 - 2026-11-03 05:45:20,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [2/24] Tour PosComboSpecificProductProgram → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:45:20,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.075 0.179 rw 2026-11-03 05:45:20,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [3/24] Tour PosComboSpecificProductProgram → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-03 05:45:20,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.032 0.368 rw 2026-11-03 05:45:20,743 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.363 rw 2026-11-03 05:45:20,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.088 rw 2026-11-03 05:45:20,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.081 0.15 rw 2026-11-03 05:45:21,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [4/24] Tour PosComboSpecificProductProgram → Step Select combo item Combo Product 1 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 1"))) 2026-11-03 05:45:21,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [5/24] Tour PosComboSpecificProductProgram → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-11-03 05:45:21,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [6/24] Tour PosComboSpecificProductProgram → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-11-03 05:45:21,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [7/24] Tour PosComboSpecificProductProgram → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:45:21,242 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/image?model=product.product&field=image_256&id=1662&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 6171 11 0.033 0.095 ro 2026-11-03 05:45:21,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.032 - 2026-11-03 05:45:21,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [8/24] Tour PosComboSpecificProductProgram → Step Check orderline with attributes: {"productName":"10% on Office Combo"} (trigger: .order-container .orderline:has(.product-name:contains("10% on Office Combo"))) 2026-11-03 05:45:21,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/image?model=product.product&field=image_256&id=1664&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 6171 9 0.016 0.217 ro 2026-11-03 05:45:21,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/image?model=product.product&field=image_256&id=1663&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 6171 9 0.011 0.316 ro 2026-11-03 05:45:21,542 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/image?model=product.product&field=image_256&id=1661&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 6171 9 0.023 0.4 ro 2026-11-03 05:45:21,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [9/24] Tour PosComboSpecificProductProgram → Step order total amount is '216.00' (trigger: .product-screen .order-summary .total:contains("216.00")) 2026-11-03 05:45:21,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [10/24] Tour PosComboSpecificProductProgram → Step order total amount is '216.00' (trigger: .product-screen .order-summary .total:contains("216.00"):not(:visible)) 2026-11-03 05:45:21,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [11/24] Tour PosComboSpecificProductProgram → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:45:21,630 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/image?model=product.product&field=image_256&id=1666&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 6171 9 0.023 0.48 ro 2026-11-03 05:45:21,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [12/24] Tour PosComboSpecificProductProgram → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:45:21,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [13/24] Tour PosComboSpecificProductProgram → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:45:21,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 05:45:21,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.008 - 2026-11-03 05:45:21,716 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 05:45:21,728 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.011 - 2026-11-03 05:45:21,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 05:45:21,761 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/image?model=product.product&field=image_256&id=1665&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 6171 9 0.009 0.626 ro 2026-11-03 05:45:21,825 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/image?model=product.product&field=image_256&id=1668&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 6171 9 0.006 0.509 ro 2026-11-03 05:45:21,900 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/image?model=product.product&field=image_256&id=1667&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 6171 9 0.01 0.53 ro 2026-11-03 05:45:21,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:21] "GET /web/image?model=product.product&field=image_256&id=1669&unique=2026-11-03T05:30:27.000+00:00 HTTP/1.1" 200 6171 9 0.017 0.476 ro 2026-11-03 05:45:22,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [14/24] Tour PosComboSpecificProductProgram → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:45:22,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [15/24] Tour PosComboSpecificProductProgram → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:45:22,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [16/24] Tour PosComboSpecificProductProgram → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:45:22,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [17/24] Tour PosComboSpecificProductProgram → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 05:45:22,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [18/24] Tour PosComboSpecificProductProgram → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:45:22,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [19/24] Tour PosComboSpecificProductProgram → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:45:22,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [20/24] Tour PosComboSpecificProductProgram → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:45:22,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [21/24] Tour PosComboSpecificProductProgram → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:45:22,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97098444 started for PoS orders references: [{'name': '/', 'pos_reference': '261-80-000001', 'uuid': '79589625-c13f-4da5-86d5-0bb97e7cf06d'}] 2026-11-03 05:45:22,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [22/24] Tour PosComboSpecificProductProgram → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:45:22,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [23/24] Tour PosComboSpecificProductProgram → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:45:23,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97098444 order {'name': '/', 'pos_reference': '261-80-000001', 'uuid': '79589625-c13f-4da5-86d5-0bb97e7cf06d'} created pos.order #523 2026-11-03 05:45:23,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97098444 finished 2026-11-03 05:45:24,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10916 291 0.466 0.827 rw 2026-11-03 05:45:24,289 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:24] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.019 ro 2026-11-03 05:45:24,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [24/24] Tour PosComboSpecificProductProgram → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:45:24,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-11-03 05:45:24,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 05:45:24,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.041 rw 2026-11-03 05:45:24,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 22669792 (allocated 24399872) 2026-11-03 05:45:24,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:45:24,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eF8xRTbn - [03/Nov/2026 05:45:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 6.825 rw 2026-11-03 05:45:24,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 44715 2026-11-03 05:45:24,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-11-03 05:45:24,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 44715 2026-11-03 05:45:24,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054524_807463_test_specific_product_reward_pos_combo.txt 2026-11-03 05:45:24,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmpp5f_ok1q_chrome_odoo" 2026-11-03 05:45:24,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-11-03 05:45:25,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 44848 2026-11-03 05:45:25,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp63xbatmy_chrome_odoo 2026-11-03 05:45:25,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:38529/json/version 2026-11-03 05:45:25,986 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38529', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:45:26,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-11-03 05:45:26,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:38529/json 2026-11-03 05:45:26,220 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38529', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:45:26,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:38529/devtools/page/B832D473D4B06D7FDBDC28EBFD6287B7 2026-11-03 05:45:26,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-11-03 05:45:26,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-11-03 05:45:26,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:45:26,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-11-03 05:45:26,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:45:26,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:45:26,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:26] "GET /pos/ui/80 HTTP/1.1" 200 6817 63 0.046 0.177 rw 2026-11-03 05:45:26,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': 'B832D473D4B06D7FDBDC28EBFD6287B7', 'loaderId': '9E4C98749678B41B9969768FEDD174F8', 'isDownload': False} 2026-11-03 05:45:26,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Evaluate ready code "odoo.isTourReady('test_specific_reward_product_tax_included_included')" 2026-11-03 05:45:26,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:26] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.046 ro 2026-11-03 05:45:26,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:26] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.324 ro 2026-11-03 05:45:26,883 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:26] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.068 ro 2026-11-03 05:45:27,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-11-03 05:45:27,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:45:27,897 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:45:27,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.037 ro 2026-11-03 05:45:28,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:28] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.032 rw 2026-11-03 05:45:28,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:28] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.023 rw 2026-11-03 05:45:28,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:45:29,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522943 264 0.485 0.744 rw 2026-11-03 05:45:29,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: The ready code tooks too much time : 2.817567825317383 2026-11-03 05:45:29,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Evaluate test code "odoo.startTour('test_specific_reward_product_tax_included_included', {"stepDelay": 0, "debug": false})" 2026-11-03 05:45:29,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-11-03 05:45:29,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [1/13] Tour test_specific_reward_product_tax_included_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:45:29,640 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 05:45:29,673 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:45:29,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-11-03 05:45:29,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:29] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.032 rw 2026-11-03 05:45:30,460 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:30] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.008 0.018 ro 2026-11-03 05:45:30,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-11-03 05:45:30,813 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 05:45:30,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 05:45:30,824 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.065 rw 2026-11-03 05:45:30,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:30] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.007 0.046 ro 2026-11-03 05:45:30,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:30] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.056 rw 2026-11-03 05:45:30,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 05:45:30,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:30] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.017 ro 2026-11-03 05:45:30,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:30] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 05:45:31,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.008 - 2026-11-03 05:45:31,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:31] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.041 0.097 rw 2026-11-03 05:45:31,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [2/13] Tour test_specific_reward_product_tax_included_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:45:31,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:31] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.023 0.232 rw 2026-11-03 05:45:31,317 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.24 rw 2026-11-03 05:45:31,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [3/13] Tour test_specific_reward_product_tax_included_included → Step click product 'Product Include' (trigger: article.product .product-content .product-name:contains("Product Include")) 2026-11-03 05:45:31,489 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:31] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.024 rw 2026-11-03 05:45:31,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.037 0.088 rw 2026-11-03 05:45:31,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [4/13] Tour test_specific_reward_product_tax_included_included → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:45:31,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [5/13] Tour test_specific_reward_product_tax_included_included → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-11-03 05:45:31,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [6/13] Tour test_specific_reward_product_tax_included_included → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-11-03 05:45:31,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [7/13] Tour test_specific_reward_product_tax_included_included → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:45:31,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [8/13] Tour test_specific_reward_product_tax_included_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:45:31,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [9/13] Tour test_specific_reward_product_tax_included_included → Step click Actions button (trigger: .more-btn) 2026-11-03 05:45:31,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [10/13] Tour test_specific_reward_product_tax_included_included → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:45:31,871 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:31] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:45:31,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [11/13] Tour test_specific_reward_product_tax_included_included → Step input text 'hellopromo' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:45:31,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [12/13] Tour test_specific_reward_product_tax_included_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:45:31,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [13/13] Tour test_specific_reward_product_tax_included_included → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 10 on Product Include","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 10 on Product Include")):has(.price:contains("-10.00"))) 2026-11-03 05:45:32,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-11-03 05:45:32,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR test_specific_reward_product_tax_included_included SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-11-03 05:45:32,097 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:32] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.015 - 2026-11-03 05:45:32,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:32] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.016 - 2026-11-03 05:45:32,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 20030560 (allocated 20992000) 2026-11-03 05:45:32,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:45:32,255 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 16U_Ayx1 - [03/Nov/2026 05:45:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 4.149 rw 2026-11-03 05:45:32,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 44848 2026-11-03 05:45:32,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-11-03 05:45:32,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 44848 2026-11-03 05:45:32,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054532_479690_test_specific_reward_product_tax_included_excluded.txt 2026-11-03 05:45:32,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp63xbatmy_chrome_odoo" 2026-11-03 05:45:32,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 44975 2026-11-03 05:45:32,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp2ys2w10__chrome_odoo 2026-11-03 05:45:32,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:43403/json/version 2026-11-03 05:45:32,967 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43403', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:45:33,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: Chrome/150.0.7871.114 2026-11-03 05:45:33,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:43403/json 2026-11-03 05:45:33,161 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43403', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:45:33,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:43403/devtools/page/76F070CBF8DA004A88F451514A6DBC26 2026-11-03 05:45:33,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-11-03 05:45:33,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-11-03 05:45:33,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:45:33,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-11-03 05:45:33,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-11-03 05:45:33,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-11-03 05:45:33,474 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:33] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.026 0.114 rw 2026-11-03 05:45:33,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '76F070CBF8DA004A88F451514A6DBC26', 'loaderId': '15DA66CC7E2E7A45014379A02B16E9DE', 'isDownload': False} 2026-11-03 05:45:33,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Evaluate ready code "odoo.isTourReady('test_specific_reward_product_tax_included_excluded')" 2026-11-03 05:45:33,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:33] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.226 ro 2026-11-03 05:45:33,601 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:33] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.064 ro 2026-11-03 05:45:33,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:33] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.07 ro 2026-11-03 05:45:34,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-11-03 05:45:34,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:45:34,360 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:45:34,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.008 ro 2026-11-03 05:45:34,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.025 rw 2026-11-03 05:45:34,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.009 0.02 rw 2026-11-03 05:45:34,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:45:35,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522943 246 0.288 0.681 rw 2026-11-03 05:45:35,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: The ready code tooks too much time : 2.120677947998047 2026-11-03 05:45:35,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Evaluate test code "odoo.startTour('test_specific_reward_product_tax_included_excluded', {"stepDelay": 0, "debug": false})" 2026-11-03 05:45:35,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [1/12] Tour test_specific_reward_product_tax_included_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:45:35,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.008 0.015 ro 2026-11-03 05:45:35,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 05:45:35,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:45:35,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-11-03 05:45:35,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:35] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 05:45:36,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:36] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.018 ro 2026-11-03 05:45:36,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 05:45:36,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.008 0.048 rw 2026-11-03 05:45:36,581 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 05:45:36,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 05:45:36,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 05:45:36,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:36] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.006 0.032 ro 2026-11-03 05:45:36,727 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:45:36,761 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:36] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.025 ro 2026-11-03 05:45:36,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.024 - 2026-11-03 05:45:36,819 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.066 - 2026-11-03 05:45:36,864 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:36] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.031 0.102 rw 2026-11-03 05:45:36,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [2/12] Tour test_specific_reward_product_tax_included_excluded → Step click product 'Product Include' (trigger: article.product .product-content .product-name:contains("Product Include")) 2026-11-03 05:45:37,005 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:37] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.038 0.233 rw 2026-11-03 05:45:37,112 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.317 rw 2026-11-03 05:45:37,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [3/12] Tour test_specific_reward_product_tax_included_excluded → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:45:37,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [4/12] Tour test_specific_reward_product_tax_included_excluded → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-11-03 05:45:37,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [5/12] Tour test_specific_reward_product_tax_included_excluded → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Include","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Include")):has(.qty:contains("1"))) 2026-11-03 05:45:37,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [6/12] Tour test_specific_reward_product_tax_included_excluded → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:45:37,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [7/12] Tour test_specific_reward_product_tax_included_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:45:37,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [8/12] Tour test_specific_reward_product_tax_included_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 05:45:37,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [9/12] Tour test_specific_reward_product_tax_included_excluded → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:45:37,390 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 05:45:37,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [10/12] Tour test_specific_reward_product_tax_included_excluded → Step input text 'hellopromo' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:45:37,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [11/12] Tour test_specific_reward_product_tax_included_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:45:37,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: [12/12] Tour test_specific_reward_product_tax_included_excluded → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"$ 10 on Product Include","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("$ 10 on Product Include")):has(.price:contains("-10.00"))) 2026-11-03 05:45:37,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-11-03 05:45:37,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR test_specific_reward_product_tax_included_excluded SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-11-03 05:45:37,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:37] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:45:37,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:37] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.01 - 2026-11-03 05:45:37,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:45:37,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 19925804 (allocated 20992000) 2026-11-03 05:45:37,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7r4KuIp5 - [03/Nov/2026 05:45:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 3.391 rw 2026-11-03 05:45:37,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 44975 2026-11-03 05:45:37,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-11-03 05:45:37,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 44975 2026-11-03 05:45:38,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054538_129890_test_specific_reward_product_tax_included_excluded.txt 2026-11-03 05:45:38,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp2ys2w10__chrome_odoo" 2026-11-03 05:45:38,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-11-03 05:45:39,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 45105 2026-11-03 05:45:39,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmp6spd011y_chrome_odoo 2026-11-03 05:45:39,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:33325/json/version 2026-11-03 05:45:39,160 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:45:39,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-11-03 05:45:39,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:33325/json 2026-11-03 05:45:39,332 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:45:39,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:33325/devtools/page/642397E1C4C36ED0FEF8C2F3B105A74B 2026-11-03 05:45:39,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-11-03 05:45:39,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-11-03 05:45:39,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:45:39,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-11-03 05:45:39,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Open "http://127.0.0.1:8069/pos/ui?config_id=80" in browser 2026-11-03 05:45:39,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=80" 2026-11-03 05:45:39,813 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:39] "GET /pos/ui?config_id=80 HTTP/1.1" 200 6817 63 0.036 0.13 rw 2026-11-03 05:45:39,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': '642397E1C4C36ED0FEF8C2F3B105A74B', 'loaderId': '9192880CCCF6731B5E83C8917D3D804F', 'isDownload': False} 2026-11-03 05:45:39,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Evaluate ready code "odoo.isTourReady('test_two_variant_same_discount')" 2026-11-03 05:45:39,879 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:39] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.22 ro 2026-11-03 05:45:39,913 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:39] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.056 ro 2026-11-03 05:45:39,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:39] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.078 ro 2026-11-03 05:45:40,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-11-03 05:45:40,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 05:45:40,804 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:45:40,832 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-11-03 05:45:40,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.016 rw 2026-11-03 05:45:40,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:40] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.023 rw 2026-11-03 05:45:41,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:45:41,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534477 267 0.327 0.69 rw 2026-11-03 05:45:42,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: The ready code tooks too much time : 2.3619744777679443 2026-11-03 05:45:42,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Evaluate test code "odoo.startTour('test_two_variant_same_discount', {"stepDelay": 0, "debug": false})" 2026-11-03 05:45:42,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: [1/4] Tour test_two_variant_same_discount → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:45:42,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.02 ro 2026-11-03 05:45:42,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.009 ro 2026-11-03 05:45:42,289 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:45:42,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.014 rw 2026-11-03 05:45:42,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:42] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 05:45:43,008 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.023 ro 2026-11-03 05:45:43,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.013 ro 2026-11-03 05:45:43,283 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 05:45:43,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 05:45:43,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 05:45:43,491 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.012 0.066 rw 2026-11-03 05:45:43,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "GET /web/image/res.users/330/avatar_128 HTTP/1.1" 200 305 4 0.004 0.067 ro 2026-11-03 05:45:43,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.101 rw 2026-11-03 05:45:43,589 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 05:45:43,598 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.01 0.019 ro 2026-11-03 05:45:43,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:45:43,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.055 rw 2026-11-03 05:45:43,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: [2/4] Tour test_two_variant_same_discount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:45:43,780 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.023 - 2026-11-03 05:45:43,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: [3/4] Tour test_two_variant_same_discount → Step click product 'Sofa' (trigger: article.product .product-content .product-name:contains("Sofa")) 2026-11-03 05:45:43,898 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:43] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 6857 31 0.061 0.091 rw 2026-11-03 05:45:44,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:44] "GET /pos/ui/80 HTTP/1.1" 200 6857 31 0.019 0.238 rw 2026-11-03 05:45:44,043 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:44] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.164 rw 2026-11-03 05:45:44,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.02 0.239 rw 2026-11-03 05:45:44,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: [4/4] Tour test_two_variant_same_discount → Step Click on Add (trigger: body button:contains(Add)) 2026-11-03 05:45:44,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-11-03 05:45:44,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 05:45:44,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:44] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 05:45:44,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:44] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 05:45:44,619 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:44] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.007 - 2026-11-03 05:45:44,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:45:44,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 20338556 (allocated 21778432) 2026-11-03 05:45:44,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iD-Rmaz7 - [03/Nov/2026 05:45:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.027 3.854 rw 2026-11-03 05:45:44,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 45105 2026-11-03 05:45:44,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-11-03 05:45:44,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 45105 2026-11-03 05:45:45,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054545_051309_test_two_variant_same_discount.txt 2026-11-03 05:45:45,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmp6spd011y_chrome_odoo" 2026-11-03 05:45:45,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 421 checked, 9 removed 2026-11-03 05:45:46,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 332 with IP n/a changed groups of user 332 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:45:46,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 332 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:45:55,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 332 with IP n/a changed groups of user 332 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:45:57,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 332 with IP n/a changed groups of user 332 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:46:03,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_gift_card_communication: Starting TestGiftCardCommunication.test_gift_card_email_logged_only_for_gift_cards ... 2026-11-03 05:46:03,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_gift_card_communication: Starting TestGiftCardCommunication.test_gift_card_email_logged_to_pos_order_chatter ... 2026-11-03 05:46:04,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_gift_card_communication: Starting TestGiftCardCommunication.test_gift_card_email_without_customer ... 2026-11-03 05:46:04,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 05:46:06,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 336 with IP n/a changed groups of user 336 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:46:06,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 336 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:46:15,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 336 with IP n/a changed groups of user 336 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:46:18,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 336 with IP n/a changed groups of user 336 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:46:23,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-11-03 05:46:23,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-11-03 05:46:24,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-11-03 05:46:24,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 45236 2026-11-03 05:46:24,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmpse2tyruw_chrome_odoo 2026-11-03 05:46:24,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:35527/json/version 2026-11-03 05:46:24,860 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:46:24,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Browser version: Chrome/150.0.7871.114 2026-11-03 05:46:24,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:35527/json 2026-11-03 05:46:24,906 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:46:24,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:35527/devtools/page/93137F848F22BBE1A1BBAD0251F63A8B 2026-11-03 05:46:24,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-11-03 05:46:24,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-11-03 05:46:25,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:46:25,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-11-03 05:46:25,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Open "http://127.0.0.1:8069/pos/ui/87" in browser 2026-11-03 05:46:25,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigating to: "http://127.0.0.1:8069/pos/ui/87" 2026-11-03 05:46:25,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:25] "GET /pos/ui/87 HTTP/1.1" 200 6913 64 0.041 0.132 rw 2026-11-03 05:46:25,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': '93137F848F22BBE1A1BBAD0251F63A8B', 'loaderId': '5E5502DA31BF69B4AC3358E6B7D2F73B', 'isDownload': False} 2026-11-03 05:46:25,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Evaluate ready code "odoo.isTourReady('test_loyalty_history_earn_and_spend')" 2026-11-03 05:46:25,391 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:25] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.239 ro 2026-11-03 05:46:25,404 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:25] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.033 ro 2026-11-03 05:46:25,419 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:25] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.052 ro 2026-11-03 05:46:26,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: Owl is running in 'dev' mode. 2026-11-03 05:46:26,301 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:46:26,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 05:46:26,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 05:46:26,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:26] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.033 rw 2026-11-03 05:46:26,415 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.009 0.041 rw 2026-11-03 05:46:26,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:46:27,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523697 264 0.231 0.71 rw 2026-11-03 05:46:27,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: The ready code tooks too much time : 2.2804148197174072 2026-11-03 05:46:27,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Evaluate test code "odoo.startTour('test_loyalty_history_earn_and_spend', {"stepDelay": 0, "debug": false})" 2026-11-03 05:46:27,623 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-11-03 05:46:27,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [1/32] Tour test_loyalty_history_earn_and_spend → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:46:27,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 05:46:27,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:46:27,741 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 05:46:27,758 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:27] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 05:46:28,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 05:46:28,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.009 rw 2026-11-03 05:46:28,507 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 05:46:28,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:46:28,524 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.063 rw 2026-11-03 05:46:28,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "GET /web/image/res.users/338/avatar_128 HTTP/1.1" 200 305 4 0.003 0.067 ro 2026-11-03 05:46:28,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.077 rw 2026-11-03 05:46:28,637 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.011 ro 2026-11-03 05:46:28,669 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:46:28,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.023 - 2026-11-03 05:46:28,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.07 - 2026-11-03 05:46:28,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "GET /pos/ui/87?from_backend=True HTTP/1.1" 200 6953 31 0.042 0.116 rw 2026-11-03 05:46:28,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [2/32] Tour test_loyalty_history_earn_and_spend → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:46:28,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:28] "GET /pos/ui/87 HTTP/1.1" 200 6953 31 0.041 0.252 rw 2026-11-03 05:46:29,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.234 rw 2026-11-03 05:46:29,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [3/32] Tour test_loyalty_history_earn_and_spend → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:46:29,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [4/32] Tour test_loyalty_history_earn_and_spend → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:46:29,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:29] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.014 rw 2026-11-03 05:46:29,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.041 0.065 rw 2026-11-03 05:46:29,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [5/32] Tour test_loyalty_history_earn_and_spend → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:46:29,278 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 4 0.005 0.039 ro 2026-11-03 05:46:29,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [6/32] Tour test_loyalty_history_earn_and_spend → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:46:29,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [7/32] Tour test_loyalty_history_earn_and_spend → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:46:29,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [8/32] Tour test_loyalty_history_earn_and_spend → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:46:29,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:46:29,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [9/32] Tour test_loyalty_history_earn_and_spend → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-11-03 05:46:29,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [10/32] Tour test_loyalty_history_earn_and_spend → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-11-03 05:46:29,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [11/32] Tour test_loyalty_history_earn_and_spend → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:46:29,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [12/32] Tour test_loyalty_history_earn_and_spend → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-03 05:46:29,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 256 4 0.004 0.017 ro 2026-11-03 05:46:29,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [13/32] Tour test_loyalty_history_earn_and_spend → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:46:29,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [14/32] Tour test_loyalty_history_earn_and_spend → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-03 05:46:29,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [15/32] Tour test_loyalty_history_earn_and_spend → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-03 05:46:29,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [16/32] Tour test_loyalty_history_earn_and_spend → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:46:29,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [17/32] Tour test_loyalty_history_earn_and_spend → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:46:29,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [18/32] Tour test_loyalty_history_earn_and_spend → Step click Actions button (trigger: .more-btn) 2026-11-03 05:46:29,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [19/32] Tour test_loyalty_history_earn_and_spend → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:46:29,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [20/32] Tour test_loyalty_history_earn_and_spend → Step .selection-item span:nth-child(2) 2026-11-03 05:46:29,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [21/32] Tour test_loyalty_history_earn_and_spend → Step select reward (trigger: .selection-item:contains("10% on your order")) 2026-11-03 05:46:29,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [22/32] Tour test_loyalty_history_earn_and_spend → Step order total amount is '9.00' (trigger: .product-screen .order-summary .total:contains("9.00")) 2026-11-03 05:46:30,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [23/32] Tour test_loyalty_history_earn_and_spend → Step order total amount is '9.00' (trigger: .product-screen .order-summary .total:contains("9.00"):not(:visible)) 2026-11-03 05:46:30,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [24/32] Tour test_loyalty_history_earn_and_spend → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:46:30,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [25/32] Tour test_loyalty_history_earn_and_spend → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:46:30,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [26/32] Tour test_loyalty_history_earn_and_spend → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:46:30,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:30] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 05:46:30,089 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:30] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 05:46:30,112 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 05:46:30,122 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.008 - 2026-11-03 05:46:30,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [27/32] Tour test_loyalty_history_earn_and_spend → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:46:30,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [28/32] Tour test_loyalty_history_earn_and_spend → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 05:46:30,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [29/32] Tour test_loyalty_history_earn_and_spend → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:46:31,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10427870 started for PoS orders references: [{'name': '/', 'pos_reference': '261-87-000001', 'uuid': '1770db8e-fc2c-4aa9-83ec-6fa8ed629410'}] 2026-11-03 05:46:31,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [30/32] Tour test_loyalty_history_earn_and_spend → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:46:31,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [31/32] Tour test_loyalty_history_earn_and_spend → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:46:31,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10427870 order {'name': '/', 'pos_reference': '261-87-000001', 'uuid': '1770db8e-fc2c-4aa9-83ec-6fa8ed629410'} created pos.order #529 2026-11-03 05:46:31,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10427870 finished 2026-11-03 05:46:31,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6880 208 0.24 0.48 rw 2026-11-03 05:46:32,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:32] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 05:46:32,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [32/32] Tour test_loyalty_history_earn_and_spend → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:46:32,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-11-03 05:46:32,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_history_earn_and_spend SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 05:46:32,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.06 rw 2026-11-03 05:46:32,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:46:32,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 21892480 (allocated 23875584) 2026-11-03 05:46:32,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cAluFWnQ - [03/Nov/2026 05:46:26] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 5.923 rw 2026-11-03 05:46:32,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 45236 2026-11-03 05:46:32,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-11-03 05:46:32,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 45236 2026-11-03 05:46:32,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054632_559712_test_loyalty_history_earn_and_spend.txt 2026-11-03 05:46:32,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmpse2tyruw_chrome_odoo" 2026-11-03 05:46:32,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-11-03 05:46:33,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 45376 2026-11-03 05:46:33,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmp7m__tj7k_chrome_odoo 2026-11-03 05:46:33,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:46247/json/version 2026-11-03 05:46:33,307 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:46:33,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-11-03 05:46:33,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:46247/json 2026-11-03 05:46:33,428 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:46:33,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:46247/devtools/page/12CAACE40C5B598BB958EFA875C43C8E 2026-11-03 05:46:33,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-11-03 05:46:33,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-11-03 05:46:33,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:46:33,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-11-03 05:46:33,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Open "http://127.0.0.1:8069/pos/ui/87" in browser 2026-11-03 05:46:33,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigating to: "http://127.0.0.1:8069/pos/ui/87" 2026-11-03 05:46:33,821 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:33] "GET /pos/ui/87 HTTP/1.1" 200 6913 64 0.031 0.122 rw 2026-11-03 05:46:33,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': '12CAACE40C5B598BB958EFA875C43C8E', 'loaderId': '041D993161E01ABD0A077A339B963597', 'isDownload': False} 2026-11-03 05:46:33,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-11-03 05:46:33,903 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:33] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.21 ro 2026-11-03 05:46:33,905 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:33] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.033 ro 2026-11-03 05:46:33,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:33] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.053 ro 2026-11-03 05:46:34,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-11-03 05:46:34,713 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 05:46:34,740 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 05:46:34,743 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.017 - 2026-11-03 05:46:34,786 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.015 rw 2026-11-03 05:46:34,822 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.012 0.02 rw 2026-11-03 05:46:35,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:46:35,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 522438 263 0.229 0.649 rw 2026-11-03 05:46:35,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: The ready code tooks too much time : 2.0509822368621826 2026-11-03 05:46:35,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate test code "odoo.startTour('LoyaltyHistoryTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:46:35,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [1/28] Tour LoyaltyHistoryTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:46:35,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-11-03 05:46:35,926 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.005 0.01 ro 2026-11-03 05:46:35,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 05:46:35,997 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.018 rw 2026-11-03 05:46:36,015 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:36] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 05:46:36,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:36] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-11-03 05:46:36,701 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.021 rw 2026-11-03 05:46:36,879 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.054 rw 2026-11-03 05:46:36,882 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 05:46:36,885 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-11-03 05:46:36,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:36] "GET /web/image/res.users/338/avatar_128 HTTP/1.1" 200 305 4 0.011 0.043 ro 2026-11-03 05:46:36,937 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.07 rw 2026-11-03 05:46:37,026 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:37] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.017 ro 2026-11-03 05:46:37,032 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 05:46:37,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:37] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-11-03 05:46:37,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.045 - 2026-11-03 05:46:37,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [2/28] Tour LoyaltyHistoryTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:46:37,191 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:37] "GET /pos/ui/87?from_backend=True HTTP/1.1" 200 6953 31 0.043 0.115 rw 2026-11-03 05:46:37,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [3/28] Tour LoyaltyHistoryTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 05:46:37,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:37] "GET /pos/ui/87 HTTP/1.1" 200 6953 31 0.026 0.261 rw 2026-11-03 05:46:37,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.296 rw 2026-11-03 05:46:37,492 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.022 0.143 rw 2026-11-03 05:46:37,505 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:37] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.175 rw 2026-11-03 05:46:37,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [4/28] Tour LoyaltyHistoryTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:46:37,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [5/28] Tour LoyaltyHistoryTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:46:37,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [6/28] Tour LoyaltyHistoryTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 05:46:37,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [7/28] Tour LoyaltyHistoryTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:46:37,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [8/28] Tour LoyaltyHistoryTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:46:37,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [9/28] Tour LoyaltyHistoryTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:46:37,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [10/28] Tour LoyaltyHistoryTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:46:37,788 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:37] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.005 0.016 ro 2026-11-03 05:46:37,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [11/28] Tour LoyaltyHistoryTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:46:37,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [12/28] Tour LoyaltyHistoryTour → Step Search customer with "AAA Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:46:37,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-11-03 05:46:37,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:37] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 05:46:37,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [13/28] Tour LoyaltyHistoryTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:46:38,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [14/28] Tour LoyaltyHistoryTour → Step Check "AAA Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA Test Partner")) 2026-11-03 05:46:38,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [15/28] Tour LoyaltyHistoryTour → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-11-03 05:46:38,186 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:38] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.014 ro 2026-11-03 05:46:38,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [16/28] Tour LoyaltyHistoryTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:46:38,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [17/28] Tour LoyaltyHistoryTour → Step order total amount is '10' (trigger: .product-screen .order-summary .total:contains("10")) 2026-11-03 05:46:38,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [18/28] Tour LoyaltyHistoryTour → Step order total amount is '10' (trigger: .product-screen .order-summary .total:contains("10"):not(:visible)) 2026-11-03 05:46:38,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [19/28] Tour LoyaltyHistoryTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:46:38,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [20/28] Tour LoyaltyHistoryTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:46:38,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [21/28] Tour LoyaltyHistoryTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:46:38,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.01 - 2026-11-03 05:46:38,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.011 - 2026-11-03 05:46:38,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [22/28] Tour LoyaltyHistoryTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:46:38,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [23/28] Tour LoyaltyHistoryTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:46:38,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [24/28] Tour LoyaltyHistoryTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:46:38,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [25/28] Tour LoyaltyHistoryTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:46:39,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [26/28] Tour LoyaltyHistoryTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:46:39,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [27/28] Tour LoyaltyHistoryTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:46:39,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #741898 started for PoS orders references: [{'name': '/', 'pos_reference': '261-87-000001', 'uuid': '575f036d-9317-4ee9-9790-a9691da8f3b1'}] 2026-11-03 05:46:40,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #741898 order {'name': '/', 'pos_reference': '261-87-000001', 'uuid': '575f036d-9317-4ee9-9790-a9691da8f3b1'} created pos.order #530 2026-11-03 05:46:40,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #741898 finished 2026-11-03 05:46:40,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5425 204 0.21 0.528 rw 2026-11-03 05:46:40,235 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:40] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 05:46:40,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [28/28] Tour LoyaltyHistoryTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:46:40,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-11-03 05:46:40,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-03 05:46:40,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.06 rw 2026-11-03 05:46:40,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:46:40,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVZn0oe6 - [03/Nov/2026 05:46:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.02 5.666 rw 2026-11-03 05:46:40,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 21314320 (allocated 22827008) 2026-11-03 05:46:40,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 45376 2026-11-03 05:46:40,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-11-03 05:46:40,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 45376 2026-11-03 05:46:40,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054640_756883_test_pos_loyalty_history.txt 2026-11-03 05:46:40,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmp7m__tj7k_chrome_odoo" 2026-11-03 05:46:40,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-11-03 05:46:41,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 05:46:42,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 340 with IP n/a changed groups of user 340 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:46:42,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 340 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:46:51,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 340 with IP n/a changed groups of user 340 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:46:53,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 340 with IP n/a changed groups of user 340 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:46:58,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror: Starting TestLoyaltyMirror.test_loyalty_mirror ... 2026-11-03 05:46:59,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Chrome pid: 45506 2026-11-03 05:46:59,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Chrome headless temporary user profile dir: /tmp/tmpe_wxs4uw_chrome_odoo 2026-11-03 05:46:59,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Issuing json command http://127.0.0.1:40269/json/version 2026-11-03 05:46:59,495 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40269', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:46:59,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Browser version: Chrome/150.0.7871.114 2026-11-03 05:46:59,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Issuing json command http://127.0.0.1:40269/json 2026-11-03 05:46:59,616 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40269', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:46:59,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Websocket url found: ws://127.0.0.1:40269/devtools/page/ED5430436EFF611B78D21C6D895C86F4 2026-11-03 05:46:59,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Enable chrome headless console log notification 2026-11-03 05:46:59,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Chrome headless enable page notifications 2026-11-03 05:46:59,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:46:59,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Setting session cookie in browser 2026-11-03 05:46:59,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Open "http://127.0.0.1:8069/pos/ui/88" in browser 2026-11-03 05:46:59,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Navigating to: "http://127.0.0.1:8069/pos/ui/88" 2026-11-03 05:47:00,040 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:00] "GET /pos/ui/88 HTTP/1.1" 200 6877 64 0.055 0.149 rw 2026-11-03 05:47:00,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Navigation result: {'frameId': 'ED5430436EFF611B78D21C6D895C86F4', 'loaderId': '45581C28C9EB533B817A8791F2BB3D31', 'isDownload': False} 2026-11-03 05:47:00,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Evaluate ready code "odoo.isTourReady('test_loyalty_mirror')" 2026-11-03 05:47:00,125 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:00] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.033 ro 2026-11-03 05:47:00,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:00] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.306 ro 2026-11-03 05:47:00,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:00] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.06 ro 2026-11-03 05:47:00,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: Owl is running in 'dev' mode. 2026-11-03 05:47:00,990 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:47:00,991 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:47:01,056 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.03 ro 2026-11-03 05:47:01,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.022 rw 2026-11-03 05:47:01,142 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.023 rw 2026-11-03 05:47:01,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:47:02,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 545808 266 0.239 0.78 rw 2026-11-03 05:47:02,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: The ready code tooks too much time : 2.3976967334747314 2026-11-03 05:47:02,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Evaluate test code "odoo.startTour('test_loyalty_mirror', {"stepDelay": 0, "debug": false})" 2026-11-03 05:47:02,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-11-03 05:47:02,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [1/10] Tour test_loyalty_mirror → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:47:02,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-11-03 05:47:02,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:47:02,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-11-03 05:47:02,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:02] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-11-03 05:47:03,108 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:03] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.017 ro 2026-11-03 05:47:03,261 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-11-03 05:47:03,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.046 rw 2026-11-03 05:47:03,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.011 rw 2026-11-03 05:47:03,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 05:47:03,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.033 - 2026-11-03 05:47:03,546 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:03] "GET /web/image/res.users/342/avatar_128 HTTP/1.1" 200 305 4 0.005 0.035 ro 2026-11-03 05:47:03,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 05:47:03,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.029 - 2026-11-03 05:47:03,682 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:03] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.012 0.07 ro 2026-11-03 05:47:03,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.055 - 2026-11-03 05:47:03,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [2/10] Tour test_loyalty_mirror → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:47:03,842 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:03] "GET /pos/ui/88 HTTP/1.1" 200 6917 31 0.051 0.163 rw 2026-11-03 05:47:03,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [3/10] Tour test_loyalty_mirror → Step click product 'Mirror Product A' (trigger: article.product .product-content .product-name:contains("Mirror Product A")) 2026-11-03 05:47:04,017 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:04] "GET /pos/ui/88?from_backend=True HTTP/1.1" 200 6917 31 0.072 0.313 rw 2026-11-03 05:47:04,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.386 rw 2026-11-03 05:47:04,096 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:04] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.102 rw 2026-11-03 05:47:04,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.137 rw 2026-11-03 05:47:04,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [4/10] Tour test_loyalty_mirror → Step click product 'Mirror Product A' (trigger: article.product .product-content .product-name:contains("Mirror Product A")) 2026-11-03 05:47:04,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [5/10] Tour test_loyalty_mirror → Step click product 'Mirror Product B' (trigger: article.product .product-content .product-name:contains("Mirror Product B")) 2026-11-03 05:47:04,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [6/10] Tour test_loyalty_mirror → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:47:04,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [7/10] Tour test_loyalty_mirror → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:47:04,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [8/10] Tour test_loyalty_mirror → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:47:04,695 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:04] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.008 - 2026-11-03 05:47:04,695 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:04] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 05:47:04,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:04] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.012 - 2026-11-03 05:47:04,718 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.013 - 2026-11-03 05:47:04,724 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.019 - 2026-11-03 05:47:05,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [9/10] Tour test_loyalty_mirror → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 05:47:05,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: [10/10] Tour test_loyalty_mirror → Step Compute the frontend loyalty data and throw it to the backend (trigger: body) 2026-11-03 05:47:05,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97310825 started for PoS orders references: [{'name': '/', 'pos_reference': '261-88-000001', 'uuid': '0be73b17-4623-4046-9d22-4720e20037a1'}] 2026-11-03 05:47:05,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97310825 order {'name': '/', 'pos_reference': '261-88-000001', 'uuid': '0be73b17-4623-4046-9d22-4720e20037a1'} created pos.order #531 2026-11-03 05:47:05,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97310825 finished 2026-11-03 05:47:06,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8916 224 0.241 0.579 rw 2026-11-03 05:47:06,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:06] "POST /web/dataset/call_kw/pos.order/get_frontend_loyalty_mirror_data#pos.order.get_frontend_loyalty_mirror_data HTTP/1.1" 200 44 20 0.021 0.055 rw 2026-11-03 05:47:06,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: tour succeeded 2026-11-03 05:47:06,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: ╔════════════════════════════════════╗ ║ TOUR test_loyalty_mirror SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 05:47:06,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror.browser: heap 22542532 (allocated 24137728) 2026-11-03 05:47:06,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:47:06,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uW2QLph9 - [03/Nov/2026 05:47:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.246 rw 2026-11-03 05:47:06,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Closing chrome headless with pid 45506 2026-11-03 05:47:06,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Closing websocket connection 2026-11-03 05:47:06,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Terminating chrome headless with pid 45506 2026-11-03 05:47:06,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054706_672767_test_loyalty_mirror.txt 2026-11-03 05:47:06,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirror.test_loyalty_mirror: Removing chrome user profile "/tmp/tmpe_wxs4uw_chrome_odoo" 2026-11-03 05:47:06,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 05:47:07,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 344 with IP n/a changed groups of user 344 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:47:07,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 344 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:47:16,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 344 with IP n/a changed groups of user 344 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:47:18,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 344 with IP n/a changed groups of user 344 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:47:24,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror: Starting TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost ... 2026-11-03 05:47:24,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Chrome pid: 45646 2026-11-03 05:47:24,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Chrome headless temporary user profile dir: /tmp/tmpjqr8s822_chrome_odoo 2026-11-03 05:47:24,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Issuing json command http://127.0.0.1:42711/json/version 2026-11-03 05:47:24,975 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42711', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:47:25,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Browser version: Chrome/150.0.7871.114 2026-11-03 05:47:25,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Issuing json command http://127.0.0.1:42711/json 2026-11-03 05:47:25,037 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42711', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:47:25,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Websocket url found: ws://127.0.0.1:42711/devtools/page/8228C2A9838F4A6815ED7FCD2E6E4FE3 2026-11-03 05:47:25,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Enable chrome headless console log notification 2026-11-03 05:47:25,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Chrome headless enable page notifications 2026-11-03 05:47:25,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:47:25,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Setting session cookie in browser 2026-11-03 05:47:25,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Open "http://127.0.0.1:8069/pos/ui/89" in browser 2026-11-03 05:47:25,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Navigating to: "http://127.0.0.1:8069/pos/ui/89" 2026-11-03 05:47:25,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:25] "GET /pos/ui/89 HTTP/1.1" 200 6877 63 0.034 0.149 rw 2026-11-03 05:47:25,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Navigation result: {'frameId': '8228C2A9838F4A6815ED7FCD2E6E4FE3', 'loaderId': '370E1F4A7ABC7F0BAFFE1DBC73C805BC', 'isDownload': False} 2026-11-03 05:47:25,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Evaluate ready code "odoo.isTourReady('test_loyalty_mirror_reward_cost')" 2026-11-03 05:47:25,484 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:25] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.286 ro 2026-11-03 05:47:25,496 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:25] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.061 ro 2026-11-03 05:47:25,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:25] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.08 ro 2026-11-03 05:47:26,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: Owl is running in 'dev' mode. 2026-11-03 05:47:26,441 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:47:26,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.013 - 2026-11-03 05:47:26,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.03 ro 2026-11-03 05:47:26,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.034 rw 2026-11-03 05:47:26,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:26] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.047 rw 2026-11-03 05:47:26,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:47:27,558 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 539859 267 0.213 0.726 rw 2026-11-03 05:47:27,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: The ready code tooks too much time : 2.4970743656158447 2026-11-03 05:47:27,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Evaluate test code "odoo.startTour('test_loyalty_mirror_reward_cost', {"stepDelay": 0, "debug": false})" 2026-11-03 05:47:27,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [1/10] Tour test_loyalty_mirror_reward_cost → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:47:27,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 05:47:27,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.022 ro 2026-11-03 05:47:27,990 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 05:47:28,013 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.019 rw 2026-11-03 05:47:28,043 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:28] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:47:28,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:28] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.007 ro 2026-11-03 05:47:28,720 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 05:47:28,864 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:28] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.046 rw 2026-11-03 05:47:28,892 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:28] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 05:47:28,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:28] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 05:47:28,898 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:28] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 05:47:28,954 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:28] "GET /web/image/res.users/346/avatar_128 HTTP/1.1" 200 305 4 0.014 0.042 ro 2026-11-03 05:47:29,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:29] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.012 ro 2026-11-03 05:47:29,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-11-03 05:47:29,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:29] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 05:47:29,079 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.074 - 2026-11-03 05:47:29,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:29] "GET /pos/ui/89 HTTP/1.1" 200 6917 31 0.021 0.072 rw 2026-11-03 05:47:29,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [2/10] Tour test_loyalty_mirror_reward_cost → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:47:29,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:29] "GET /pos/ui/89?from_backend=True HTTP/1.1" 200 6917 31 0.02 0.153 rw 2026-11-03 05:47:29,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.016 0.154 rw 2026-11-03 05:47:29,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [3/10] Tour test_loyalty_mirror_reward_cost → Step click product 'Mirror Cost Product' (trigger: article.product .product-content .product-name:contains("Mirror Cost Product")) 2026-11-03 05:47:29,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:29] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.035 rw 2026-11-03 05:47:29,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.06 0.054 rw 2026-11-03 05:47:29,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [4/10] Tour test_loyalty_mirror_reward_cost → Step click product 'Mirror Cost Product' (trigger: article.product .product-content .product-name:contains("Mirror Cost Product")) 2026-11-03 05:47:29,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [5/10] Tour test_loyalty_mirror_reward_cost → Step click product 'Mirror Cost Product' (trigger: article.product .product-content .product-name:contains("Mirror Cost Product")) 2026-11-03 05:47:29,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [6/10] Tour test_loyalty_mirror_reward_cost → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:47:29,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [7/10] Tour test_loyalty_mirror_reward_cost → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:47:29,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [8/10] Tour test_loyalty_mirror_reward_cost → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:47:30,017 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:30] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.01 - 2026-11-03 05:47:30,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:30] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.015 - 2026-11-03 05:47:30,021 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:30] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.014 - 2026-11-03 05:47:30,040 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:47:30,040 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.008 - 2026-11-03 05:47:30,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [9/10] Tour test_loyalty_mirror_reward_cost → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 05:47:30,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: [10/10] Tour test_loyalty_mirror_reward_cost → Step Capture the frontend reward costs, then sync and send them to the backend (trigger: body) 2026-11-03 05:47:30,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43987159 started for PoS orders references: [{'name': '/', 'pos_reference': '261-89-000001', 'uuid': 'bc853910-eba9-46bb-817e-e9210877282f'}] 2026-11-03 05:47:31,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43987159 order {'name': '/', 'pos_reference': '261-89-000001', 'uuid': 'bc853910-eba9-46bb-817e-e9210877282f'} created pos.order #532 2026-11-03 05:47:31,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43987159 finished 2026-11-03 05:47:31,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6931 216 0.257 0.544 rw 2026-11-03 05:47:31,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:31] "POST /web/dataset/call_kw/pos.order/get_frontend_loyalty_cost_mirror_data#pos.order.get_frontend_loyalty_cost_mirror_data HTTP/1.1" 200 44 3 0.002 0.012 rw 2026-11-03 05:47:31,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: tour succeeded 2026-11-03 05:47:31,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_loyalty_mirror_reward_cost SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 05:47:31,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:47:31,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost.browser: heap 22413624 (allocated 24137728) 2026-11-03 05:47:31,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YtdXMJc2 - [03/Nov/2026 05:47:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.036 4.975 rw 2026-11-03 05:47:31,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Closing chrome headless with pid 45646 2026-11-03 05:47:31,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Closing websocket connection 2026-11-03 05:47:31,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Terminating chrome headless with pid 45646 2026-11-03 05:47:31,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054731_865694_test_loyalty_mirror_reward_cost.txt 2026-11-03 05:47:31,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost: Removing chrome user profile "/tmp/tmpjqr8s822_chrome_odoo" 2026-11-03 05:47:31,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror: Starting TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend ... 2026-11-03 05:47:32,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Chrome pid: 45775 2026-11-03 05:47:32,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Chrome headless temporary user profile dir: /tmp/tmptit5w40o_chrome_odoo 2026-11-03 05:47:32,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Issuing json command http://127.0.0.1:36645/json/version 2026-11-03 05:47:32,447 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36645', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:47:32,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Browser version: Chrome/150.0.7871.114 2026-11-03 05:47:32,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Issuing json command http://127.0.0.1:36645/json 2026-11-03 05:47:32,482 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36645', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:47:32,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Websocket url found: ws://127.0.0.1:36645/devtools/page/EB3C009F1CA3982766B20EEF878147F1 2026-11-03 05:47:32,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Enable chrome headless console log notification 2026-11-03 05:47:32,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Chrome headless enable page notifications 2026-11-03 05:47:32,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:47:32,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Setting session cookie in browser 2026-11-03 05:47:32,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Open "http://127.0.0.1:8069/pos/ui/89" in browser 2026-11-03 05:47:32,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Navigating to: "http://127.0.0.1:8069/pos/ui/89" 2026-11-03 05:47:32,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:32] "GET /pos/ui/89 HTTP/1.1" 200 6877 63 0.038 0.159 rw 2026-11-03 05:47:32,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Navigation result: {'frameId': 'EB3C009F1CA3982766B20EEF878147F1', 'loaderId': '0B5E81B266E9768ADFECFE05B7BD5EB3', 'isDownload': False} 2026-11-03 05:47:32,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Evaluate ready code "odoo.isTourReady('test_loyalty_mirror_reward_cost_overspend')" 2026-11-03 05:47:32,904 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:32] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.028 ro 2026-11-03 05:47:32,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:32] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.055 ro 2026-11-03 05:47:32,936 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:32] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.013 0.286 ro 2026-11-03 05:47:33,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: Owl is running in 'dev' mode. 2026-11-03 05:47:33,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:47:33,694 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 05:47:33,718 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 05:47:33,769 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.024 rw 2026-11-03 05:47:33,783 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:33] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.03 rw 2026-11-03 05:47:34,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:47:34,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 539859 267 0.26 0.694 rw 2026-11-03 05:47:35,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: The ready code tooks too much time : 2.1922974586486816 2026-11-03 05:47:35,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Evaluate test code "odoo.startTour('test_loyalty_mirror_reward_cost_overspend', {"stepDelay": 0, "debug": false})" 2026-11-03 05:47:35,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [1/8] Tour test_loyalty_mirror_reward_cost_overspend → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:47:35,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.013 ro 2026-11-03 05:47:35,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 05:47:35,108 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:47:35,143 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.031 rw 2026-11-03 05:47:35,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:35] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:47:35,770 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:35] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.011 ro 2026-11-03 05:47:35,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.02 rw 2026-11-03 05:47:36,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 05:47:36,063 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.069 rw 2026-11-03 05:47:36,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 05:47:36,113 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /web/image/res.users/346/avatar_128 HTTP/1.1" 200 305 4 0.003 0.053 ro 2026-11-03 05:47:36,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.068 rw 2026-11-03 05:47:36,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.01 ro 2026-11-03 05:47:36,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:47:36,174 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:47:36,272 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.055 rw 2026-11-03 05:47:36,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [2/8] Tour test_loyalty_mirror_reward_cost_overspend → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:47:36,409 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.051 - 2026-11-03 05:47:36,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /pos/ui/89?from_backend=True HTTP/1.1" 200 6917 31 0.032 0.11 rw 2026-11-03 05:47:36,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [3/8] Tour test_loyalty_mirror_reward_cost_overspend → Step click product 'Mirror Overspend Product' (trigger: article.product .product-content .product-name:contains("Mirror Overspend Product")) 2026-11-03 05:47:36,557 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /pos/ui/89 HTTP/1.1" 200 6917 31 0.022 0.182 rw 2026-11-03 05:47:36,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.114 rw 2026-11-03 05:47:36,638 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.138 rw 2026-11-03 05:47:36,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [4/8] Tour test_loyalty_mirror_reward_cost_overspend → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:47:36,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [5/8] Tour test_loyalty_mirror_reward_cost_overspend → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:47:36,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [6/8] Tour test_loyalty_mirror_reward_cost_overspend → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:47:36,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 05:47:36,966 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 05:47:36,968 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 05:47:36,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.01 - 2026-11-03 05:47:36,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.01 - 2026-11-03 05:47:37,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [7/8] Tour test_loyalty_mirror_reward_cost_overspend → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 05:47:37,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: [8/8] Tour test_loyalty_mirror_reward_cost_overspend → Step Capture the frontend reward costs, then sync and send them to the backend (trigger: body) 2026-11-03 05:47:37,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27338443 started for PoS orders references: [{'name': '/', 'pos_reference': '261-89-000001', 'uuid': 'b80c9cb8-ee3a-4ef7-9888-56db47add83d'}] 2026-11-03 05:47:38,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27338443 order {'name': '/', 'pos_reference': '261-89-000001', 'uuid': 'b80c9cb8-ee3a-4ef7-9888-56db47add83d'} created pos.order #533 2026-11-03 05:47:38,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27338443 finished 2026-11-03 05:47:38,180 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6904 209 0.172 0.485 rw 2026-11-03 05:47:38,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:38] "POST /web/dataset/call_kw/pos.order/get_frontend_loyalty_cost_mirror_data#pos.order.get_frontend_loyalty_cost_mirror_data HTTP/1.1" 200 44 3 0.002 0.014 rw 2026-11-03 05:47:38,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: tour succeeded 2026-11-03 05:47:38,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_mirror_reward_cost_overspend SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-11-03 05:47:38,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:47:38,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Wy7fYZFX - [03/Nov/2026 05:47:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 4.623 rw 2026-11-03 05:47:38,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend.browser: heap 21180556 (allocated 22302720) 2026-11-03 05:47:38,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Closing chrome headless with pid 45775 2026-11-03 05:47:38,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Closing websocket connection 2026-11-03 05:47:38,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Terminating chrome headless with pid 45775 2026-11-03 05:47:38,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054738_678041_test_loyalty_mirror_reward_cost_overspend.txt 2026-11-03 05:47:38,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRewardCost.test_loyalty_mirror_reward_cost_overspend: Removing chrome user profile "/tmp/tmptit5w40o_chrome_odoo" 2026-11-03 05:47:38,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 05:47:39,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 348 with IP n/a changed groups of user 348 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:47:39,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 348 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:47:48,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 348 with IP n/a changed groups of user 348 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:47:50,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 348 with IP n/a changed groups of user 348 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:47:55,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror: Starting TestLoyaltyMirrorRefund.test_loyalty_mirror_refund ... 2026-11-03 05:47:56,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Chrome pid: 45903 2026-11-03 05:47:56,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Chrome headless temporary user profile dir: /tmp/tmpuv5pfxxq_chrome_odoo 2026-11-03 05:47:56,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Issuing json command http://127.0.0.1:39051/json/version 2026-11-03 05:47:56,815 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:47:56,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Browser version: Chrome/150.0.7871.114 2026-11-03 05:47:56,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Issuing json command http://127.0.0.1:39051/json 2026-11-03 05:47:56,841 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:47:56,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Websocket url found: ws://127.0.0.1:39051/devtools/page/02A96DB81A79180126EE305816FFD1E4 2026-11-03 05:47:56,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Enable chrome headless console log notification 2026-11-03 05:47:56,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Chrome headless enable page notifications 2026-11-03 05:47:56,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:47:56,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Setting session cookie in browser 2026-11-03 05:47:56,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Open "http://127.0.0.1:8069/pos/ui/90" in browser 2026-11-03 05:47:56,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/90" 2026-11-03 05:47:57,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:57] "GET /pos/ui/90 HTTP/1.1" 200 6865 63 0.03 0.114 rw 2026-11-03 05:47:57,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Navigation result: {'frameId': '02A96DB81A79180126EE305816FFD1E4', 'loaderId': '1C31D3E53A9AA5B1537EBF9DE75A7023', 'isDownload': False} 2026-11-03 05:47:57,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Evaluate ready code "odoo.isTourReady('test_loyalty_mirror_refund')" 2026-11-03 05:47:57,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:57] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.024 ro 2026-11-03 05:47:57,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:57] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.263 ro 2026-11-03 05:47:57,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:57] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.077 ro 2026-11-03 05:47:57,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: Owl is running in 'dev' mode. 2026-11-03 05:47:58,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:47:58,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 05:47:58,079 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-11-03 05:47:58,137 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.019 rw 2026-11-03 05:47:58,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.032 rw 2026-11-03 05:47:58,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:47:59,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 535820 264 0.266 0.668 rw 2026-11-03 05:47:59,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: The ready code tooks too much time : 2.2024073600769043 2026-11-03 05:47:59,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Evaluate test code "odoo.startTour('test_loyalty_mirror_refund', {"stepDelay": 0, "debug": false})" 2026-11-03 05:47:59,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.013 ro 2026-11-03 05:47:59,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [1/35] Tour test_loyalty_mirror_refund → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:47:59,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-11-03 05:47:59,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-11-03 05:47:59,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.034 rw 2026-11-03 05:47:59,490 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:59] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:48:00,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.019 ro 2026-11-03 05:48:00,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 05:48:00,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 05:48:00,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 05:48:00,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.036 0.059 rw 2026-11-03 05:48:00,415 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "GET /web/image/res.users/350/avatar_128 HTTP/1.1" 200 305 4 0.004 0.067 ro 2026-11-03 05:48:00,443 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.101 rw 2026-11-03 05:48:00,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 05:48:00,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.023 ro 2026-11-03 05:48:00,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-11-03 05:48:00,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.057 rw 2026-11-03 05:48:00,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [2/35] Tour test_loyalty_mirror_refund → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:48:00,642 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.005 - 2026-11-03 05:48:00,770 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "GET /pos/ui/90?from_backend=True HTTP/1.1" 200 6905 31 0.043 0.101 rw 2026-11-03 05:48:00,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [3/35] Tour test_loyalty_mirror_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:48:00,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [4/35] Tour test_loyalty_mirror_refund → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:48:00,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "GET /pos/ui/90 HTTP/1.1" 200 6905 31 0.081 0.236 rw 2026-11-03 05:48:00,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:00] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.121 rw 2026-11-03 05:48:01,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.027 0.156 rw 2026-11-03 05:48:01,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [5/35] Tour test_loyalty_mirror_refund → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:48:01,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:01] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.012 0.026 ro 2026-11-03 05:48:01,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [6/35] Tour test_loyalty_mirror_refund → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:48:01,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [7/35] Tour test_loyalty_mirror_refund → Step Search customer with "Partner Test 1" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:48:01,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [8/35] Tour test_loyalty_mirror_refund → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:48:01,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:01] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:48:01,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [9/35] Tour test_loyalty_mirror_refund → Step Check "Partner Test 1" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Partner Test 1")) 2026-11-03 05:48:01,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [10/35] Tour test_loyalty_mirror_refund → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-03 05:48:01,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [11/35] Tour test_loyalty_mirror_refund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:48:01,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [12/35] Tour test_loyalty_mirror_refund → Step click product 'Mirror Refund Product' (trigger: article.product .product-content .product-name:contains("Mirror Refund Product")) 2026-11-03 05:48:01,644 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:01] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.026 ro 2026-11-03 05:48:01,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [13/35] Tour test_loyalty_mirror_refund → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:48:01,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [14/35] Tour test_loyalty_mirror_refund → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:48:01,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [15/35] Tour test_loyalty_mirror_refund → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:48:01,792 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 05:48:01,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-11-03 05:48:02,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [16/35] Tour test_loyalty_mirror_refund → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 05:48:02,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [17/35] Tour test_loyalty_mirror_refund → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:48:02,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [18/35] Tour test_loyalty_mirror_refund → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:48:02,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [19/35] Tour test_loyalty_mirror_refund → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:48:02,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92915411 started for PoS orders references: [{'name': '/', 'pos_reference': '261-90-000001', 'uuid': '007332f3-0d3e-4162-886a-cc5a61e1eb67'}] 2026-11-03 05:48:03,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92915411 order {'name': '/', 'pos_reference': '261-90-000001', 'uuid': '007332f3-0d3e-4162-886a-cc5a61e1eb67'} created pos.order #534 2026-11-03 05:48:03,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92915411 finished 2026-11-03 05:48:03,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5435 206 0.214 0.462 rw 2026-11-03 05:48:03,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:03] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-11-03 05:48:03,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [20/35] Tour test_loyalty_mirror_refund → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:48:03,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [21/35] Tour test_loyalty_mirror_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:48:03,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [22/35] Tour test_loyalty_mirror_refund → Step .pos-leftheader .orders-button 2026-11-03 05:48:03,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [23/35] Tour test_loyalty_mirror_refund → Step .pos-search-bar .filter 2026-11-03 05:48:03,818 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.041 rw 2026-11-03 05:48:03,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [24/35] Tour test_loyalty_mirror_refund → Step .pos-search-bar .filter ul 2026-11-03 05:48:03,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:03] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.0 0.025 rw 2026-11-03 05:48:03,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [25/35] Tour test_loyalty_mirror_refund → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 05:48:03,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [26/35] Tour test_loyalty_mirror_refund → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-11-03 05:48:03,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [27/35] Tour test_loyalty_mirror_refund → Step .ticket-screen .order-row:contains(001) 2026-11-03 05:48:03,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [28/35] Tour test_loyalty_mirror_refund → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 05:48:03,887 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:03] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.009 0.026 rw 2026-11-03 05:48:03,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [29/35] Tour test_loyalty_mirror_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:48:03,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [30/35] Tour test_loyalty_mirror_refund → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:48:03,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [31/35] Tour test_loyalty_mirror_refund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:48:03,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [32/35] Tour test_loyalty_mirror_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:48:03,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [33/35] Tour test_loyalty_mirror_refund → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 05:48:03,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [34/35] Tour test_loyalty_mirror_refund → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 05:48:04,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: [35/35] Tour test_loyalty_mirror_refund → Step Compute the frontend refund reversal, then sync and send it to the backend (trigger: body) 2026-11-03 05:48:04,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90655573 started for PoS orders references: [{'name': '/', 'pos_reference': '261-90-000002', 'uuid': '70ff1857-55bd-4524-8bb6-73aee6b8238b'}] 2026-11-03 05:48:04,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90655573 order {'name': '/', 'pos_reference': '261-90-000002', 'uuid': '70ff1857-55bd-4524-8bb6-73aee6b8238b'} created pos.order #535 2026-11-03 05:48:04,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90655573 finished 2026-11-03 05:48:04,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10282 213 0.279 0.553 rw 2026-11-03 05:48:04,918 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.013 0.813 rw 2026-11-03 05:48:05,083 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:48:05] "POST /web/dataset/call_kw/pos.order/get_frontend_loyalty_refund_mirror_data#pos.order.get_frontend_loyalty_refund_mirror_data HTTP/1.1" 200 44 10 0.018 0.043 rw 2026-11-03 05:48:05,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: tour succeeded 2026-11-03 05:48:05,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_loyalty_mirror_refund SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 05:48:05,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:48:05,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund.browser: heap 22499584 (allocated 24662016) 2026-11-03 05:48:05,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PUbUlRd- - [03/Nov/2026 05:47:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 7.137 rw 2026-11-03 05:48:05,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Closing chrome headless with pid 45903 2026-11-03 05:48:05,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Closing websocket connection 2026-11-03 05:48:05,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Terminating chrome headless with pid 45903 2026-11-03 05:48:05,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054805_527303_test_loyalty_mirror_refund.txt 2026-11-03 05:48:05,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_loyalty_mirror.TestLoyaltyMirrorRefund.test_loyalty_mirror_refund: Removing chrome user profile "/tmp/tmpuv5pfxxq_chrome_odoo" 2026-11-03 05:48:05,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 05:48:06,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 352 with IP n/a changed groups of user 352 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:48:06,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 352 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:48:15,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 352 with IP n/a changed groups of user 352 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:48:17,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 352 with IP n/a changed groups of user 352 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:48:21,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 352 with IP n/a changed groups of user 352 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:48:23,562 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #352 deleted ir.attachment records with IDs: [215689, 215690] 2026-11-03 05:48:23,568 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #352 deleted pos.config records with IDs: [91, 92] 2026-11-03 05:48:23,595 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #352 deleted ir.sequence records with IDs: [6517, 6521, 6518, 6522] 2026-11-03 05:48:27,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt: Starting TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty ... 2026-11-03 05:48:28,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Chrome pid: 46033 2026-11-03 05:48:28,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Chrome headless temporary user profile dir: /tmp/tmpl1xawxnl_chrome_odoo 2026-11-03 05:48:28,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Issuing json command http://127.0.0.1:39831/json/version 2026-11-03 05:48:28,179 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:48:28,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Browser version: Chrome/150.0.7871.114 2026-11-03 05:48:28,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Issuing json command http://127.0.0.1:39831/json 2026-11-03 05:48:28,244 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:48:28,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Websocket url found: ws://127.0.0.1:39831/devtools/page/3D9EA9B0A95C06DCB8A7DC944B834302 2026-11-03 05:48:28,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Enable chrome headless console log notification 2026-11-03 05:48:28,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Chrome headless enable page notifications 2026-11-03 05:48:28,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:48:28,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Setting session cookie in browser 2026-11-03 05:48:28,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Open "http://127.0.0.1:8069/pos/ui/93" in browser 2026-11-03 05:48:28,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Navigating to: "http://127.0.0.1:8069/pos/ui/93" 2026-11-03 05:48:28,758 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:28] "GET /pos/ui/93 HTTP/1.1" 200 7001 91 0.08 0.19 rw 2026-11-03 05:48:28,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Navigation result: {'frameId': '3D9EA9B0A95C06DCB8A7DC944B834302', 'loaderId': '572590B49B06C3D9943F23C2652D0124', 'isDownload': False} 2026-11-03 05:48:28,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Evaluate ready code "odoo.isTourReady('test_receipt_data_pos_loyalty')" 2026-11-03 05:48:28,882 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:28] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.051 ro 2026-11-03 05:48:28,883 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:28] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.386 ro 2026-11-03 05:48:28,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:28] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.071 ro 2026-11-03 05:48:29,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: Owl is running in 'dev' mode. 2026-11-03 05:48:29,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 05:48:29,780 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 05:48:29,860 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 05:48:29,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.041 rw 2026-11-03 05:48:29,960 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.052 rw 2026-11-03 05:48:30,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:48:31,022 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 527629 261 0.252 0.796 rw 2026-11-03 05:48:31,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: The ready code tooks too much time : 2.5444016456604004 2026-11-03 05:48:31,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Evaluate test code "odoo.startTour('test_receipt_data_pos_loyalty', {"stepDelay": 0, "debug": false})" 2026-11-03 05:48:31,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.009 ro 2026-11-03 05:48:31,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [1/40] Tour test_receipt_data_pos_loyalty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:48:31,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.007 ro 2026-11-03 05:48:31,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 05:48:31,437 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-11-03 05:48:31,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:31] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:48:32,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.015 ro 2026-11-03 05:48:32,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-11-03 05:48:32,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.057 rw 2026-11-03 05:48:32,371 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-11-03 05:48:32,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.014 - 2026-11-03 05:48:32,449 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 05:48:32,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "GET /web/image/res.users/354/avatar_128 HTTP/1.1" 200 305 4 0.013 0.081 ro 2026-11-03 05:48:32,455 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.107 rw 2026-11-03 05:48:32,469 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.022 ro 2026-11-03 05:48:32,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.032 rw 2026-11-03 05:48:32,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [2/40] Tour test_receipt_data_pos_loyalty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:48:32,572 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:48:32,690 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.031 - 2026-11-03 05:48:32,745 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "GET /pos/ui/93?from_backend=True HTTP/1.1" 200 7001 31 0.022 0.087 rw 2026-11-03 05:48:32,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [3/40] Tour test_receipt_data_pos_loyalty → Step click product 'Example Simple Product' (trigger: article.product .product-content .product-name:contains("Example Simple Product")) 2026-11-03 05:48:32,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "GET /pos/ui/93 HTTP/1.1" 200 7001 31 0.02 0.155 rw 2026-11-03 05:48:32,909 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.1 rw 2026-11-03 05:48:32,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:32] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.099 rw 2026-11-03 05:48:33,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [4/40] Tour test_receipt_data_pos_loyalty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:48:33,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [5/40] Tour test_receipt_data_pos_loyalty → Step Check orderline with attributes: {"withClass":".selected","productName":"Example Simple Product","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Example Simple Product")):has(.qty:contains("1"))) 2026-11-03 05:48:33,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [6/40] Tour test_receipt_data_pos_loyalty → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 05:48:33,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [7/40] Tour test_receipt_data_pos_loyalty → Step Check orderline with attributes: {"withClass":".selected","productName":"Example Simple Product","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Example Simple Product")):has(.qty:contains("4"))) 2026-11-03 05:48:33,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:33] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 05:48:33,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [8/40] Tour test_receipt_data_pos_loyalty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:48:33,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [9/40] Tour test_receipt_data_pos_loyalty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:48:33,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [10/40] Tour test_receipt_data_pos_loyalty → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:48:33,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [11/40] Tour test_receipt_data_pos_loyalty → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:48:33,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:33] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.019 ro 2026-11-03 05:48:33,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [12/40] Tour test_receipt_data_pos_loyalty → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:48:33,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [13/40] Tour test_receipt_data_pos_loyalty → Step Search customer with "Example Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:48:33,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [14/40] Tour test_receipt_data_pos_loyalty → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:48:33,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [15/40] Tour test_receipt_data_pos_loyalty → Step Check "Example Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Example Partner")) 2026-11-03 05:48:33,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [16/40] Tour test_receipt_data_pos_loyalty → Step click partner 'Example Partner' from partner list screen (trigger: .modal .partner-list b:contains(Example Partner)) 2026-11-03 05:48:33,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:33] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 42 2 0.003 0.015 ro 2026-11-03 05:48:33,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [17/40] Tour test_receipt_data_pos_loyalty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:48:33,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [18/40] Tour test_receipt_data_pos_loyalty → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:48:33,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [19/40] Tour test_receipt_data_pos_loyalty → Step click Actions button (trigger: .more-btn) 2026-11-03 05:48:33,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [20/40] Tour test_receipt_data_pos_loyalty → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-11-03 05:48:33,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [21/40] Tour test_receipt_data_pos_loyalty → Step .selection-item span:nth-child(2) 2026-11-03 05:48:33,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [22/40] Tour test_receipt_data_pos_loyalty → Step select reward (trigger: .selection-item:contains("Free Product - Example Simple Product")) 2026-11-03 05:48:33,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [23/40] Tour test_receipt_data_pos_loyalty → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Example Simple Product","price":"0","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Example Simple Product")):has(.qty:contains("1")):has(.price:contains("0"))) 2026-11-03 05:48:33,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [24/40] Tour test_receipt_data_pos_loyalty → Step order total amount is '23.20' (trigger: .product-screen .order-summary .total:contains("23.20")) 2026-11-03 05:48:33,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [25/40] Tour test_receipt_data_pos_loyalty → Step order total amount is '23.20' (trigger: .product-screen .order-summary .total:contains("23.20"):not(:visible)) 2026-11-03 05:48:33,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [26/40] Tour test_receipt_data_pos_loyalty → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:48:34,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [27/40] Tour test_receipt_data_pos_loyalty → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:48:34,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [28/40] Tour test_receipt_data_pos_loyalty → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:48:34,040 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:34] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 05:48:34,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:34] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.008 - 2026-11-03 05:48:34,097 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:48:34,100 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:48:34,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [29/40] Tour test_receipt_data_pos_loyalty → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:48:34,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [30/40] Tour test_receipt_data_pos_loyalty → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:48:34,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [31/40] Tour test_receipt_data_pos_loyalty → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:48:34,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [32/40] Tour test_receipt_data_pos_loyalty → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 05:48:34,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [33/40] Tour test_receipt_data_pos_loyalty → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:48:34,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [34/40] Tour test_receipt_data_pos_loyalty → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:48:34,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [35/40] Tour test_receipt_data_pos_loyalty → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:48:35,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [36/40] Tour test_receipt_data_pos_loyalty → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:48:35,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55779703 started for PoS orders references: [{'name': '/', 'pos_reference': '261-93-000001', 'uuid': '8414a7b6-8d90-44df-aee1-00f80789b5e7'}] 2026-11-03 05:48:35,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [37/40] Tour test_receipt_data_pos_loyalty → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 05:48:35,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55779703 order {'name': '/', 'pos_reference': '261-93-000001', 'uuid': '8414a7b6-8d90-44df-aee1-00f80789b5e7'} created pos.order #536 2026-11-03 05:48:35,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55779703 finished 2026-11-03 05:48:35,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6953 223 0.194 0.516 rw 2026-11-03 05:48:36,009 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:36] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 05:48:36,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [38/40] Tour test_receipt_data_pos_loyalty → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 05:48:36,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [39/40] Tour test_receipt_data_pos_loyalty → Step Check if the request is proceeded (trigger: .status-buttons:not(:has(.oi-spin))) 2026-11-03 05:48:36,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: [40/40] Tour test_receipt_data_pos_loyalty → Step Throw receipt data to check in backend (trigger: body) 2026-11-03 05:48:36,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.039 rw 2026-11-03 05:48:36,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:36] "POST /web/dataset/call_kw/pos.order/get_order_frontend_receipt_data#pos.order.get_order_frontend_receipt_data HTTP/1.1" 200 44 135 0.106 0.252 rw 2026-11-03 05:48:36,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: tour succeeded 2026-11-03 05:48:36,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_receipt_data_pos_loyalty SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-03 05:48:36,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:48:36,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty.browser: heap 22241800 (allocated 24399872) 2026-11-03 05:48:36,759 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PENK6XDq - [03/Nov/2026 05:48:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 6.754 rw 2026-11-03 05:48:36,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Closing chrome headless with pid 46033 2026-11-03 05:48:36,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Closing websocket connection 2026-11-03 05:48:36,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Terminating chrome headless with pid 46033 2026-11-03 05:48:37,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054837_000803_test_receipt_data_pos_loyalty.txt 2026-11-03 05:48:37,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt.TestOrderReceiptPosLoyalty.test_receipt_data_pos_loyalty: Removing chrome user profile "/tmp/tmpl1xawxnl_chrome_odoo" 2026-11-03 05:48:37,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_order_receipt: Starting TestOrderReceiptPosLoyalty.test_total_item_count_excludes_reward_line ... 2026-11-03 05:48:37,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 05:48:38,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 356 with IP n/a changed groups of user 356 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:48:38,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 356 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:48:47,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 356 with IP n/a changed groups of user 356 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:48:49,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 356 with IP n/a changed groups of user 356 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:48:54,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_free_product_cost_depends_on_qty ... 2026-11-03 05:48:54,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_gift_card_refund_reverses_balance ... 2026-11-03 05:48:55,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_insufficient_balance_raises ... 2026-11-03 05:48:55,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_points_cost_recomputed_not_trusted ... 2026-11-03 05:48:55,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_refund_prorates_earned_and_spent ... 2026-11-03 05:48:56,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_refund_prorates_earned_points ... 2026-11-03 05:48:56,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_refund_reverses_earned_and_returns_spent ... 2026-11-03 05:48:56,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_pos_loyalty_points: Starting TestPOSLoyaltyPoints.test_with_code_rule_earns_only_when_code_applied ... 2026-11-03 05:48:57,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 05:48:58,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 360 with IP n/a changed groups of user 360 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:48:58,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 360 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:49:07,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 360 with IP n/a changed groups of user 360 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:49:09,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 360 with IP n/a changed groups of user 360 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:49:13,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-11-03 05:49:14,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:49:15,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:49:15,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:49:15,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-11-03 05:49:15,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 360 with IP n/a changed groups of user 360 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:49:25,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:49:26,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 05:49:27,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 364 with IP n/a changed groups of user 364 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:49:27,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 364 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:49:36,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 364 with IP n/a changed groups of user 364 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:49:38,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 364 with IP n/a changed groups of user 364 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:49:42,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet ... 2026-11-03 05:49:43,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Chrome pid: 46164 2026-11-03 05:49:43,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Chrome headless temporary user profile dir: /tmp/tmpoz0hzbs1_chrome_odoo 2026-11-03 05:49:43,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Issuing json command http://127.0.0.1:33659/json/version 2026-11-03 05:49:43,872 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33659', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:49:43,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Browser version: Chrome/150.0.7871.114 2026-11-03 05:49:43,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Issuing json command http://127.0.0.1:33659/json 2026-11-03 05:49:43,900 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33659', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:49:43,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Websocket url found: ws://127.0.0.1:33659/devtools/page/709801E883F93C21F2A75B85F07DFB3F 2026-11-03 05:49:43,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Enable chrome headless console log notification 2026-11-03 05:49:43,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Chrome headless enable page notifications 2026-11-03 05:49:44,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:49:44,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Setting session cookie in browser 2026-11-03 05:49:44,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Open "http://127.0.0.1:8069/pos/ui/97" in browser 2026-11-03 05:49:44,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Navigating to: "http://127.0.0.1:8069/pos/ui/97" 2026-11-03 05:49:44,292 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:44] "GET /pos/ui/97 HTTP/1.1" 200 6877 65 0.032 0.137 rw 2026-11-03 05:49:44,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Navigation result: {'frameId': '709801E883F93C21F2A75B85F07DFB3F', 'loaderId': 'C60EC15ECBF8259B4B80C9E431036F79', 'isDownload': False} 2026-11-03 05:49:44,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Evaluate ready code "odoo.isTourReady('ServiceFeeEWalletCoversFeeTour')" 2026-11-03 05:49:44,389 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:44] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.048 ro 2026-11-03 05:49:44,407 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:44] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.069 ro 2026-11-03 05:49:44,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:44] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.281 ro 2026-11-03 05:49:45,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: Owl is running in 'dev' mode. 2026-11-03 05:49:45,125 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 05:49:45,128 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 05:49:45,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 05:49:45,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.037 rw 2026-11-03 05:49:45,242 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.043 rw 2026-11-03 05:49:45,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:49:46,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 539204 268 0.227 0.663 rw 2026-11-03 05:49:46,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: The ready code tooks too much time : 2.096609115600586 2026-11-03 05:49:46,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Evaluate test code "odoo.startTour('ServiceFeeEWalletCoversFeeTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:49:46,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [1/33] Tour ServiceFeeEWalletCoversFeeTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:49:46,426 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.019 ro 2026-11-03 05:49:46,460 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.013 ro 2026-11-03 05:49:46,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:49:46,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.059 rw 2026-11-03 05:49:46,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:46] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.039 rw 2026-11-03 05:49:47,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-11-03 05:49:47,139 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.01 rw 2026-11-03 05:49:47,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.047 rw 2026-11-03 05:49:47,324 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 05:49:47,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 05:49:47,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.009 0.035 ro 2026-11-03 05:49:47,366 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.036 rw 2026-11-03 05:49:47,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 05:49:47,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.013 ro 2026-11-03 05:49:47,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.03 - 2026-11-03 05:49:47,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-11-03 05:49:47,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6917 31 0.033 0.081 rw 2026-11-03 05:49:47,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [2/33] Tour ServiceFeeEWalletCoversFeeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:49:47,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [3/33] Tour ServiceFeeEWalletCoversFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:49:47,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [4/33] Tour ServiceFeeEWalletCoversFeeTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:49:47,697 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "GET /pos/ui/97 HTTP/1.1" 200 6917 31 0.031 0.214 rw 2026-11-03 05:49:47,741 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.213 rw 2026-11-03 05:49:47,782 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.072 rw 2026-11-03 05:49:47,847 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.108 rw 2026-11-03 05:49:47,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [5/33] Tour ServiceFeeEWalletCoversFeeTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:49:47,944 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:47] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 260 4 0.004 0.03 ro 2026-11-03 05:49:47,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [6/33] Tour ServiceFeeEWalletCoversFeeTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:49:47,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [7/33] Tour ServiceFeeEWalletCoversFeeTour → Step Search customer with "AAAAAAA" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:49:48,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [8/33] Tour ServiceFeeEWalletCoversFeeTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:49:48,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:49:48,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [9/33] Tour ServiceFeeEWalletCoversFeeTour → Step Check "AAAAAAA" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAAAAA")) 2026-11-03 05:49:48,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [10/33] Tour ServiceFeeEWalletCoversFeeTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-11-03 05:49:48,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [11/33] Tour ServiceFeeEWalletCoversFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:49:48,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [12/33] Tour ServiceFeeEWalletCoversFeeTour → Step click product 'Item' (trigger: article.product .product-content .product-name:contains("Item")) 2026-11-03 05:49:48,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:48] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 260 4 0.013 0.027 ro 2026-11-03 05:49:48,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [13/33] Tour ServiceFeeEWalletCoversFeeTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-11-03 05:49:48,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [14/33] Tour ServiceFeeEWalletCoversFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:49:48,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [15/33] Tour ServiceFeeEWalletCoversFeeTour → Step order total amount is '55.00' (trigger: .product-screen .order-summary .total:contains("55.00")) 2026-11-03 05:49:48,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [16/33] Tour ServiceFeeEWalletCoversFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:49:48,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [17/33] Tour ServiceFeeEWalletCoversFeeTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:49:48,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [18/33] Tour ServiceFeeEWalletCoversFeeTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:49:48,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [19/33] Tour ServiceFeeEWalletCoversFeeTour → Step .control-buttons button.highlight:contains("eWallet Pay") 2026-11-03 05:49:48,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:48] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:49:48,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [20/33] Tour ServiceFeeEWalletCoversFeeTour → Step Check orderline with attributes: {"productName":"eWallet","price":"-55.00"} (trigger: .order-container .orderline:has(.product-name:contains("eWallet")):has(.price:contains("-55.00"))) 2026-11-03 05:49:48,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [21/33] Tour ServiceFeeEWalletCoversFeeTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-11-03 05:49:48,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [22/33] Tour ServiceFeeEWalletCoversFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:49:48,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [23/33] Tour ServiceFeeEWalletCoversFeeTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:49:48,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [24/33] Tour ServiceFeeEWalletCoversFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:49:48,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [25/33] Tour ServiceFeeEWalletCoversFeeTour → Step order has exactly 1 service fee line(s) (trigger: .order-container) 2026-11-03 05:49:48,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [26/33] Tour ServiceFeeEWalletCoversFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:49:48,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [27/33] Tour ServiceFeeEWalletCoversFeeTour → Step click preset button (trigger: .product-screen button:contains("Percent 10 before discount")) 2026-11-03 05:49:48,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [28/33] Tour ServiceFeeEWalletCoversFeeTour → Step Check orderline with attributes: {"productName":"eWallet","price":"-55.00"} (trigger: .order-container .orderline:has(.product-name:contains("eWallet")):has(.price:contains("-55.00"))) 2026-11-03 05:49:48,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [29/33] Tour ServiceFeeEWalletCoversFeeTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-11-03 05:49:48,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [30/33] Tour ServiceFeeEWalletCoversFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:49:48,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [31/33] Tour ServiceFeeEWalletCoversFeeTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:49:48,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [32/33] Tour ServiceFeeEWalletCoversFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:49:48,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: [33/33] Tour ServiceFeeEWalletCoversFeeTour → Step order has exactly 1 service fee line(s) (trigger: .order-container) 2026-11-03 05:49:48,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: tour succeeded 2026-11-03 05:49:48,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR ServiceFeeEWalletCoversFeeTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 05:49:48,805 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:48] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.006 - 2026-11-03 05:49:48,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet.browser: heap 21889840 (allocated 23613440) 2026-11-03 05:49:48,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:49:48,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Mvl6z7Yq - [03/Nov/2026 05:49:45] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.726 rw 2026-11-03 05:49:49,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Closing chrome headless with pid 46164 2026-11-03 05:49:49,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Closing websocket connection 2026-11-03 05:49:49,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Terminating chrome headless with pid 46164 2026-11-03 05:49:49,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054949_201872_test_service_fee_covered_by_an_ewallet.txt 2026-11-03 05:49:49,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_covered_by_an_ewallet: Removing chrome user profile "/tmp/tmpoz0hzbs1_chrome_odoo" 2026-11-03 05:49:49,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion ... 2026-11-03 05:49:49,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Chrome pid: 46303 2026-11-03 05:49:49,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Chrome headless temporary user profile dir: /tmp/tmpfirvy5tu_chrome_odoo 2026-11-03 05:49:49,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Issuing json command http://127.0.0.1:45727/json/version 2026-11-03 05:49:49,956 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45727', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:49:50,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Browser version: Chrome/150.0.7871.114 2026-11-03 05:49:50,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Issuing json command http://127.0.0.1:45727/json 2026-11-03 05:49:50,061 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45727', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:49:50,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Websocket url found: ws://127.0.0.1:45727/devtools/page/83E725B49F1A26E604B9202CC45DEF05 2026-11-03 05:49:50,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Enable chrome headless console log notification 2026-11-03 05:49:50,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Chrome headless enable page notifications 2026-11-03 05:49:50,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:49:50,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Setting session cookie in browser 2026-11-03 05:49:50,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Open "http://127.0.0.1:8069/pos/ui/97" in browser 2026-11-03 05:49:50,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Navigating to: "http://127.0.0.1:8069/pos/ui/97" 2026-11-03 05:49:50,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:50] "GET /pos/ui/97 HTTP/1.1" 200 6877 64 0.038 0.152 rw 2026-11-03 05:49:50,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Navigation result: {'frameId': '83E725B49F1A26E604B9202CC45DEF05', 'loaderId': '1CCE330B8117ACD6239D8EB5BA656D23', 'isDownload': False} 2026-11-03 05:49:50,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Evaluate ready code "odoo.isTourReady('ServiceFeeFixedPromotionScalingTour')" 2026-11-03 05:49:50,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:50] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.027 ro 2026-11-03 05:49:50,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:50] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.04 ro 2026-11-03 05:49:50,546 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:50] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.027 ro 2026-11-03 05:49:51,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: Owl is running in 'dev' mode. 2026-11-03 05:49:51,283 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 05:49:51,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 05:49:51,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 05:49:51,390 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.029 rw 2026-11-03 05:49:51,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.042 rw 2026-11-03 05:49:51,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:49:52,335 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536264 267 0.249 0.665 rw 2026-11-03 05:49:52,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: The ready code tooks too much time : 2.1320884227752686 2026-11-03 05:49:52,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Evaluate test code "odoo.startTour('ServiceFeeFixedPromotionScalingTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:49:52,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [1/27] Tour ServiceFeeFixedPromotionScalingTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:49:52,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-11-03 05:49:52,633 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 05:49:52,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:49:52,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.023 rw 2026-11-03 05:49:52,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:52] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.031 rw 2026-11-03 05:49:53,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 05:49:53,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.008 rw 2026-11-03 05:49:53,498 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.05 rw 2026-11-03 05:49:53,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.012 rw 2026-11-03 05:49:53,562 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.04 - 2026-11-03 05:49:53,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.044 - 2026-11-03 05:49:53,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.007 0.041 ro 2026-11-03 05:49:53,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 05:49:53,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 05:49:53,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 05:49:53,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.048 - 2026-11-03 05:49:53,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [2/27] Tour ServiceFeeFixedPromotionScalingTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:49:53,859 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6917 31 0.049 0.128 rw 2026-11-03 05:49:53,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:53] "GET /pos/ui/97 HTTP/1.1" 200 6917 31 0.03 0.262 rw 2026-11-03 05:49:53,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [3/27] Tour ServiceFeeFixedPromotionScalingTour → Step click product 'Item' (trigger: article.product .product-content .product-name:contains("Item")) 2026-11-03 05:49:54,028 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.289 rw 2026-11-03 05:49:54,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:54] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.009 0.062 rw 2026-11-03 05:49:54,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.043 0.115 rw 2026-11-03 05:49:54,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [4/27] Tour ServiceFeeFixedPromotionScalingTour → Step order has service fee of '10.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("10.00"))) 2026-11-03 05:49:54,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [5/27] Tour ServiceFeeFixedPromotionScalingTour → Step Check orderline with attributes: {"productName":"10% on your order","price":"-5.00"} (trigger: .order-container .orderline:has(.product-name:contains("10% on your order")):has(.price:contains("-5.00"))) 2026-11-03 05:49:54,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [6/27] Tour ServiceFeeFixedPromotionScalingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:49:54,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [7/27] Tour ServiceFeeFixedPromotionScalingTour → Step order total amount is '55.00' (trigger: .product-screen .order-summary .total:contains("55.00")) 2026-11-03 05:49:54,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [8/27] Tour ServiceFeeFixedPromotionScalingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:49:54,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [9/27] Tour ServiceFeeFixedPromotionScalingTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Service Fee","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Service Fee")):has(.qty:contains("1"))) 2026-11-03 05:49:54,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [10/27] Tour ServiceFeeFixedPromotionScalingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Service Fee","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Service Fee")):has(.qty:contains("1"))) 2026-11-03 05:49:54,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [11/27] Tour ServiceFeeFixedPromotionScalingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:49:54,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [12/27] Tour ServiceFeeFixedPromotionScalingTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:49:54,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:54] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 05:49:54,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:54] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 05:49:54,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [13/27] Tour ServiceFeeFixedPromotionScalingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:49:54,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [14/27] Tour ServiceFeeFixedPromotionScalingTour → Step order has service fee of '30.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("30.00"))) 2026-11-03 05:49:54,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:54] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:49:54,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [15/27] Tour ServiceFeeFixedPromotionScalingTour → Step Check orderline with attributes: {"productName":"10% on your order","price":"-5.00"} (trigger: .order-container .orderline:has(.product-name:contains("10% on your order")):has(.price:contains("-5.00"))) 2026-11-03 05:49:54,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [16/27] Tour ServiceFeeFixedPromotionScalingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:49:54,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [17/27] Tour ServiceFeeFixedPromotionScalingTour → Step order total amount is '75.00' (trigger: .product-screen .order-summary .total:contains("75.00")) 2026-11-03 05:49:54,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [18/27] Tour ServiceFeeFixedPromotionScalingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:49:54,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [19/27] Tour ServiceFeeFixedPromotionScalingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:49:54,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [20/27] Tour ServiceFeeFixedPromotionScalingTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 05:49:54,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [21/27] Tour ServiceFeeFixedPromotionScalingTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 05:49:54,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [22/27] Tour ServiceFeeFixedPromotionScalingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:49:54,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [23/27] Tour ServiceFeeFixedPromotionScalingTour → Step order has service fee of '12.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("12.00"))) 2026-11-03 05:49:54,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [24/27] Tour ServiceFeeFixedPromotionScalingTour → Step Check orderline with attributes: {"productName":"10% on your order","price":"-5.00"} (trigger: .order-container .orderline:has(.product-name:contains("10% on your order")):has(.price:contains("-5.00"))) 2026-11-03 05:49:54,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [25/27] Tour ServiceFeeFixedPromotionScalingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:49:54,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [26/27] Tour ServiceFeeFixedPromotionScalingTour → Step order total amount is '57.00' (trigger: .product-screen .order-summary .total:contains("57.00")) 2026-11-03 05:49:54,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: [27/27] Tour ServiceFeeFixedPromotionScalingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:49:54,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: tour succeeded 2026-11-03 05:49:54,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR ServiceFeeFixedPromotionScalingTour SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 05:49:55,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:49:55,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion.browser: heap 21098612 (allocated 22564864) 2026-11-03 05:49:55,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _tlk2tMF - [03/Nov/2026 05:49:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.623 rw 2026-11-03 05:49:55,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Closing chrome headless with pid 46303 2026-11-03 05:49:55,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Closing websocket connection 2026-11-03 05:49:55,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Terminating chrome headless with pid 46303 2026-11-03 05:49:55,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_054955_337460_test_service_fee_fixed_scales_under_a_promotion.txt 2026-11-03 05:49:55,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_fixed_scales_under_a_promotion: Removing chrome user profile "/tmp/tmpfirvy5tu_chrome_odoo" 2026-11-03 05:49:55,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated ... 2026-11-03 05:49:56,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Chrome pid: 46434 2026-11-03 05:49:56,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Chrome headless temporary user profile dir: /tmp/tmp_ei9swx2_chrome_odoo 2026-11-03 05:49:56,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Issuing json command http://127.0.0.1:40089/json/version 2026-11-03 05:49:56,167 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40089', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:49:56,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Browser version: Chrome/150.0.7871.114 2026-11-03 05:49:56,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Issuing json command http://127.0.0.1:40089/json 2026-11-03 05:49:56,222 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40089', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:49:56,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Websocket url found: ws://127.0.0.1:40089/devtools/page/583BED538339A5F7961500BC608E211F 2026-11-03 05:49:56,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Enable chrome headless console log notification 2026-11-03 05:49:56,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Chrome headless enable page notifications 2026-11-03 05:49:56,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:49:56,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Setting session cookie in browser 2026-11-03 05:49:56,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Open "http://127.0.0.1:8069/pos/ui/97" in browser 2026-11-03 05:49:56,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Navigating to: "http://127.0.0.1:8069/pos/ui/97" 2026-11-03 05:49:56,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:56] "GET /pos/ui/97 HTTP/1.1" 200 6877 64 0.047 0.135 rw 2026-11-03 05:49:56,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Navigation result: {'frameId': '583BED538339A5F7961500BC608E211F', 'loaderId': '9A96B27F6266A98BC8E782E73B72798A', 'isDownload': False} 2026-11-03 05:49:56,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Evaluate ready code "odoo.isTourReady('ServiceFeeRewardDeactivationTour')" 2026-11-03 05:49:56,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:56] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.238 ro 2026-11-03 05:49:56,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:56] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.038 ro 2026-11-03 05:49:56,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:56] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.074 ro 2026-11-03 05:49:57,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: Owl is running in 'dev' mode. 2026-11-03 05:49:57,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:49:57,368 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:49:57,418 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.035 ro 2026-11-03 05:49:57,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.036 rw 2026-11-03 05:49:57,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.035 rw 2026-11-03 05:49:57,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:49:58,444 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536283 267 0.284 0.651 rw 2026-11-03 05:49:58,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: The ready code tooks too much time : 2.1771233081817627 2026-11-03 05:49:58,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Evaluate test code "odoo.startTour('ServiceFeeRewardDeactivationTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:49:58,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [1/19] Tour ServiceFeeRewardDeactivationTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:49:58,720 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 05:49:58,740 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 05:49:58,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:49:58,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.02 rw 2026-11-03 05:49:58,838 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:58] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-11-03 05:49:59,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:59] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.006 ro 2026-11-03 05:49:59,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-11-03 05:49:59,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.034 rw 2026-11-03 05:49:59,682 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.019 - 2026-11-03 05:49:59,697 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:59] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.007 0.035 ro 2026-11-03 05:49:59,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.043 rw 2026-11-03 05:49:59,700 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.03 - 2026-11-03 05:49:59,745 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 05:49:59,750 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:59] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.011 ro 2026-11-03 05:49:59,774 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.016 - 2026-11-03 05:49:59,775 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 05:49:59,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:59] "GET /pos/ui/97 HTTP/1.1" 200 6917 31 0.043 0.095 rw 2026-11-03 05:49:59,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [2/19] Tour ServiceFeeRewardDeactivationTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:50:00,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:50:00] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6917 31 0.022 0.22 rw 2026-11-03 05:50:00,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [3/19] Tour ServiceFeeRewardDeactivationTour → Step click product 'Item' (trigger: article.product .product-content .product-name:contains("Item")) 2026-11-03 05:50:00,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:50:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.244 rw 2026-11-03 05:50:00,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:50:00] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.038 rw 2026-11-03 05:50:00,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:50:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.097 rw 2026-11-03 05:50:00,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [4/19] Tour ServiceFeeRewardDeactivationTour → Step Check orderline with attributes: {"productName":"10% on your order","price":"-5.00"} (trigger: .order-container .orderline:has(.product-name:contains("10% on your order")):has(.price:contains("-5.00"))) 2026-11-03 05:50:00,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [5/19] Tour ServiceFeeRewardDeactivationTour → Step order has service fee of '4.50' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("4.50"))) 2026-11-03 05:50:00,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [6/19] Tour ServiceFeeRewardDeactivationTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:50:00,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [7/19] Tour ServiceFeeRewardDeactivationTour → Step order total amount is '49.50' (trigger: .product-screen .order-summary .total:contains("49.50")) 2026-11-03 05:50:00,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [8/19] Tour ServiceFeeRewardDeactivationTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:50:00,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [9/19] Tour ServiceFeeRewardDeactivationTour → Step Check orderline with attributes: {"withClass":".fst-italic","withoutClass":".selected","run":"click","productName":"10% on your order"} (trigger: .order-container .orderline.fst-italic:not(.selected):has(.product-name:contains("10% on your order"))) 2026-11-03 05:50:00,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [10/19] Tour ServiceFeeRewardDeactivationTour → Step Check orderline with attributes: {"withClass":".selected.fst-italic","productName":"10% on your order"} (trigger: .order-container .orderline.selected.fst-italic:has(.product-name:contains("10% on your order"))) 2026-11-03 05:50:00,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [11/19] Tour ServiceFeeRewardDeactivationTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:50:00,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [12/19] Tour ServiceFeeRewardDeactivationTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 05:50:00,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [13/19] Tour ServiceFeeRewardDeactivationTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:50:00,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [14/19] Tour ServiceFeeRewardDeactivationTour → Step Check orderline with attributes: {"productName":"10% on your order"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("10% on your order"))))) 2026-11-03 05:50:00,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:50:00] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:50:00,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:50:00] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.004 - 2026-11-03 05:50:00,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:50:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 05:50:00,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [15/19] Tour ServiceFeeRewardDeactivationTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-11-03 05:50:00,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [16/19] Tour ServiceFeeRewardDeactivationTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:50:00,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [17/19] Tour ServiceFeeRewardDeactivationTour → Step order total amount is '55.00' (trigger: .product-screen .order-summary .total:contains("55.00")) 2026-11-03 05:50:00,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [18/19] Tour ServiceFeeRewardDeactivationTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:50:00,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: [19/19] Tour ServiceFeeRewardDeactivationTour → Step order has exactly 1 service fee line(s) (trigger: .order-container) 2026-11-03 05:50:00,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: tour succeeded 2026-11-03 05:50:00,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR ServiceFeeRewardDeactivationTour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 05:50:00,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:50:00,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated.browser: heap 20797368 (allocated 22040576) 2026-11-03 05:50:00,792 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I88BpsNn - [03/Nov/2026 05:49:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 3.251 rw 2026-11-03 05:50:00,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Closing chrome headless with pid 46434 2026-11-03 05:50:00,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Closing websocket connection 2026-11-03 05:50:00,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Terminating chrome headless with pid 46434 2026-11-03 05:50:01,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055001_035890_test_service_fee_recomputed_when_a_reward_is_deactivated.txt 2026-11-03 05:50:01,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_recomputed_when_a_reward_is_deactivated: Removing chrome user profile "/tmp/tmp_ei9swx2_chrome_odoo" 2026-11-03 05:50:01,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card ... 2026-11-03 05:50:01,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Chrome pid: 46564 2026-11-03 05:50:01,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Chrome headless temporary user profile dir: /tmp/tmpzg55aspj_chrome_odoo 2026-11-03 05:50:01,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Issuing json command http://127.0.0.1:36045/json/version 2026-11-03 05:50:01,926 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:50:01,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Browser version: Chrome/150.0.7871.114 2026-11-03 05:50:01,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Issuing json command http://127.0.0.1:36045/json 2026-11-03 05:50:01,982 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:50:01,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Websocket url found: ws://127.0.0.1:36045/devtools/page/923DFCC84853B16025884C05B1E7B1C3 2026-11-03 05:50:02,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Enable chrome headless console log notification 2026-11-03 05:50:02,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Chrome headless enable page notifications 2026-11-03 05:50:02,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:50:02,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Setting session cookie in browser 2026-11-03 05:50:02,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Open "http://127.0.0.1:8069/pos/ui/97" in browser 2026-11-03 05:50:02,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Navigating to: "http://127.0.0.1:8069/pos/ui/97" 2026-11-03 05:50:02,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:02] "GET /pos/ui/97 HTTP/1.1" 200 6877 64 0.038 0.157 rw 2026-11-03 05:50:02,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Navigation result: {'frameId': '923DFCC84853B16025884C05B1E7B1C3', 'loaderId': 'BCF807F17DAA07F46C13540E7A95516B', 'isDownload': False} 2026-11-03 05:50:02,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Evaluate ready code "odoo.isTourReady('ServiceFeeGiftCardSingleLineTour')" 2026-11-03 05:50:02,467 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:02] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.031 ro 2026-11-03 05:50:02,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:02] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.278 ro 2026-11-03 05:50:02,494 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:02] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.055 ro 2026-11-03 05:50:03,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: Owl is running in 'dev' mode. 2026-11-03 05:50:03,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:50:03,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 05:50:03,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 05:50:03,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.009 rw 2026-11-03 05:50:03,331 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.032 rw 2026-11-03 05:50:03,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:50:04,315 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537476 268 0.255 0.711 rw 2026-11-03 05:50:04,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: The ready code tooks too much time : 2.2144510746002197 2026-11-03 05:50:04,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Evaluate test code "odoo.startTour('ServiceFeeGiftCardSingleLineTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:50:04,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [1/18] Tour ServiceFeeGiftCardSingleLineTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:50:04,616 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.01 ro 2026-11-03 05:50:04,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.011 ro 2026-11-03 05:50:04,682 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 05:50:04,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 05:50:04,725 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:04] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 05:50:05,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-11-03 05:50:05,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.021 rw 2026-11-03 05:50:05,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 05:50:05,549 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.021 0.04 rw 2026-11-03 05:50:05,552 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 05:50:05,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.089 rw 2026-11-03 05:50:05,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.004 0.083 ro 2026-11-03 05:50:05,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.01 - 2026-11-03 05:50:05,633 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 05:50:05,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.069 ro 2026-11-03 05:50:05,721 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.046 rw 2026-11-03 05:50:05,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [2/18] Tour ServiceFeeGiftCardSingleLineTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:50:05,905 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-11-03 05:50:05,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "GET /pos/ui/97 HTTP/1.1" 200 6917 31 0.022 0.068 rw 2026-11-03 05:50:05,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [3/18] Tour ServiceFeeGiftCardSingleLineTour → Step click product 'Item' (trigger: article.product .product-content .product-name:contains("Item")) 2026-11-03 05:50:05,999 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:05] "GET /web/image?model=product.template&field=image_256&id=8&unique=2026-11-03T05:49:26.000+00:00 HTTP/1.1" 200 4940 5 0.009 0.069 ro 2026-11-03 05:50:06,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:06] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6917 31 0.034 0.25 rw 2026-11-03 05:50:06,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:06] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.176 rw 2026-11-03 05:50:06,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.034 0.216 rw 2026-11-03 05:50:06,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [4/18] Tour ServiceFeeGiftCardSingleLineTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-11-03 05:50:06,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [5/18] Tour ServiceFeeGiftCardSingleLineTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:50:06,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [6/18] Tour ServiceFeeGiftCardSingleLineTour → Step order total amount is '55.00' (trigger: .product-screen .order-summary .total:contains("55.00")) 2026-11-03 05:50:06,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [7/18] Tour ServiceFeeGiftCardSingleLineTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:50:06,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [8/18] Tour ServiceFeeGiftCardSingleLineTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:50:06,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [9/18] Tour ServiceFeeGiftCardSingleLineTour → Step click Actions button (trigger: .more-btn) 2026-11-03 05:50:06,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [10/18] Tour ServiceFeeGiftCardSingleLineTour → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 05:50:06,598 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 05:50:06,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:06] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.01 - 2026-11-03 05:50:06,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [11/18] Tour ServiceFeeGiftCardSingleLineTour → Step input text 'GIFTCARD' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 05:50:06,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [12/18] Tour ServiceFeeGiftCardSingleLineTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:50:06,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [13/18] Tour ServiceFeeGiftCardSingleLineTour → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("unpaid gift card")) .modal-footer .btn-primary) 2026-11-03 05:50:06,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:06] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 315 12 0.015 0.05 rw 2026-11-03 05:50:06,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [14/18] Tour ServiceFeeGiftCardSingleLineTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-11-03 05:50:06,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [15/18] Tour ServiceFeeGiftCardSingleLineTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:50:06,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [16/18] Tour ServiceFeeGiftCardSingleLineTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:50:06,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [17/18] Tour ServiceFeeGiftCardSingleLineTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:50:06,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: [18/18] Tour ServiceFeeGiftCardSingleLineTour → Step order has exactly 1 service fee line(s) (trigger: .order-container) 2026-11-03 05:50:06,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: tour succeeded 2026-11-03 05:50:06,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR ServiceFeeGiftCardSingleLineTour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 05:50:06,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:06] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 05:50:07,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:50:07,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card.browser: heap 20911336 (allocated 22302720) 2026-11-03 05:50:07,020 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JXn6dQcD - [03/Nov/2026 05:50:03] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.688 rw 2026-11-03 05:50:07,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Closing chrome headless with pid 46564 2026-11-03 05:50:07,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Closing websocket connection 2026-11-03 05:50:07,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Terminating chrome headless with pid 46564 2026-11-03 05:50:07,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055007_218600_test_service_fee_single_line_with_a_gift_card.txt 2026-11-03 05:50:07,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_single_line_with_a_gift_card: Removing chrome user profile "/tmp/tmpzg55aspj_chrome_odoo" 2026-11-03 05:50:07,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion ... 2026-11-03 05:50:08,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Chrome pid: 46692 2026-11-03 05:50:08,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Chrome headless temporary user profile dir: /tmp/tmpszkpoaos_chrome_odoo 2026-11-03 05:50:08,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Issuing json command http://127.0.0.1:39025/json/version 2026-11-03 05:50:08,051 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39025', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:50:08,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Browser version: Chrome/150.0.7871.114 2026-11-03 05:50:08,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Issuing json command http://127.0.0.1:39025/json 2026-11-03 05:50:08,066 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39025', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:50:08,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Websocket url found: ws://127.0.0.1:39025/devtools/page/115A3B3C0EA27CD41E2632B20322660A 2026-11-03 05:50:08,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Enable chrome headless console log notification 2026-11-03 05:50:08,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Chrome headless enable page notifications 2026-11-03 05:50:08,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:50:08,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Setting session cookie in browser 2026-11-03 05:50:08,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Open "http://127.0.0.1:8069/pos/ui/97" in browser 2026-11-03 05:50:08,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Navigating to: "http://127.0.0.1:8069/pos/ui/97" 2026-11-03 05:50:08,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:08] "GET /pos/ui/97 HTTP/1.1" 200 6877 64 0.036 0.173 rw 2026-11-03 05:50:08,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Navigation result: {'frameId': '115A3B3C0EA27CD41E2632B20322660A', 'loaderId': '6DED7C663AF3FCFA2BB25AA0FD5CE028', 'isDownload': False} 2026-11-03 05:50:08,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Evaluate ready code "odoo.isTourReady('ServiceFeePromotionExcludesFeeTour')" 2026-11-03 05:50:08,591 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:08] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.046 ro 2026-11-03 05:50:08,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:08] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.31 ro 2026-11-03 05:50:08,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:08] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.068 ro 2026-11-03 05:50:09,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: Owl is running in 'dev' mode. 2026-11-03 05:50:09,313 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:50:09,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:50:09,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 05:50:09,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.018 rw 2026-11-03 05:50:09,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.041 rw 2026-11-03 05:50:09,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:50:10,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536283 267 0.228 0.626 rw 2026-11-03 05:50:10,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: The ready code tooks too much time : 2.045060396194458 2026-11-03 05:50:10,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Evaluate test code "odoo.startTour('ServiceFeePromotionExcludesFeeTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:50:10,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [1/8] Tour ServiceFeePromotionExcludesFeeTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:50:10,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-11-03 05:50:10,594 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.019 ro 2026-11-03 05:50:10,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:50:10,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 05:50:10,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:10] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:50:11,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:50:11,238 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-11-03 05:50:11,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 05:50:11,454 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.053 rw 2026-11-03 05:50:11,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.017 - 2026-11-03 05:50:11,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.009 0.048 ro 2026-11-03 05:50:11,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.077 rw 2026-11-03 05:50:11,601 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:50:11,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-11-03 05:50:11,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.014 - 2026-11-03 05:50:11,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.039 ro 2026-11-03 05:50:11,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [2/8] Tour ServiceFeePromotionExcludesFeeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:50:11,786 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6917 31 0.07 0.115 rw 2026-11-03 05:50:11,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "GET /pos/ui/97 HTTP/1.1" 200 6917 31 0.023 0.239 rw 2026-11-03 05:50:11,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.261 rw 2026-11-03 05:50:11,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [3/8] Tour ServiceFeePromotionExcludesFeeTour → Step click product 'Item' (trigger: article.product .product-content .product-name:contains("Item")) 2026-11-03 05:50:11,942 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:11] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.016 rw 2026-11-03 05:50:12,032 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.063 rw 2026-11-03 05:50:12,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [4/8] Tour ServiceFeePromotionExcludesFeeTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-11-03 05:50:12,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [5/8] Tour ServiceFeePromotionExcludesFeeTour → Step Check orderline with attributes: {"productName":"10% on your order","price":"-5.00"} (trigger: .order-container .orderline:has(.product-name:contains("10% on your order")):has(.price:contains("-5.00"))) 2026-11-03 05:50:12,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [6/8] Tour ServiceFeePromotionExcludesFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:50:12,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [7/8] Tour ServiceFeePromotionExcludesFeeTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-11-03 05:50:12,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: [8/8] Tour ServiceFeePromotionExcludesFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:50:12,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: tour succeeded 2026-11-03 05:50:12,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR ServiceFeePromotionExcludesFeeTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-11-03 05:50:12,412 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:12] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 05:50:12,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:12] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.011 - 2026-11-03 05:50:12,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:12] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 05:50:12,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:50:12,589 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iOqia80b - [03/Nov/2026 05:50:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.121 rw 2026-11-03 05:50:12,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion.browser: heap 20576912 (allocated 21778432) 2026-11-03 05:50:12,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Closing chrome headless with pid 46692 2026-11-03 05:50:12,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Closing websocket connection 2026-11-03 05:50:12,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Terminating chrome headless with pid 46692 2026-11-03 05:50:12,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055012_851788_test_service_fee_stays_out_of_the_promotion.txt 2026-11-03 05:50:12,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_stays_out_of_the_promotion: Removing chrome user profile "/tmp/tmpszkpoaos_chrome_odoo" 2026-11-03 05:50:12,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee: Starting TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount ... 2026-11-03 05:50:13,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Chrome pid: 46831 2026-11-03 05:50:13,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Chrome headless temporary user profile dir: /tmp/tmpf02ypwde_chrome_odoo 2026-11-03 05:50:13,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Issuing json command http://127.0.0.1:33753/json/version 2026-11-03 05:50:13,734 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33753', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:50:13,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Browser version: Chrome/150.0.7871.114 2026-11-03 05:50:13,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Issuing json command http://127.0.0.1:33753/json 2026-11-03 05:50:13,847 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33753', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:50:13,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Websocket url found: ws://127.0.0.1:33753/devtools/page/D65EF1A76DD407169069C9C6C0687D37 2026-11-03 05:50:13,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Enable chrome headless console log notification 2026-11-03 05:50:13,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Chrome headless enable page notifications 2026-11-03 05:50:14,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:50:14,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Setting session cookie in browser 2026-11-03 05:50:14,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Open "http://127.0.0.1:8069/pos/ui/97" in browser 2026-11-03 05:50:14,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Navigating to: "http://127.0.0.1:8069/pos/ui/97" 2026-11-03 05:50:14,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:14] "GET /pos/ui/97 HTTP/1.1" 200 6877 64 0.04 0.163 rw 2026-11-03 05:50:14,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Navigation result: {'frameId': 'D65EF1A76DD407169069C9C6C0687D37', 'loaderId': '3489E23151AF51B3679DE51274CDD301', 'isDownload': False} 2026-11-03 05:50:14,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Evaluate ready code "odoo.isTourReady('ServiceFeeFullDiscountTour')" 2026-11-03 05:50:14,320 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:14] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.019 ro 2026-11-03 05:50:14,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:14] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.01 0.297 ro 2026-11-03 05:50:14,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:14] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.059 ro 2026-11-03 05:50:15,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: Owl is running in 'dev' mode. 2026-11-03 05:50:15,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:50:15,193 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:50:15,227 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.017 ro 2026-11-03 05:50:15,306 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.042 rw 2026-11-03 05:50:15,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.045 rw 2026-11-03 05:50:15,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:50:16,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537332 267 0.251 0.753 rw 2026-11-03 05:50:16,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: The ready code tooks too much time : 2.291830062866211 2026-11-03 05:50:16,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Evaluate test code "odoo.startTour('ServiceFeeFullDiscountTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:50:16,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.011 ro 2026-11-03 05:50:16,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [1/22] Tour ServiceFeeFullDiscountTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:50:16,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.015 ro 2026-11-03 05:50:16,623 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:50:16,651 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.017 rw 2026-11-03 05:50:16,673 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:16] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 05:50:17,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-11-03 05:50:17,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-11-03 05:50:17,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.051 rw 2026-11-03 05:50:17,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 05:50:17,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-11-03 05:50:17,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:50:17,582 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "GET /web/image/res.users/366/avatar_128 HTTP/1.1" 200 305 4 0.008 0.056 ro 2026-11-03 05:50:17,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.02 ro 2026-11-03 05:50:17,700 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.043 - 2026-11-03 05:50:17,701 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.031 - 2026-11-03 05:50:17,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.046 - 2026-11-03 05:50:17,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "GET /pos/ui/97?from_backend=True HTTP/1.1" 200 6917 31 0.056 0.081 rw 2026-11-03 05:50:17,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [2/22] Tour ServiceFeeFullDiscountTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:50:17,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:17] "GET /pos/ui/97 HTTP/1.1" 200 6917 31 0.03 0.228 rw 2026-11-03 05:50:17,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [3/22] Tour ServiceFeeFullDiscountTour → Step click product 'Item' (trigger: article.product .product-content .product-name:contains("Item")) 2026-11-03 05:50:18,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:18] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.025 0.294 rw 2026-11-03 05:50:18,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:18] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.107 rw 2026-11-03 05:50:18,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.175 rw 2026-11-03 05:50:18,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [4/22] Tour ServiceFeeFullDiscountTour → Step Check orderline with attributes: {"productName":"100% on your order","price":"-50.00"} (trigger: .order-container .orderline:has(.product-name:contains("100% on your order")):has(.price:contains("-50.00"))) 2026-11-03 05:50:18,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [5/22] Tour ServiceFeeFullDiscountTour → Step order has service fee of '10.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("10.00"))) 2026-11-03 05:50:18,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [6/22] Tour ServiceFeeFullDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:50:18,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [7/22] Tour ServiceFeeFullDiscountTour → Step order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00")) 2026-11-03 05:50:18,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [8/22] Tour ServiceFeeFullDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:50:18,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [9/22] Tour ServiceFeeFullDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:50:18,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [10/22] Tour ServiceFeeFullDiscountTour → Step click preset button (trigger: .product-screen button:contains("Fixed 10")) 2026-11-03 05:50:18,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [11/22] Tour ServiceFeeFullDiscountTour → Step click preset 'Percent 10 before discount' from preset modal (trigger: .modal-body button:contains("Percent 10 before discount")) 2026-11-03 05:50:18,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:18] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 05:50:18,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:18] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.008 - 2026-11-03 05:50:18,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:18] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 05:50:18,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [12/22] Tour ServiceFeeFullDiscountTour → Step order has service fee of '5.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("5.00"))) 2026-11-03 05:50:18,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [13/22] Tour ServiceFeeFullDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:50:18,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [14/22] Tour ServiceFeeFullDiscountTour → Step order total amount is '5.00' (trigger: .product-screen .order-summary .total:contains("5.00")) 2026-11-03 05:50:18,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [15/22] Tour ServiceFeeFullDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:50:18,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [16/22] Tour ServiceFeeFullDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:50:18,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [17/22] Tour ServiceFeeFullDiscountTour → Step click preset button (trigger: .product-screen button:contains("Percent 10 before discount")) 2026-11-03 05:50:18,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [18/22] Tour ServiceFeeFullDiscountTour → Step click preset 'Percent 10 after discount' from preset modal (trigger: .modal-body button:contains("Percent 10 after discount")) 2026-11-03 05:50:18,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [19/22] Tour ServiceFeeFullDiscountTour → Step Check orderline with attributes: {"productName":"Service Fee"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Service Fee"))))) 2026-11-03 05:50:18,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [20/22] Tour ServiceFeeFullDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:50:18,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [21/22] Tour ServiceFeeFullDiscountTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-11-03 05:50:18,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: [22/22] Tour ServiceFeeFullDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:50:18,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: tour succeeded 2026-11-03 05:50:18,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: ╔═══════════════════════════════════════════╗ ║ TOUR ServiceFeeFullDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 05:50:18,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:50:18,944 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 s1KwzFcq - [03/Nov/2026 05:50:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.582 rw 2026-11-03 05:50:18,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount.browser: heap 21441596 (allocated 22827008) 2026-11-03 05:50:19,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Closing chrome headless with pid 46831 2026-11-03 05:50:19,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Closing websocket connection 2026-11-03 05:50:19,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Terminating chrome headless with pid 46831 2026-11-03 05:50:19,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055019_195657_test_service_fee_survives_a_full_discount.txt 2026-11-03 05:50:19,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_service_fee.TestPosLoyaltyServiceFee.test_service_fee_survives_a_full_discount: Removing chrome user profile "/tmp/tmpf02ypwde_chrome_odoo" 2026-11-03 05:50:19,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 05:50:20,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 368 with IP n/a changed groups of user 368 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:50:20,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 368 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:50:28,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 368 with IP n/a changed groups of user 368 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:50:30,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 368 with IP n/a changed groups of user 368 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:50:34,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-11-03 05:50:35,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 05:50:35,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_create_order_payload ... 2026-11-03 05:50:35,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_find_terminal_uses_orders_api_endpoint ... 2026-11-03 05:50:35,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_get_order_endpoint ... 2026-11-03 05:50:35,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_refund_partial_fetches_payment_id_and_sends_body ... 2026-11-03 05:50:35,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mercado_pago.tests.test_mercado_pago_orders: Starting TestMercadoPagoOrders.test_refund_total_sends_empty_body ... 2026-11-03 05:50:35,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 05:50:36,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 370 with IP n/a changed groups of user 370 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:50:36,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 370 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:50:45,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 370 with IP n/a changed groups of user 370 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:50:47,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 370 with IP n/a changed groups of user 370 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:50:52,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_bad_signature_returns_401 ... 2026-11-03 05:50:53,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2OkEpMRg - [03/Nov/2026 05:50:53] "POST /pos_mercado_pago/notification?data.id=ORD01TEST&data.external_reference=499_243_91f20b11-91d1-442c-8ad6-c0306b6c4669&type=order HTTP/1.1" 401 0 6 0.003 0.021 rw 2026-11-03 05:50:53,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_missing_external_reference_returns_400 ... 2026-11-03 05:50:53,315 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sSYZaeJe - [03/Nov/2026 05:50:53] "POST /pos_mercado_pago/notification HTTP/1.1" 400 0 3 0.002 0.025 rw 2026-11-03 05:50:53,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_missing_signature_returns_400 ... 2026-11-03 05:50:53,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CTyJUH6r - [03/Nov/2026 05:50:53] "POST /pos_mercado_pago/notification HTTP/1.1" 400 0 3 0.007 0.013 rw 2026-11-03 05:50:53,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_signature_uses_query_param_data_id ... 2026-11-03 05:50:53,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JQ-NNcM5 - [03/Nov/2026 05:50:53] "POST /pos_mercado_pago/notification?data.id=ORDTST01KSQRHE278QE8Z79RENQMJ58M&data.external_reference=499_243_e83e868d-d5fc-4160-b332-4aaee2379405&type=order HTTP/1.1" 200 2 11 0.007 0.046 rw 2026-11-03 05:50:53,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_unsupported_type_returns_400 ... 2026-11-03 05:50:53,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kDBm1hZD - [03/Nov/2026 05:50:53] "POST /pos_mercado_pago/notification HTTP/1.1" 400 0 3 0.002 0.016 rw 2026-11-03 05:50:53,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mercado_pago.tests.test_webhook_controller: Starting TestMercadoPagoWebhook.test_valid_webhook_returns_200 ... 2026-11-03 05:50:53,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wNTk3BbF - [03/Nov/2026 05:50:53] "POST /pos_mercado_pago/notification?data.id=ORD01J67CQQH5904WDBVZEM4JMEP3&data.external_reference=499_243_424c7706-04e8-466b-a62d-46c31b148be0&type=order HTTP/1.1" 200 2 11 0.009 0.064 rw 2026-11-03 05:50:53,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 05:50:54,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 374 with IP n/a changed groups of user 374 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:50:54,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 374 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:51:04,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 374 with IP n/a changed groups of user 374 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:51:06,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 374 with IP n/a changed groups of user 374 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:51:12,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-11-03 05:51:12,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-11-03 05:51:12,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-11-03 05:51:12,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-11-03 05:51:13,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 05:51:14,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 378 with IP n/a changed groups of user 378 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:51:14,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 378 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:51:23,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 378 with IP n/a changed groups of user 378 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:51:25,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 378 with IP n/a changed groups of user 378 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:51:30,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 378 with IP n/a changed groups of user 380 who belonged to [100, 10, 1] with changes [(, 0, [1, 100])] 2026-11-03 05:51:31,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-11-03 05:51:32,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 46960 2026-11-03 05:51:32,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmprvg1q4jo_chrome_odoo 2026-11-03 05:51:32,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:41037/json/version 2026-11-03 05:51:32,197 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:51:32,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Browser version: Chrome/150.0.7871.114 2026-11-03 05:51:32,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:41037/json 2026-11-03 05:51:32,310 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:51:32,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:41037/devtools/page/0C412CA6188A95B571CEAD20953B239E 2026-11-03 05:51:32,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Enable chrome headless console log notification 2026-11-03 05:51:32,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-11-03 05:51:32,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:51:32,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-11-03 05:51:32,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Open "http://127.0.0.1:8069/pos/ui/103" in browser 2026-11-03 05:51:32,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigating to: "http://127.0.0.1:8069/pos/ui/103" 2026-11-03 05:51:32,741 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:32] "GET /pos/ui/103 HTTP/1.1" 200 6904 64 0.067 0.148 rw 2026-11-03 05:51:32,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': '0C412CA6188A95B571CEAD20953B239E', 'loaderId': '84527DC9D48E4428C4FD1BA886A171EC', 'isDownload': False} 2026-11-03 05:51:32,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Evaluate ready code "odoo.isTourReady('test_ship_later_kit_and_mto_manufactured_product')" 2026-11-03 05:51:32,872 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:32] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.33 ro 2026-11-03 05:51:32,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:32] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.067 ro 2026-11-03 05:51:32,883 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:32] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.074 ro 2026-11-03 05:51:33,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: Owl is running in 'dev' mode. 2026-11-03 05:51:33,676 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:51:33,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:51:33,720 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 05:51:33,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.027 rw 2026-11-03 05:51:33,820 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:33] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.052 rw 2026-11-03 05:51:34,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:51:34,811 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536913 244 0.294 0.686 rw 2026-11-03 05:51:35,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: The ready code tooks too much time : 2.3346803188323975 2026-11-03 05:51:35,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Evaluate test code "odoo.startTour('test_ship_later_kit_and_mto_manufactured_product', {"stepDelay": 0, "debug": false})" 2026-11-03 05:51:35,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [1/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step waiting for loading to finish (trigger: body:not(:has(.loader))) 2026-11-03 05:51:35,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.015 ro 2026-11-03 05:51:35,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.014 ro 2026-11-03 05:51:35,192 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 05:51:35,223 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.024 rw 2026-11-03 05:51:35,247 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:35] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 05:51:35,780 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:35] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 05:51:35,891 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-11-03 05:51:36,045 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.044 rw 2026-11-03 05:51:36,122 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 05:51:36,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "GET /web/image/res.users/380/avatar_128 HTTP/1.1" 200 305 4 0.003 0.031 ro 2026-11-03 05:51:36,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.013 rw 2026-11-03 05:51:36,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.02 - 2026-11-03 05:51:36,171 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 05:51:36,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [2/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:51:36,191 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 05:51:36,197 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.028 ro 2026-11-03 05:51:36,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.017 - 2026-11-03 05:51:36,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "GET /pos/ui/103?from_backend=True HTTP/1.1" 200 6944 31 0.029 0.083 rw 2026-11-03 05:51:36,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [3/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:51:36,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "GET /pos/ui/103 HTTP/1.1" 200 6944 31 0.037 0.206 rw 2026-11-03 05:51:36,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [4/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click product 'Finished' (trigger: article.product .product-content .product-name:contains("Finished")) 2026-11-03 05:51:36,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.224 rw 2026-11-03 05:51:36,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.052 rw 2026-11-03 05:51:36,589 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.029 0.099 rw 2026-11-03 05:51:36,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [5/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:51:36,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [6/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:51:36,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [7/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .more-btn) 2026-11-03 05:51:36,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [8/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-11-03 05:51:36,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [9/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-11-03 05:51:36,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:36] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 05:51:37,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:37] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 969 57 0.061 0.164 rw 2026-11-03 05:51:37,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [10/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:51:37,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [11/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:51:37,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [12/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click product 'Basic Kit' (trigger: article.product .product-content .product-name:contains("Basic Kit")) 2026-11-03 05:51:37,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [13/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:51:37,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [14/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 05:51:37,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [15/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .more-btn) 2026-11-03 05:51:37,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [16/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-11-03 05:51:37,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [17/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-11-03 05:51:37,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:37] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 969 68 0.105 0.185 rw 2026-11-03 05:51:37,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [18/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:51:37,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [19/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 05:51:37,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [20/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:51:37,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [21/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 05:51:37,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [22/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:51:37,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [23/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:51:37,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [24/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step Search customer with "AAAA Super Customer" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:51:37,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [25/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:51:38,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [26/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step Check "AAAA Super Customer" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA Super Customer")) 2026-11-03 05:51:38,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [27/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click partner 'AAAA Super Customer' from partner list screen (trigger: .modal .partner-list b:contains(AAAA Super Customer)) 2026-11-03 05:51:38,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [28/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:51:38,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [29/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:51:38,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [30/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:51:38,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [31/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:51:38,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 05:51:38,082 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:51:38,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [32/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:51:38,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [33/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-03 05:51:38,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [34/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-03 05:51:38,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [35/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-11-03 05:51:38,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [36/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:51:39,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [37/37] Tour test_ship_later_kit_and_mto_manufactured_product → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 05:51:39,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-11-03 05:51:39,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: ╔═════════════════════════════════════════════════════════════════╗ ║ TOUR test_ship_later_kit_and_mto_manufactured_product SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════╝ 2026-11-03 05:51:39,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49639 started for PoS orders references: [{'name': '/', 'pos_reference': '261-103-000001', 'uuid': '092276cb-1162-4378-9f29-d871078ebd34'}] 2026-11-03 05:51:39,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:51:39,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 22149996 (allocated 23613440) 2026-11-03 05:51:39,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 46960 2026-11-03 05:51:39,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-11-03 05:51:39,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 46960 2026-11-03 05:51:39,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055139_693949_test_ship_later_kit_and_mto_manufactured_product.txt 2026-11-03 05:51:39,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmprvg1q4jo_chrome_odoo" 2026-11-03 05:51:39,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: waiting for threads: [, ] 2026-11-03 05:51:40,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49639 order {'name': '/', 'pos_reference': '261-103-000001', 'uuid': '092276cb-1162-4378-9f29-d871078ebd34'} created pos.order #552 2026-11-03 05:51:40,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49639 finished 2026-11-03 05:51:40,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 6.33 rw 2026-11-03 05:51:40,206 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iX9F9N9Q - [03/Nov/2026 05:51:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 278 0.365 0.636 rw 2026-11-03 05:51:49,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 05:51:50,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 382 with IP n/a changed groups of user 382 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:51:51,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 382 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:52:00,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 382 with IP n/a changed groups of user 382 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:52:02,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 382 with IP n/a changed groups of user 382 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:52:06,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-11-03 05:52:06,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: skipped TestPosMrp.test_bom_kit_different_uom_invoice_valuation : Temporary to fast merge new valuation 2026-11-03 05:52:06,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-11-03 05:52:07,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 382 with IP n/a changed groups of user 382 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 16])] 2026-11-03 05:52:07,726 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #382 deleted stock.move records with IDs: [707] 2026-11-03 05:52:09,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-11-03 05:52:09,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 382 with IP n/a changed groups of user 382 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 16])] 2026-11-03 05:52:09,709 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #382 deleted stock.move records with IDs: [709] 2026-11-03 05:52:11,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-11-03 05:52:11,776 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #382 deleted stock.move records with IDs: [711] 2026-11-03 05:52:13,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-11-03 05:52:13,499 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #382 deleted stock.move records with IDs: [714, 715] 2026-11-03 05:52:14,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-11-03 05:52:14,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: skipped TestPosMrp.test_bom_kit_with_kit_invoice_valuation : Temporary to fast merge new valuation 2026-11-03 05:52:14,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-11-03 05:52:15,465 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #382 deleted stock.move records with IDs: [719, 720] 2026-11-03 05:52:15,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-11-03 05:52:16,643 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #382 deleted stock.move records with IDs: [723, 724] 2026-11-03 05:52:17,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-11-03 05:52:19,880 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #382 deleted stock.move records with IDs: [728] 2026-11-03 05:52:20,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-11-03 05:52:21,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25719502 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-11-03 05:52:21,854 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #382 deleted stock.move records with IDs: [731, 732] 2026-11-03 05:52:22,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25719502 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #562 2026-11-03 05:52:22,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25719502 finished 2026-11-03 05:52:22,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-11-03 05:52:23,027 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #382 deleted stock.move records with IDs: [737] 2026-11-03 05:52:23,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 05:52:24,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 385 with IP n/a changed groups of user 385 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:52:25,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 385 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:52:33,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 385 with IP n/a changed groups of user 385 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:52:37,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 385 with IP n/a changed groups of user 385 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:52:42,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 385 with IP n/a changed groups of user 385 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-11-03 05:52:43,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-11-03 05:52:44,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69672864 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-11-03 05:52:44,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69672864 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #564 2026-11-03 05:52:44,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69672864 finished 2026-11-03 05:52:45,765 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Zvn49tlV - [03/Nov/2026 05:52:45] "GET /pos/pay/564?access_token=a778be08-6940-4f60-94fe-3c1ea1484905 HTTP/1.1" 200 11899 290 0.248 1.264 rw 2026-11-03 05:52:45,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Zvn49tlV - [03/Nov/2026 05:52:45] "POST /pos/pay/transaction/564 HTTP/1.1" 200 237 36 0.045 0.088 rw 2026-11-03 05:52:47,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Zvn49tlV - [03/Nov/2026 05:52:47] "GET /pos/pay/confirmation/564?access_token=a778be08-6940-4f60-94fe-3c1ea1484905&tx_id=2 HTTP/1.1" 200 8050 41 0.042 0.363 rw 2026-11-03 05:52:48,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-11-03 05:52:48,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2316665 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-11-03 05:52:48,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2316665 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #565 2026-11-03 05:52:48,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2316665 finished 2026-11-03 05:52:49,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 DhageL0G - [03/Nov/2026 05:52:49] "GET /pos/pay/565?access_token=4ea5ffce-ef13-4272-8d99-aaa044741f10 HTTP/1.1" 200 11899 290 0.179 1.253 rw 2026-11-03 05:52:49,986 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 DhageL0G - [03/Nov/2026 05:52:49] "POST /pos/pay/transaction/565 HTTP/1.1" 200 237 36 0.03 0.068 rw 2026-11-03 05:52:51,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 DhageL0G - [03/Nov/2026 05:52:51] "GET /pos/pay/confirmation/565?access_token=4ea5ffce-ef13-4272-8d99-aaa044741f10&tx_id=3 HTTP/1.1" 200 8050 41 0.035 0.158 rw 2026-11-03 05:52:52,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-11-03 05:52:52,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33604754 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-11-03 05:52:52,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33604754 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #566 2026-11-03 05:52:52,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33604754 finished 2026-11-03 05:52:53,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6zh_91CS - [03/Nov/2026 05:52:53] "GET /pos/pay/566?access_token=c1af4eb2-c288-42ec-b200-3934a44f81c2 HTTP/1.1" 200 11899 290 0.253 1.184 rw 2026-11-03 05:52:53,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6zh_91CS - [03/Nov/2026 05:52:53] "POST /pos/pay/transaction/566 HTTP/1.1" 200 237 36 0.024 0.049 rw 2026-11-03 05:52:54,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6zh_91CS - [03/Nov/2026 05:52:54] "GET /pos/pay/confirmation/566?access_token=c1af4eb2-c288-42ec-b200-3934a44f81c2&tx_id=4 HTTP/1.1" 200 8050 41 0.039 0.131 rw 2026-11-03 05:52:54,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6zh_91CS - [03/Nov/2026 05:52:54] "GET /pos/pay/566?access_token=c1af4eb2-c288-42ec-b200-3934a44f81c2 HTTP/1.1" 200 11899 40 0.034 0.141 rw 2026-11-03 05:52:54,812 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6zh_91CS - [03/Nov/2026 05:52:54] "POST /pos/pay/transaction/566 HTTP/1.1" 200 239 35 0.028 0.078 rw 2026-11-03 05:52:55,845 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6zh_91CS - [03/Nov/2026 05:52:55] "GET /pos/pay/confirmation/566?access_token=c1af4eb2-c288-42ec-b200-3934a44f81c2&tx_id=5 HTTP/1.1" 200 8052 30 0.014 0.067 rw 2026-11-03 05:52:56,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-11-03 05:52:57,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 47088 2026-11-03 05:52:57,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmpbcii3kv3_chrome_odoo 2026-11-03 05:52:57,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:46139/json/version 2026-11-03 05:52:57,260 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46139', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:52:57,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 05:52:57,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:46139/json 2026-11-03 05:52:57,316 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46139', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:52:57,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:46139/devtools/page/633763EAE11937889B1066B40096CF3B 2026-11-03 05:52:57,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-11-03 05:52:57,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-11-03 05:52:57,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-11-03 05:52:57,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-11-03 05:52:57,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Open "http://127.0.0.1:8069/pos/ui/107" in browser 2026-11-03 05:52:57,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/107" 2026-11-03 05:52:57,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:57] "GET /pos/ui/107 HTTP/1.1" 200 6941 64 0.037 0.137 rw 2026-11-03 05:52:57,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': '633763EAE11937889B1066B40096CF3B', 'loaderId': '31912FE73F5028C4B5B2AB9561249DBD', 'isDownload': False} 2026-11-03 05:52:57,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-11-03 05:52:57,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:57] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.024 ro 2026-11-03 05:52:57,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:57] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.282 ro 2026-11-03 05:52:57,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:57] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.074 ro 2026-11-03 05:52:58,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-11-03 05:52:58,452 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:52:58,455 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:52:58,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 05:52:58,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.02 rw 2026-11-03 05:52:58,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.023 rw 2026-11-03 05:52:58,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:52:59,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 511253 236 0.225 0.581 rw 2026-11-03 05:52:59,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: The ready code tooks too much time : 2.034118175506592 2026-11-03 05:52:59,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate test code "odoo.startTour('OnlinePaymentErrorsTour', {"stepDelay": 0, "debug": false})" 2026-11-03 05:52:59,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [1/80] Tour OnlinePaymentErrorsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:52:59,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-11-03 05:52:59,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.011 ro 2026-11-03 05:52:59,758 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 05:52:59,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 05:52:59,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:59] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:53:00,288 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.009 ro 2026-11-03 05:53:00,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-11-03 05:53:00,558 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 05:53:00,561 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 05:53:00,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.077 rw 2026-11-03 05:53:00,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "GET /web/image/res.users/391/avatar_128 HTTP/1.1" 200 305 4 0.013 0.054 ro 2026-11-03 05:53:00,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.072 rw 2026-11-03 05:53:00,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-11-03 05:53:00,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 05:53:00,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.027 - 2026-11-03 05:53:00,729 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.02 - 2026-11-03 05:53:00,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 6981 31 0.027 0.08 rw 2026-11-03 05:53:00,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [2/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:53:00,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "GET /pos/ui/107 HTTP/1.1" 200 6981 31 0.022 0.195 rw 2026-11-03 05:53:00,960 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.232 rw 2026-11-03 05:53:00,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [3/80] Tour OnlinePaymentErrorsTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-03 05:53:01,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:01] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.037 rw 2026-11-03 05:53:01,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.071 rw 2026-11-03 05:53:01,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [4/80] Tour OnlinePaymentErrorsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:53:01,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [5/80] Tour OnlinePaymentErrorsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 05:53:01,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [6/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:53:01,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [7/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:53:01,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [8/80] Tour OnlinePaymentErrorsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-11-03 05:53:01,349 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:01] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 05:53:01,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [9/80] Tour OnlinePaymentErrorsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:53:01,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [10/80] Tour OnlinePaymentErrorsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:53:01,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [11/80] Tour OnlinePaymentErrorsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-11-03 05:53:01,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [12/80] Tour OnlinePaymentErrorsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:53:01,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [13/80] Tour OnlinePaymentErrorsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:53:01,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [14/80] Tour OnlinePaymentErrorsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:53:01,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [15/80] Tour OnlinePaymentErrorsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:53:01,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:53:01,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:53:02,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [16/80] Tour OnlinePaymentErrorsTour → Step total is 48.0 (trigger: .total:contains("48.0")) 2026-11-03 05:53:02,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [17/80] Tour OnlinePaymentErrorsTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-03 05:53:02,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [18/80] Tour OnlinePaymentErrorsTour → Step amount to pay is '48.0' (trigger: .paymentlines-empty .total:contains("48.0")) 2026-11-03 05:53:02,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [19/80] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-11-03 05:53:02,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [20/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-11-03 05:53:02,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [21/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '48.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("48.0")) 2026-11-03 05:53:02,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [22/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 05:53:02,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [23/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 7 (trigger: div.numpad button:contains(/^7$/)) 2026-11-03 05:53:02,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [24/80] Tour OnlinePaymentErrorsTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment")) 2026-11-03 05:53:02,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [25/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 4 (trigger: .modal div.numpad button:contains(/^4$/)) 2026-11-03 05:53:02,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [26/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 7 (trigger: .modal div.numpad button:contains(/^7$/)) 2026-11-03 05:53:02,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [27/80] Tour OnlinePaymentErrorsTour → Step .modal .input-value:contains(47) 2026-11-03 05:53:02,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [28/80] Tour OnlinePaymentErrorsTour → Step .modal .popup-input .input-value:contains(/^47$/) 2026-11-03 05:53:02,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [29/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:53:02,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [30/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-11-03 05:53:02,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [31/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '47.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("47.0")) 2026-11-03 05:53:02,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [32/80] Tour OnlinePaymentErrorsTour → Step remaining amount is 1.0 (trigger: .payment-status-amount .amount:contains("1.0")) 2026-11-03 05:53:02,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [33/80] Tour OnlinePaymentErrorsTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-11-03 05:53:02,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [34/80] Tour OnlinePaymentErrorsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 05:53:02,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [35/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 05:53:02,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [36/80] Tour OnlinePaymentErrorsTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-03 05:53:02,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [37/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 2 (trigger: .modal div.numpad button:contains(/^2$/)) 2026-11-03 05:53:02,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [38/80] Tour OnlinePaymentErrorsTour → Step .modal .input-value:contains(2) 2026-11-03 05:53:02,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [39/80] Tour OnlinePaymentErrorsTour → Step .modal .popup-input .input-value:contains(/^2$/) 2026-11-03 05:53:02,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [40/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:53:02,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [41/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-03 05:53:02,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [42/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '2.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("2.0")) 2026-11-03 05:53:02,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [43/80] Tour OnlinePaymentErrorsTour → Step change is 1.0 (trigger: .payment-status-amount .amount:contains("1.0")) 2026-11-03 05:53:02,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [44/80] Tour OnlinePaymentErrorsTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-03 05:53:02,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [45/80] Tour OnlinePaymentErrorsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:53:03,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [46/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:53:03,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42818043 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': '57aa29bc-d89a-4e9c-a14b-e1c20fe0d3d0'}] 2026-11-03 05:53:03,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42818043 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': '57aa29bc-d89a-4e9c-a14b-e1c20fe0d3d0'} created pos.order #567 2026-11-03 05:53:03,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42818043 finished 2026-11-03 05:53:03,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5170 56 0.037 0.117 rw 2026-11-03 05:53:03,348 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:03] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 97 5 0.008 0.037 rw 2026-11-03 05:53:03,412 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:03] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 114 6 0.009 0.022 rw 2026-11-03 05:53:03,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [47/80] Tour OnlinePaymentErrorsTour → Step remaining amount is 46.0 (trigger: .payment-status-amount .amount:contains("46.0")) 2026-11-03 05:53:03,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [48/80] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-11-03 05:53:03,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [49/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-11-03 05:53:03,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [50/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '46.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("46.0")) 2026-11-03 05:53:03,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [51/80] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-11-03 05:53:03,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [52/80] Tour OnlinePaymentErrorsTour → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 05:53:03,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [53/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-11-03 05:53:03,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [54/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '0.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("0.0")) 2026-11-03 05:53:03,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [55/80] Tour OnlinePaymentErrorsTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-03 05:53:03,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [56/80] Tour OnlinePaymentErrorsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:53:03,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [57/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:53:03,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:03] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 97 5 0.005 0.022 rw 2026-11-03 05:53:04,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [58/80] Tour OnlinePaymentErrorsTour → Step remaining amount is 46.0 (trigger: .payment-status-amount .amount:contains("46.0")) 2026-11-03 05:53:04,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:04] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 114 6 0.004 0.02 rw 2026-11-03 05:53:04,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [59/80] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-11-03 05:53:04,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [60/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-11-03 05:53:04,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [61/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '46.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("46.0")) 2026-11-03 05:53:04,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [62/80] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-11-03 05:53:04,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [63/80] Tour OnlinePaymentErrorsTour → Step click Online payment paymentline with 0.0 amount (trigger: .paymentlines .paymentline:has(.payment-name:contains("Online payment")):has(.payment-amount:contains("0.0")) .payment-infos) 2026-11-03 05:53:04,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [64/80] Tour OnlinePaymentErrorsTour → 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-11-03 05:53:04,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [65/80] Tour OnlinePaymentErrorsTour → Step click Cash paymentline with 2.0 amount (trigger: .paymentlines .paymentline:has(.payment-name:contains("Cash")):has(.payment-amount:contains("2.0")) .payment-infos) 2026-11-03 05:53:04,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [66/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 05:53:04,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [67/80] Tour OnlinePaymentErrorsTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-03 05:53:04,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [68/80] Tour OnlinePaymentErrorsTour → Step click numpad button: 3 (trigger: .modal div.numpad button:contains(/^3$/)) 2026-11-03 05:53:04,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [69/80] Tour OnlinePaymentErrorsTour → Step .modal .input-value:contains(3) 2026-11-03 05:53:04,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [70/80] Tour OnlinePaymentErrorsTour → Step .modal .popup-input .input-value:contains(/^3$/) 2026-11-03 05:53:04,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [71/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:53:04,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [72/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-03 05:53:04,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [73/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '3.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("3.0")) 2026-11-03 05:53:04,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [74/80] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-11-03 05:53:04,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [75/80] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-11-03 05:53:04,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [76/80] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '-1.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("-1.0")) 2026-11-03 05:53:04,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [77/80] Tour OnlinePaymentErrorsTour → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 05:53:04,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [78/80] Tour OnlinePaymentErrorsTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-03 05:53:04,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [79/80] Tour OnlinePaymentErrorsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:53:04,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [80/80] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 05:53:04,837 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:04] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 97 5 0.004 0.016 rw 2026-11-03 05:53:04,864 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:53:04] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 114 6 0.003 0.015 rw 2026-11-03 05:53:04,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-11-03 05:53:04,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 05:53:05,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:53:05,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AMz3i2D8 - [03/Nov/2026 05:52:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 6.401 rw 2026-11-03 05:53:05,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 20886116 (allocated 22564864) 2026-11-03 05:53:05,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 47088 2026-11-03 05:53:05,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-11-03 05:53:05,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 47088 2026-11-03 05:53:05,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055305_295521_test_errors_tour.txt 2026-11-03 05:53:05,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmpbcii3kv3_chrome_odoo" 2026-11-03 05:53:05,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-11-03 05:53:05,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16413968 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-11-03 05:53:05,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16413968 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #568 2026-11-03 05:53:05,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16413968 finished 2026-11-03 05:53:06,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-11-03 05:53:06,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59781844 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-11-03 05:53:06,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59781844 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #569 2026-11-03 05:53:06,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59781844 finished 2026-11-03 05:53:08,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVY_4hqf - [03/Nov/2026 05:53:08] "GET /pos/pay/569?access_token=9786edf5-0e83-498a-a8b1-04efa6ba34ef HTTP/1.1" 200 11900 293 0.188 1.162 rw 2026-11-03 05:53:08,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVY_4hqf - [03/Nov/2026 05:53:08] "POST /pos/pay/transaction/569 HTTP/1.1" 200 238 36 0.031 0.061 rw 2026-11-03 05:53:09,542 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pVY_4hqf - [03/Nov/2026 05:53:09] "GET /pos/pay/confirmation/569?access_token=9786edf5-0e83-498a-a8b1-04efa6ba34ef&tx_id=6 HTTP/1.1" 200 8050 41 0.047 0.189 rw 2026-11-03 05:53:10,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-11-03 05:53:11,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:53:12,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 47224 2026-11-03 05:53:12,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmp8wjlld2r_chrome_odoo 2026-11-03 05:53:12,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:37309/json/version 2026-11-03 05:53:12,112 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37309', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:53:12,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-11-03 05:53:12,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:37309/json 2026-11-03 05:53:12,163 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37309', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:53:12,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:37309/devtools/page/AF97FAF467079C6F1B9E5236B7F20CFB 2026-11-03 05:53:12,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-11-03 05:53:12,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-11-03 05:53:12,282 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:53:12,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-11-03 05:53:12,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Open "http://127.0.0.1:8069/pos/ui/107" in browser 2026-11-03 05:53:12,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigating to: "http://127.0.0.1:8069/pos/ui/107" 2026-11-03 05:53:12,484 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:12] "GET /pos/ui/107 HTTP/1.1" 200 6940 65 0.036 0.138 rw 2026-11-03 05:53:12,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': 'AF97FAF467079C6F1B9E5236B7F20CFB', 'loaderId': '75054CF53DCCEF611926FC8B66912654', 'isDownload': False} 2026-11-03 05:53:12,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Evaluate ready code "odoo.isTourReady('test_payment_method_customer_required')" 2026-11-03 05:53:12,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:12] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.026 ro 2026-11-03 05:53:12,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:12] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.248 ro 2026-11-03 05:53:12,599 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:12] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.055 ro 2026-11-03 05:53:13,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-11-03 05:53:13,372 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 05:53:13,382 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:53:13,427 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.021 ro 2026-11-03 05:53:13,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:13] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.012 rw 2026-11-03 05:53:13,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.008 0.017 rw 2026-11-03 05:53:13,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:53:14,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 512442 224 0.183 0.583 rw 2026-11-03 05:53:14,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: The ready code tooks too much time : 2.03167986869812 2026-11-03 05:53:14,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Evaluate test code "odoo.startTour('test_payment_method_customer_required', {"stepDelay": 0, "debug": false})" 2026-11-03 05:53:14,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [1/25] Tour test_payment_method_customer_required → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:53:14,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-11-03 05:53:14,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 05:53:14,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 05:53:14,654 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.032 rw 2026-11-03 05:53:14,656 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:14] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-11-03 05:53:15,235 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-11-03 05:53:15,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.007 rw 2026-11-03 05:53:15,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.054 rw 2026-11-03 05:53:15,491 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 05:53:15,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 05:53:15,536 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "GET /web/image/res.users/389/avatar_128 HTTP/1.1" 200 305 4 0.004 0.048 ro 2026-11-03 05:53:15,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.056 rw 2026-11-03 05:53:15,557 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 05:53:15,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 05:53:15,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.013 0.008 ro 2026-11-03 05:53:15,655 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.052 rw 2026-11-03 05:53:15,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [2/25] Tour test_payment_method_customer_required → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:53:15,735 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.032 - 2026-11-03 05:53:15,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [3/25] Tour test_payment_method_customer_required → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-03 05:53:15,815 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 6980 32 0.026 0.087 rw 2026-11-03 05:53:15,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "GET /pos/ui/107 HTTP/1.1" 200 6980 32 0.021 0.148 rw 2026-11-03 05:53:15,974 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.13 rw 2026-11-03 05:53:15,999 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:15] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.165 rw 2026-11-03 05:53:16,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [4/25] Tour test_payment_method_customer_required → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:53:16,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [5/25] Tour test_payment_method_customer_required → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 05:53:16,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [6/25] Tour test_payment_method_customer_required → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 05:53:16,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [7/25] Tour test_payment_method_customer_required → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:53:16,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [8/25] Tour test_payment_method_customer_required → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:53:16,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [9/25] Tour test_payment_method_customer_required → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:53:16,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [10/25] Tour test_payment_method_customer_required → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:53:16,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 05:53:16,223 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 05:53:16,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:16] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-11-03 05:53:16,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [11/25] Tour test_payment_method_customer_required → Step total is 4.80 (trigger: .total:contains("4.80")) 2026-11-03 05:53:16,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [12/25] Tour test_payment_method_customer_required → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-11-03 05:53:16,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [13/25] Tour test_payment_method_customer_required → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-11-03 05:53:16,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [14/25] Tour test_payment_method_customer_required → Step amount tendered in the line is '4.80' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("4.80")) 2026-11-03 05:53:16,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [15/25] Tour test_payment_method_customer_required → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-11-03 05:53:16,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [16/25] Tour test_payment_method_customer_required → Step click customer button (trigger: button.partner-button) 2026-11-03 05:53:16,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [17/25] Tour test_payment_method_customer_required → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:53:16,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [18/25] Tour test_payment_method_customer_required → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:53:16,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [19/25] Tour test_payment_method_customer_required → Step Search customer with "A Test Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:53:16,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [20/25] Tour test_payment_method_customer_required → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:53:17,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [21/25] Tour test_payment_method_customer_required → Step Check "A Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("A Test Partner")) 2026-11-03 05:53:17,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [22/25] Tour test_payment_method_customer_required → Step click partner 'A Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner)) 2026-11-03 05:53:17,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [23/25] Tour test_payment_method_customer_required → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-03 05:53:17,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [24/25] Tour test_payment_method_customer_required → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:53:17,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [25/25] Tour test_payment_method_customer_required → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Payment provider requirement"))) 2026-11-03 05:53:17,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74145671 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': '37d1c96f-8154-47c7-8d8e-e85432910269'}] 2026-11-03 05:53:17,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74145671 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': '37d1c96f-8154-47c7-8d8e-e85432910269'} created pos.order #570 2026-11-03 05:53:17,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74145671 finished 2026-11-03 05:53:17,842 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 52 0.037 0.131 rw 2026-11-03 05:53:17,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-11-03 05:53:17,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_payment_method_customer_required SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-03 05:53:18,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:53:18,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 20582952 (allocated 22040576) 2026-11-03 05:53:18,158 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Pq-IwDTf - [03/Nov/2026 05:53:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.025 4.62 rw 2026-11-03 05:53:18,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 47224 2026-11-03 05:53:18,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-11-03 05:53:18,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 47224 2026-11-03 05:53:18,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055318_375382_test_payment_method_customer_required.txt 2026-11-03 05:53:18,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmp8wjlld2r_chrome_odoo" 2026-11-03 05:53:18,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-11-03 05:53:18,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15395958 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-11-03 05:53:18,516 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #385 deleted pos.order records with IDs: [571] 2026-11-03 05:53:18,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-11-03 05:53:19,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 47354 2026-11-03 05:53:19,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp4n5xcof5_chrome_odoo 2026-11-03 05:53:19,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:39337/json/version 2026-11-03 05:53:19,060 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39337', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:53:19,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Browser version: Chrome/150.0.7871.114 2026-11-03 05:53:19,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:39337/json 2026-11-03 05:53:19,110 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39337', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:53:19,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:39337/devtools/page/5B9BAB6C9C047C6912AFDB1193CEA3DA 2026-11-03 05:53:19,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Enable chrome headless console log notification 2026-11-03 05:53:19,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-11-03 05:53:19,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 05:53:19,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-11-03 05:53:19,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Open "http://127.0.0.1:8069/pos/ui/107" in browser 2026-11-03 05:53:19,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/107" 2026-11-03 05:53:19,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:19] "GET /pos/ui/107 HTTP/1.1" 200 7084 68 0.037 0.187 rw 2026-11-03 05:53:19,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': '5B9BAB6C9C047C6912AFDB1193CEA3DA', 'loaderId': '6BC01B7CF340DC653E9577243AED4A30', 'isDownload': False} 2026-11-03 05:53:19,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Evaluate ready code "odoo.isTourReady('test_selected_customer_after_adding_payment_sync')" 2026-11-03 05:53:19,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:19] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.303 ro 2026-11-03 05:53:19,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:19] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.036 ro 2026-11-03 05:53:19,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:19] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.05 ro 2026-11-03 05:53:20,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: Owl is running in 'dev' mode. 2026-11-03 05:53:20,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 05:53:20,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 05:53:20,252 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-11-03 05:53:20,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.016 rw 2026-11-03 05:53:20,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.026 rw 2026-11-03 05:53:20,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:53:21,009 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 511285 236 0.188 0.496 rw 2026-11-03 05:53:21,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Evaluate test code "odoo.startTour('test_selected_customer_after_adding_payment_sync', {"stepDelay": 0, "debug": false})" 2026-11-03 05:53:21,273 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-11-03 05:53:21,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [1/31] Tour test_selected_customer_after_adding_payment_sync → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:53:21,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 05:53:21,347 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 05:53:21,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.031 rw 2026-11-03 05:53:21,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:21] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 05:53:21,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:21] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 05:53:22,001 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 05:53:22,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.053 rw 2026-11-03 05:53:22,173 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 05:53:22,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 05:53:22,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "GET /web/image/res.users/390/avatar_128 HTTP/1.1" 200 305 4 0.004 0.047 ro 2026-11-03 05:53:22,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.041 rw 2026-11-03 05:53:22,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 05:53:22,330 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-11-03 05:53:22,334 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 05:53:22,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.047 - 2026-11-03 05:53:22,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 7124 35 0.024 0.067 rw 2026-11-03 05:53:22,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [2/31] Tour test_selected_customer_after_adding_payment_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:53:22,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "GET /pos/ui/107 HTTP/1.1" 200 7124 35 0.035 0.192 rw 2026-11-03 05:53:22,599 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.229 rw 2026-11-03 05:53:22,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [3/31] Tour test_selected_customer_after_adding_payment_sync → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-03 05:53:22,702 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.026 rw 2026-11-03 05:53:22,779 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.026 0.047 rw 2026-11-03 05:53:22,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [4/31] Tour test_selected_customer_after_adding_payment_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:53:22,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [5/31] Tour test_selected_customer_after_adding_payment_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 05:53:22,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [6/31] Tour test_selected_customer_after_adding_payment_sync → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 05:53:23,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [7/31] Tour test_selected_customer_after_adding_payment_sync → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 05:53:23,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [8/31] Tour test_selected_customer_after_adding_payment_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-11-03 05:53:23,013 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:23] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 05:53:23,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [9/31] Tour test_selected_customer_after_adding_payment_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:53:23,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [10/31] Tour test_selected_customer_after_adding_payment_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:53:23,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [11/31] Tour test_selected_customer_after_adding_payment_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-11-03 05:53:23,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [12/31] Tour test_selected_customer_after_adding_payment_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 05:53:23,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [13/31] Tour test_selected_customer_after_adding_payment_sync → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:53:23,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [14/31] Tour test_selected_customer_after_adding_payment_sync → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:53:23,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [15/31] Tour test_selected_customer_after_adding_payment_sync → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:53:23,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 05:53:23,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:53:23,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [16/31] Tour test_selected_customer_after_adding_payment_sync → Step total is 48.0 (trigger: .total:contains("48.0")) 2026-11-03 05:53:23,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [17/31] Tour test_selected_customer_after_adding_payment_sync → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-03 05:53:23,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [18/31] Tour test_selected_customer_after_adding_payment_sync → Step amount to pay is '48.0' (trigger: .paymentlines-empty .total:contains("48.0")) 2026-11-03 05:53:23,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [19/31] Tour test_selected_customer_after_adding_payment_sync → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-11-03 05:53:23,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [20/31] Tour test_selected_customer_after_adding_payment_sync → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-11-03 05:53:23,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [21/31] Tour test_selected_customer_after_adding_payment_sync → Step amount tendered in the line is '48.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("48.0")) 2026-11-03 05:53:23,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [22/31] Tour test_selected_customer_after_adding_payment_sync → Step click customer button (trigger: button.partner-button) 2026-11-03 05:53:23,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [23/31] Tour test_selected_customer_after_adding_payment_sync → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 05:53:23,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [24/31] Tour test_selected_customer_after_adding_payment_sync → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 05:53:23,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [25/31] Tour test_selected_customer_after_adding_payment_sync → Step Search customer with "A simple PoS man!" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 05:53:23,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [26/31] Tour test_selected_customer_after_adding_payment_sync → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 05:53:24,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [27/31] Tour test_selected_customer_after_adding_payment_sync → Step Check "A simple PoS man!" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("A simple PoS man!")) 2026-11-03 05:53:24,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [28/31] Tour test_selected_customer_after_adding_payment_sync → Step click partner 'A simple PoS man!' from partner list screen (trigger: .modal .partner-list b:contains(A simple PoS man!)) 2026-11-03 05:53:24,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [29/31] Tour test_selected_customer_after_adding_payment_sync → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-03 05:53:24,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [30/31] Tour test_selected_customer_after_adding_payment_sync → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:53:24,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [31/31] Tour test_selected_customer_after_adding_payment_sync → Step dialog is open (trigger: .modal:not(.o_inactive_modal)) 2026-11-03 05:53:24,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67694755 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': '24723fb4-f74b-4536-8166-af7ca8a581cb'}] 2026-11-03 05:53:24,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67694755 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': '24723fb4-f74b-4536-8166-af7ca8a581cb'} created pos.order #572 2026-11-03 05:53:24,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67694755 finished 2026-11-03 05:53:24,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4009 52 0.056 0.101 rw 2026-11-03 05:53:25,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:25] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 97 5 0.005 0.021 rw 2026-11-03 05:53:25,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-11-03 05:53:25,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: ╔═════════════════════════════════════════════════════════════════╗ ║ TOUR test_selected_customer_after_adding_payment_sync SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════╝ 2026-11-03 05:53:25,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:53:25,261 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XEZyZc5H - [03/Nov/2026 05:53:21] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 4.915 rw 2026-11-03 05:53:25,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 20841780 (allocated 22302720) 2026-11-03 05:53:25,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 47354 2026-11-03 05:53:25,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-11-03 05:53:25,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 47354 2026-11-03 05:53:25,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055325_467654_test_selected_customer_after_adding_payment_sync.txt 2026-11-03 05:53:25,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmp4n5xcof5_chrome_odoo" 2026-11-03 05:53:25,692 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #385 deleted pos.payment.method records with IDs: [254] 2026-11-03 05:53:25,753 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #385 deleted account.account records with IDs: [9455] 2026-11-03 05:53:25,788 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #385 deleted account.payment.method.line records with IDs: [6672, 6673] 2026-11-03 05:53:26,758 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #385 deleted account.journal records with IDs: [2063] 2026-11-03 05:53:26,805 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #385 deleted mail.alias records with IDs: [1426] 2026-11-03 05:53:26,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 05:53:27,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-11-03 05:53:29,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-11-03 05:53:31,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:53:39,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 47488 2026-11-03 05:53:39,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome headless temporary user profile dir: /tmp/tmpub6dc4wa_chrome_odoo 2026-11-03 05:53:39,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Issuing json command http://127.0.0.1:36077/json/version 2026-11-03 05:53:39,290 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36077', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:53:39,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Browser version: Chrome/150.0.7871.114 2026-11-03 05:53:39,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Issuing json command http://127.0.0.1:36077/json 2026-11-03 05:53:39,347 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36077', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:53:39,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Websocket url found: ws://127.0.0.1:36077/devtools/page/CCAB2FE9DF9CD2914D98634469FBCEAB 2026-11-03 05:53:39,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Enable chrome headless console log notification 2026-11-03 05:53:39,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome headless enable page notifications 2026-11-03 05:53:39,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Setting session cookie in browser 2026-11-03 05:53:39,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/108?access_token=8ee4d9e5a6e449b0" in browser 2026-11-03 05:53:39,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/108?access_token=8ee4d9e5a6e449b0" 2026-11-03 05:53:39,952 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:39] "GET /pos-self/108?access_token=8ee4d9e5a6e449b0 HTTP/1.1" 200 2378 60 0.028 0.216 rw 2026-11-03 05:53:39,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'CCAB2FE9DF9CD2914D98634469FBCEAB', 'loaderId': 'B49AE436CDADC292A2212C5F529AE1C8', 'isDownload': False} 2026-11-03 05:53:39,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Evaluate ready code "odoo.isTourReady('test_kiosk_cart_restore_and_cancel')" 2026-11-03 05:53:40,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:53:40,095 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:40] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.029 0.346 ro 2026-11-03 05:53:40,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:53:40,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:40] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.014 0.131 ro 2026-11-03 05:53:40,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:53:40,192 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:40] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.168 ro 2026-11-03 05:53:40,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: Owl is running in 'dev' mode. 2026-11-03 05:53:40,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:40] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 05:53:40,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:40] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.007 ro 2026-11-03 05:53:40,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.013 ro 2026-11-03 05:53:41,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:41] "POST /pos-self/data/108 HTTP/1.1" 200 467770 267 0.198 0.54 rw 2026-11-03 05:53:41,316 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.739 rw 2026-11-03 05:53:41,558 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:41] "GET /web/image/ir.attachment/227017/raw HTTP/1.1" 200 98715 3 0.001 0.008 ro 2026-11-03 05:53:41,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "debug": false})" 2026-11-03 05:53:41,643 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:41] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.038 ro 2026-11-03 05:53:41,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:227021) 2026-11-03 05:53:41,780 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:41] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.004 0.113 ro 2026-11-03 05:53:41,791 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:41] "GET /web/image/ir.attachment/227016/raw HTTP/1.1" 200 84994 3 0.001 0.023 ro 2026-11-03 05:53:41,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [1/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:53:41,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [2/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:53:41,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:41] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.036 ro 2026-11-03 05:53:42,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [3/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 05:53:42,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.055 ro 2026-11-03 05:53:42,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [4/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:53:42,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "GET /web/image/product.template/1825/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.065 ro 2026-11-03 05:53:42,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "GET /web/image/product.template/1826/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.096 ro 2026-11-03 05:53:42,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [5/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:53:42,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "GET /web/image/product.template/1827/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.112 ro 2026-11-03 05:53:42,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "GET /web/image/product.template/1824/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.136 ro 2026-11-03 05:53:42,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.135 ro 2026-11-03 05:53:42,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "GET /web/image/product.template/1828/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.136 ro 2026-11-03 05:53:42,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [6/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:53:42,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "GET /web/image/ir.attachment/225999/raw HTTP/1.1" 200 49165 3 0.002 0.085 ro 2026-11-03 05:53:42,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [7/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:53:42,225 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 9 0.006 0.062 ro 2026-11-03 05:53:42,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [8/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Back' (trigger: .btn:contains('Back')) 2026-11-03 05:53:42,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 8 0.007 0.08 ro 2026-11-03 05:53:42,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18783300 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': '25d1e6c9-7a8f-4911-96b0-2e126476f887'}] 2026-11-03 05:53:42,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18783300 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': '25d1e6c9-7a8f-4911-96b0-2e126476f887'} created pos.order #573 2026-11-03 05:53:42,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18783300 finished 2026-11-03 05:53:42,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 86 0.063 0.252 rw 2026-11-03 05:53:42,599 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.014 rw 2026-11-03 05:53:42,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [9/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:53:42,660 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.039 rw 2026-11-03 05:53:42,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [10/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:53:42,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [11/13] Tour test_kiosk_cart_restore_and_cancel → Step Click back button (trigger: .btn.btn-back) 2026-11-03 05:53:42,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [12/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-11-03 05:53:42,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51648113 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': '25d1e6c9-7a8f-4911-96b0-2e126476f887'}] 2026-11-03 05:53:42,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: [13/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-11-03 05:53:42,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51648113 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': '25d1e6c9-7a8f-4911-96b0-2e126476f887'} updated pos.order #573 2026-11-03 05:53:42,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51648113 finished 2026-11-03 05:53:42,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-11-03 05:53:42,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR test_kiosk_cart_restore_and_cancel SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-11-03 05:53:42,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 13888524 (allocated 15609856) 2026-11-03 05:53:42,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:53:42,966 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.366 rw 2026-11-03 05:53:43,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:42] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 74 0.084 0.217 rw 2026-11-03 05:53:43,045 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IaYquUlg - [03/Nov/2026 05:53:43] "POST /pos-self-order/remove-order HTTP/1.1" 200 43 13 0.018 0.229 rw 2026-11-03 05:53:43,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 47488 2026-11-03 05:53:43,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-11-03 05:53:43,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 47488 2026-11-03 05:53:43,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055343_177760_test_kiosk_cart_restore_and_cancel.txt 2026-11-03 05:53:43,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmpub6dc4wa_chrome_odoo" 2026-11-03 05:53:43,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-11-03 05:53:44,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:53:53,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 47620 2026-11-03 05:53:53,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome headless temporary user profile dir: /tmp/tmppq7vwffy_chrome_odoo 2026-11-03 05:53:53,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Issuing json command http://127.0.0.1:40023/json/version 2026-11-03 05:53:53,559 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40023', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:53:53,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Browser version: Chrome/150.0.7871.114 2026-11-03 05:53:53,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Issuing json command http://127.0.0.1:40023/json 2026-11-03 05:53:53,584 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40023', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:53:53,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Websocket url found: ws://127.0.0.1:40023/devtools/page/4BD1C1E962D53217D552A7E9F0E70C36 2026-11-03 05:53:53,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Enable chrome headless console log notification 2026-11-03 05:53:53,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome headless enable page notifications 2026-11-03 05:53:54,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Setting session cookie in browser 2026-11-03 05:53:54,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Open "http://127.0.0.1:8069/pos-self/109?access_token=dbf9e7a19ade40c6" in browser 2026-11-03 05:53:54,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/109?access_token=dbf9e7a19ade40c6" 2026-11-03 05:53:54,301 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:54] "GET /pos-self/109?access_token=dbf9e7a19ade40c6 HTTP/1.1" 200 2378 60 0.04 0.223 rw 2026-11-03 05:53:54,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': '4BD1C1E962D53217D552A7E9F0E70C36', 'loaderId': '7FA12514AB5B14C1C56B9F713BE1481D', 'isDownload': False} 2026-11-03 05:53:54,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Evaluate ready code "odoo.isTourReady('test_online_payment_kiosk_qr_code')" 2026-11-03 05:53:54,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:53:54,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:54] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.026 0.374 ro 2026-11-03 05:53:54,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:53:54,474 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:54] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.114 ro 2026-11-03 05:53:54,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:53:54,549 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:54] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.184 ro 2026-11-03 05:53:54,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: Owl is running in 'dev' mode. 2026-11-03 05:53:54,842 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:54] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-11-03 05:53:54,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.015 ro 2026-11-03 05:53:54,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:54] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.01 ro 2026-11-03 05:53:54,909 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.02 rw 2026-11-03 05:53:55,525 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:55] "POST /pos-self/data/109 HTTP/1.1" 200 467772 267 0.18 0.45 rw 2026-11-03 05:53:55,771 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:55] "GET /web/image/ir.attachment/228043/raw HTTP/1.1" 200 98715 3 0.004 0.014 ro 2026-11-03 05:53:55,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "debug": false})" 2026-11-03 05:53:55,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:55] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.035 ro 2026-11-03 05:53:55,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:228047) 2026-11-03 05:53:55,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:55] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.009 0.129 ro 2026-11-03 05:53:56,004 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "GET /web/image/ir.attachment/228042/raw HTTP/1.1" 200 84994 3 0.004 0.019 ro 2026-11-03 05:53:56,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [1/7] Tour test_online_payment_kiosk_qr_code → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:53:56,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [2/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:53:56,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [3/7] Tour test_online_payment_kiosk_qr_code → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:53:56,196 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.033 ro 2026-11-03 05:53:56,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.069 ro 2026-11-03 05:53:56,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [4/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:53:56,282 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [5/7] Tour test_online_payment_kiosk_qr_code → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:53:56,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "GET /web/image/product.template/1825/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.098 ro 2026-11-03 05:53:56,301 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "GET /web/image/product.template/1824/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.109 ro 2026-11-03 05:53:56,336 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "GET /web/image/product.template/1826/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.144 ro 2026-11-03 05:53:56,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "GET /web/image/product.template/1827/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.007 0.151 ro 2026-11-03 05:53:56,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [6/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:53:56,375 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.179 ro 2026-11-03 05:53:56,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: [7/7] Tour test_online_payment_kiosk_qr_code → Step Check that the QR code is shown (trigger: h1:contains('Scan the QR code to pay')) 2026-11-03 05:53:56,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "GET /web/image/product.template/1828/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.01 0.164 ro 2026-11-03 05:53:56,432 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "GET /web/image/ir.attachment/227025/raw HTTP/1.1" 200 49165 3 0.002 0.11 ro 2026-11-03 05:53:56,460 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 9 0.005 0.093 ro 2026-11-03 05:53:56,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62959106 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': '206d1f6b-0d9a-4f90-bd87-c85a4d36c970'}] 2026-11-03 05:53:56,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62959106 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': '206d1f6b-0d9a-4f90-bd87-c85a4d36c970'} created pos.order #574 2026-11-03 05:53:56,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62959106 finished 2026-11-03 05:53:56,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 80 0.075 0.223 rw 2026-11-03 05:53:56,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.017 rw 2026-11-03 05:53:56,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-11-03 05:53:56,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_online_payment_kiosk_qr_code SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-03 05:53:56,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.022 0.029 rw 2026-11-03 05:53:56,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:53:56,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.002 1.982 rw 2026-11-03 05:53:56,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 14140296 (allocated 15609856) 2026-11-03 05:53:57,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 47620 2026-11-03 05:53:57,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-11-03 05:53:57,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 47620 2026-11-03 05:53:57,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055357_120949_test_online_payment_kiosk.txt 2026-11-03 05:53:57,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmppq7vwffy_chrome_odoo" 2026-11-03 05:53:58,043 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:58] "GET /pos/pay/574?access_token=bb1ba5b5-b59d-471a-bfed-ac835bb6b4fd HTTP/1.1" 200 11937 137 0.109 0.792 rw 2026-11-03 05:53:58,137 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:58] "POST /pos/pay/transaction/574 HTTP/1.1" 200 235 39 0.026 0.062 rw 2026-11-03 05:53:59,191 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:59] "GET /pos/pay/confirmation/574?access_token=bb1ba5b5-b59d-471a-bfed-ac835bb6b4fd&exit_route=%2F&tx_id=7 HTTP/1.1" 303 189 287 0.317 0.698 rw 2026-11-03 05:53:59,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 p6mp1xn1 - [03/Nov/2026 05:53:59] "GET / HTTP/1.1" 200 23881 30 0.037 0.177 ro 2026-11-03 05:53:59,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page ... 2026-11-03 05:54:00,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:54:08,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 47755 2026-11-03 05:54:08,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome headless temporary user profile dir: /tmp/tmp9ntmzw90_chrome_odoo 2026-11-03 05:54:08,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Issuing json command http://127.0.0.1:33921/json/version 2026-11-03 05:54:08,547 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33921', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:54:08,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Browser version: Chrome/150.0.7871.114 2026-11-03 05:54:08,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Issuing json command http://127.0.0.1:33921/json 2026-11-03 05:54:08,602 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33921', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:54:08,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Websocket url found: ws://127.0.0.1:33921/devtools/page/32483DE93A719DA7CB54E7DA16B3BF02 2026-11-03 05:54:08,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Enable chrome headless console log notification 2026-11-03 05:54:08,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome headless enable page notifications 2026-11-03 05:54:09,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Setting session cookie in browser 2026-11-03 05:54:09,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Open "http://127.0.0.1:8069/pos-self/110?access_token=27e448f2a31d4cf4" in browser 2026-11-03 05:54:09,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigating to: "http://127.0.0.1:8069/pos-self/110?access_token=27e448f2a31d4cf4" 2026-11-03 05:54:09,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:09] "GET /pos-self/110?access_token=27e448f2a31d4cf4 HTTP/1.1" 200 2378 60 0.043 0.215 rw 2026-11-03 05:54:09,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': '32483DE93A719DA7CB54E7DA16B3BF02', 'loaderId': 'AFE83AC738321B03272CF698B1A5924A', 'isDownload': False} 2026-11-03 05:54:09,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Evaluate ready code "odoo.isTourReady('test_online_payment_kiosk_qr_code')" 2026-11-03 05:54:09,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:54:09,391 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:09] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.026 0.337 ro 2026-11-03 05:54:09,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:54:09,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:09] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.097 ro 2026-11-03 05:54:09,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:54:09,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:09] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.01 0.16 ro 2026-11-03 05:54:09,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: Owl is running in 'dev' mode. 2026-11-03 05:54:09,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:09] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-11-03 05:54:09,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.008 ro 2026-11-03 05:54:09,824 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:09] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.015 ro 2026-11-03 05:54:09,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.016 rw 2026-11-03 05:54:10,417 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:10] "POST /pos-self/data/110 HTTP/1.1" 200 467774 267 0.159 0.429 rw 2026-11-03 05:54:10,638 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:10] "GET /web/image/ir.attachment/229069/raw HTTP/1.1" 200 98715 3 0.001 0.01 ro 2026-11-03 05:54:10,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "debug": false})" 2026-11-03 05:54:10,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:10] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.026 ro 2026-11-03 05:54:10,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:229073) 2026-11-03 05:54:10,868 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:10] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.144 ro 2026-11-03 05:54:10,875 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:10] "GET /web/image/ir.attachment/229068/raw HTTP/1.1" 200 84994 3 0.002 0.038 ro 2026-11-03 05:54:10,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [1/7] Tour test_online_payment_kiosk_qr_code → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:54:10,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [2/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:54:10,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [3/7] Tour test_online_payment_kiosk_qr_code → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:54:11,093 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 6314 3 0.006 0.035 ro 2026-11-03 05:54:11,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [4/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:54:11,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [5/7] Tour test_online_payment_kiosk_qr_code → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:54:11,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.076 ro 2026-11-03 05:54:11,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "GET /web/image/product.template/1824/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.077 ro 2026-11-03 05:54:11,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.098 ro 2026-11-03 05:54:11,196 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "GET /web/image/product.template/1825/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.127 ro 2026-11-03 05:54:11,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [6/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:54:11,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: [7/7] Tour test_online_payment_kiosk_qr_code → Step Check that the QR code is shown (trigger: h1:contains('Scan the QR code to pay')) 2026-11-03 05:54:11,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "GET /web/image/product.template/1826/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.149 ro 2026-11-03 05:54:11,256 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "GET /web/image/product.template/1827/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.156 ro 2026-11-03 05:54:11,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "GET /web/image/product.template/1828/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.134 ro 2026-11-03 05:54:11,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "GET /web/image/ir.attachment/228051/raw HTTP/1.1" 200 49165 3 0.002 0.121 ro 2026-11-03 05:54:11,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 9 0.016 0.139 ro 2026-11-03 05:54:11,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1550568 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': '149d91ab-63f4-4f67-b6ac-6698fe55bc28'}] 2026-11-03 05:54:11,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1550568 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': '149d91ab-63f4-4f67-b6ac-6698fe55bc28'} created pos.order #575 2026-11-03 05:54:11,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1550568 finished 2026-11-03 05:54:11,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 80 0.064 0.301 rw 2026-11-03 05:54:11,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.025 rw 2026-11-03 05:54:11,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: tour succeeded 2026-11-03 05:54:11,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_online_payment_kiosk_qr_code SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-03 05:54:11,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 13407864 (allocated 14561280) 2026-11-03 05:54:11,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:54:11,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.012 rw 2026-11-03 05:54:11,779 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.896 rw 2026-11-03 05:54:11,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Closing chrome headless with pid 47755 2026-11-03 05:54:11,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Closing websocket connection 2026-11-03 05:54:11,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Terminating chrome headless with pid 47755 2026-11-03 05:54:11,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055411_991727_test_online_payment_kiosk_no_confirmation_page.txt 2026-11-03 05:54:11,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Removing chrome user profile "/tmp/tmp9ntmzw90_chrome_odoo" 2026-11-03 05:54:12,958 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:12] "GET /pos/pay/575?access_token=0f081ac2-a7cd-47b6-ba78-abd6a0a59612 HTTP/1.1" 200 11937 137 0.104 0.845 rw 2026-11-03 05:54:13,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WT7RcguM - [03/Nov/2026 05:54:13] "POST /pos/pay/transaction/575 HTTP/1.1" 200 235 39 0.027 0.071 rw 2026-11-03 05:54:14,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-11-03 05:54:15,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:54:23,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 47889 2026-11-03 05:54:23,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome headless temporary user profile dir: /tmp/tmpep9thv3j_chrome_odoo 2026-11-03 05:54:23,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Issuing json command http://127.0.0.1:39009/json/version 2026-11-03 05:54:23,069 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39009', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:54:23,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Browser version: Chrome/150.0.7871.114 2026-11-03 05:54:23,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Issuing json command http://127.0.0.1:39009/json 2026-11-03 05:54:23,157 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39009', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:54:23,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Websocket url found: ws://127.0.0.1:39009/devtools/page/2C4EB836F2EE0D6CF8A5BEAAA826F88D 2026-11-03 05:54:23,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Enable chrome headless console log notification 2026-11-03 05:54:23,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome headless enable page notifications 2026-11-03 05:54:23,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Setting session cookie in browser 2026-11-03 05:54:23,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/111?access_token=8ab763abbc974b5f" in browser 2026-11-03 05:54:23,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/111?access_token=8ab763abbc974b5f" 2026-11-03 05:54:23,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:23] "GET /pos-self/111?access_token=8ab763abbc974b5f HTTP/1.1" 200 2378 60 0.037 0.198 rw 2026-11-03 05:54:23,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '2C4EB836F2EE0D6CF8A5BEAAA826F88D', 'loaderId': 'DB7005A71AAFAE4AF839D1669B28BDD6', 'isDownload': False} 2026-11-03 05:54:23,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Evaluate ready code "odoo.isTourReady('test_online_payment_kiosk_qr_code')" 2026-11-03 05:54:23,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:54:23,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:23] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.019 0.321 ro 2026-11-03 05:54:23,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:54:23,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:54:24,008 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:23] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.009 0.147 ro 2026-11-03 05:54:24,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:24] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.167 ro 2026-11-03 05:54:24,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: Owl is running in 'dev' mode. 2026-11-03 05:54:24,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:24] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 05:54:24,328 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.016 ro 2026-11-03 05:54:24,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:24] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.011 ro 2026-11-03 05:54:24,369 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-11-03 05:54:25,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "POST /pos-self/data/111 HTTP/1.1" 200 467780 267 0.205 0.536 rw 2026-11-03 05:54:25,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "debug": false})" 2026-11-03 05:54:25,347 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/image/ir.attachment/230095/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 05:54:25,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.038 ro 2026-11-03 05:54:25,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:230099) 2026-11-03 05:54:25,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.177 ro 2026-11-03 05:54:25,619 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/image/ir.attachment/230094/raw HTTP/1.1" 200 84994 3 0.003 0.06 ro 2026-11-03 05:54:25,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [1/7] Tour test_online_payment_kiosk_qr_code → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:54:25,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [2/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:54:25,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [3/7] Tour test_online_payment_kiosk_qr_code → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:54:25,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [4/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:54:25,815 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.039 ro 2026-11-03 05:54:25,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [5/7] Tour test_online_payment_kiosk_qr_code → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:54:25,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.069 ro 2026-11-03 05:54:25,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/image/product.template/1825/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.081 ro 2026-11-03 05:54:25,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/image/product.template/1826/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.103 ro 2026-11-03 05:54:25,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/image/product.template/1824/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.12 ro 2026-11-03 05:54:25,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [6/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:54:25,930 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/image/product.template/1827/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.142 ro 2026-11-03 05:54:25,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: [7/7] Tour test_online_payment_kiosk_qr_code → Step Check that the QR code is shown (trigger: h1:contains('Scan the QR code to pay')) 2026-11-03 05:54:25,948 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.13 ro 2026-11-03 05:54:25,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/image/product.template/1828/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.119 ro 2026-11-03 05:54:25,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /web/image/ir.attachment/229077/raw HTTP/1.1" 200 49165 3 0.003 0.114 ro 2026-11-03 05:54:26,028 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:26] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 9 0.01 0.098 ro 2026-11-03 05:54:26,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4099817 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': '1643eb94-c26d-42eb-aaac-fe5f8df0839e'}] 2026-11-03 05:54:26,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4099817 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': '1643eb94-c26d-42eb-aaac-fe5f8df0839e'} created pos.order #576 2026-11-03 05:54:26,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4099817 finished 2026-11-03 05:54:26,262 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:26] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 80 0.057 0.248 rw 2026-11-03 05:54:26,334 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.018 rw 2026-11-03 05:54:26,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-11-03 05:54:26,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_online_payment_kiosk_qr_code SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-03 05:54:26,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:54:26,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 13493192 (allocated 14561280) 2026-11-03 05:54:26,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 EoqjMAr7 - [03/Nov/2026 05:54:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 2.074 rw 2026-11-03 05:54:26,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 47889 2026-11-03 05:54:26,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-11-03 05:54:26,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 47889 2026-11-03 05:54:26,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055426_694034_test_online_payment_kiosk_qr_code.txt 2026-11-03 05:54:26,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmpep9thv3j_chrome_odoo" 2026-11-03 05:54:26,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-11-03 05:54:27,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:54:35,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 48027 2026-11-03 05:54:35,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome headless temporary user profile dir: /tmp/tmp0f_0ata7_chrome_odoo 2026-11-03 05:54:35,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Issuing json command http://127.0.0.1:42303/json/version 2026-11-03 05:54:35,612 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42303', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:54:35,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Browser version: Chrome/150.0.7871.114 2026-11-03 05:54:35,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Issuing json command http://127.0.0.1:42303/json 2026-11-03 05:54:35,670 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42303', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:54:35,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Websocket url found: ws://127.0.0.1:42303/devtools/page/79BE5E79268772C885ACFF13559CEE14 2026-11-03 05:54:35,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Enable chrome headless console log notification 2026-11-03 05:54:35,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome headless enable page notifications 2026-11-03 05:54:35,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Setting session cookie in browser 2026-11-03 05:54:35,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Open "http://127.0.0.1:8069/pos-self/112?access_token=60da7b256d5247bc" in browser 2026-11-03 05:54:35,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/112?access_token=60da7b256d5247bc" 2026-11-03 05:54:36,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:36] "GET /pos-self/112?access_token=60da7b256d5247bc HTTP/1.1" 200 2379 60 0.036 0.248 rw 2026-11-03 05:54:36,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': '79BE5E79268772C885ACFF13559CEE14', 'loaderId': '4B57F9ACD9A9065A4C658387AB9011A3', 'isDownload': False} 2026-11-03 05:54:36,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Evaluate ready code "odoo.isTourReady('test_online_payment_mobile_self_order_preparation_changes')" 2026-11-03 05:54:36,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:54:36,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:36] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.027 0.391 ro 2026-11-03 05:54:36,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:54:36,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:54:36,460 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:36] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.155 ro 2026-11-03 05:54:36,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:36] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.167 ro 2026-11-03 05:54:36,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: Owl is running in 'dev' mode. 2026-11-03 05:54:36,789 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:36] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 05:54:36,811 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-11-03 05:54:36,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:36] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.034 ro 2026-11-03 05:54:37,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:37] "POST /pos-self/data/112 HTTP/1.1" 200 467777 269 0.171 0.52 rw 2026-11-03 05:54:37,547 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.697 rw 2026-11-03 05:54:37,816 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:37] "GET /web/image/ir.attachment/231121/raw HTTP/1.1" 200 98715 3 0.003 0.007 ro 2026-11-03 05:54:37,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "debug": false})" 2026-11-03 05:54:37,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:37] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.035 ro 2026-11-03 05:54:38,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:231125) 2026-11-03 05:54:38,128 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:38] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.013 0.169 ro 2026-11-03 05:54:38,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:38] "GET /web/image/ir.attachment/231120/raw HTTP/1.1" 200 84994 3 0.001 0.051 ro 2026-11-03 05:54:38,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [1/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:54:38,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [2/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:54:38,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [3/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:54:38,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [4/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 05:54:38,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:38] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.047 ro 2026-11-03 05:54:38,385 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:38] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.069 ro 2026-11-03 05:54:38,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [5/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:54:38,405 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:38] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.077 ro 2026-11-03 05:54:38,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:38] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.105 ro 2026-11-03 05:54:38,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [6/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:54:38,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:38] "GET /web/image/ir.attachment/230103/raw HTTP/1.1" 200 49165 3 0.001 0.013 ro 2026-11-03 05:54:38,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [7/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:54:38,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [8/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:54:38,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [9/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Select table 1 (trigger: .self_order_pills_selection_popup .option-item:contains("1")) 2026-11-03 05:54:38,561 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:38] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.039 ro 2026-11-03 05:54:38,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: [10/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on 'Confirm' button (trigger: .self_order_pills_selection_popup .btn-primary:contains('Confirm')) 2026-11-03 05:54:38,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:38] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 8 0.009 0.056 ro 2026-11-03 05:54:38,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-11-03 05:54:38,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: ╔══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_mobile_self_order_preparation_changes SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════╝ 2026-11-03 05:54:38,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 14017624 (allocated 15347712) 2026-11-03 05:54:38,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:54:38,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78930430 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '22bb71b3-3ef4-4d30-9415-af690e5b9f8e'}] 2026-11-03 05:54:38,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78930430 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '22bb71b3-3ef4-4d30-9415-af690e5b9f8e'} created pos.order #577 2026-11-03 05:54:38,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78930430 finished 2026-11-03 05:54:38,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 48027 2026-11-03 05:54:38,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-11-03 05:54:38,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 48027 2026-11-03 05:54:38,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.007 0.994 rw 2026-11-03 05:54:38,871 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 86 0.063 0.194 rw 2026-11-03 05:54:38,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055438_953143_test_online_payment_mobile.txt 2026-11-03 05:54:38,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmp0f_0ata7_chrome_odoo" 2026-11-03 05:54:39,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:39] "GET /pos/pay/577?access_token=b672d0ec-edab-40c6-b4e2-4c0c924eb5e8 HTTP/1.1" 200 11937 152 0.116 0.757 rw 2026-11-03 05:54:39,937 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:39] "POST /pos/pay/transaction/577 HTTP/1.1" 200 235 37 0.025 0.067 rw 2026-11-03 05:54:41,015 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:41] "GET /pos/pay/confirmation/577?access_token=b672d0ec-edab-40c6-b4e2-4c0c924eb5e8&exit_route=%2F&tx_id=9 HTTP/1.1" 303 189 310 0.359 0.686 rw 2026-11-03 05:54:41,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yAZYeaTY - [03/Nov/2026 05:54:41] "GET / HTTP/1.1" 200 23881 30 0.036 0.13 ro 2026-11-03 05:54:41,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page ... 2026-11-03 05:54:42,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:54:50,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 48157 2026-11-03 05:54:50,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome headless temporary user profile dir: /tmp/tmpf2swvzd__chrome_odoo 2026-11-03 05:54:50,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Issuing json command http://127.0.0.1:35437/json/version 2026-11-03 05:54:50,091 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35437', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:54:50,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Browser version: Chrome/150.0.7871.114 2026-11-03 05:54:50,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Issuing json command http://127.0.0.1:35437/json 2026-11-03 05:54:50,138 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35437', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:54:50,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Websocket url found: ws://127.0.0.1:35437/devtools/page/7648A8F7A2801EA49E0467265012102D 2026-11-03 05:54:50,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Enable chrome headless console log notification 2026-11-03 05:54:50,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome headless enable page notifications 2026-11-03 05:54:50,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Setting session cookie in browser 2026-11-03 05:54:50,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Open "http://127.0.0.1:8069/pos-self/113?access_token=63a95a1974424988" in browser 2026-11-03 05:54:50,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigating to: "http://127.0.0.1:8069/pos-self/113?access_token=63a95a1974424988" 2026-11-03 05:54:50,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:50] "GET /pos-self/113?access_token=63a95a1974424988 HTTP/1.1" 200 2379 60 0.031 0.168 rw 2026-11-03 05:54:50,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': '7648A8F7A2801EA49E0467265012102D', 'loaderId': '05DA091209B5486C90898D2EC008B916', 'isDownload': False} 2026-11-03 05:54:50,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Evaluate ready code "odoo.isTourReady('test_online_payment_mobile_self_order_preparation_changes')" 2026-11-03 05:54:50,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:54:50,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:50] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.03 0.286 ro 2026-11-03 05:54:50,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:54:50,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:54:50,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:50] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.145 ro 2026-11-03 05:54:50,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:50] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.148 ro 2026-11-03 05:54:51,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: Owl is running in 'dev' mode. 2026-11-03 05:54:51,114 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:51] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-11-03 05:54:51,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.012 ro 2026-11-03 05:54:51,172 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:51] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.006 0.03 ro 2026-11-03 05:54:51,868 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:51] "POST /pos-self/data/113 HTTP/1.1" 200 467777 269 0.202 0.514 rw 2026-11-03 05:54:51,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.72 rw 2026-11-03 05:54:52,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:52] "GET /web/image/ir.attachment/232147/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 05:54:52,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "debug": false})" 2026-11-03 05:54:52,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:52] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.038 ro 2026-11-03 05:54:52,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:232151) 2026-11-03 05:54:52,443 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:52] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.141 ro 2026-11-03 05:54:52,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:52] "GET /web/image/ir.attachment/232146/raw HTTP/1.1" 200 84994 3 0.001 0.1 ro 2026-11-03 05:54:52,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [1/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:54:52,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [2/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:54:52,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [3/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:54:52,641 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:52] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.028 ro 2026-11-03 05:54:52,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [4/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 05:54:52,683 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:52] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.072 ro 2026-11-03 05:54:52,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [5/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:54:52,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:52] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.08 ro 2026-11-03 05:54:52,721 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:52] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 10346 3 0.005 0.093 ro 2026-11-03 05:54:52,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [6/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:54:52,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:52] "GET /web/image/ir.attachment/231129/raw HTTP/1.1" 200 49165 3 0.001 0.011 ro 2026-11-03 05:54:52,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [7/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:54:52,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [8/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:54:52,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:52] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 9 0.005 0.03 ro 2026-11-03 05:54:52,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [9/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Select table 1 (trigger: .self_order_pills_selection_popup .option-item:contains("1")) 2026-11-03 05:54:52,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:52] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.066 ro 2026-11-03 05:54:52,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: [10/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on 'Confirm' button (trigger: .self_order_pills_selection_popup .btn-primary:contains('Confirm')) 2026-11-03 05:54:52,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: tour succeeded 2026-11-03 05:54:52,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: ╔══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_mobile_self_order_preparation_changes SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════╝ 2026-11-03 05:54:52,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12057556 started for PoS orders references: [{'name': None, 'pos_reference': '260-113-000001', 'uuid': '71e4264f-dcd6-4661-aac7-a3cc7aabd6f5'}] 2026-11-03 05:54:52,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:54:52,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 14017292 (allocated 15347712) 2026-11-03 05:54:53,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12057556 order {'name': None, 'pos_reference': '260-113-000001', 'uuid': '71e4264f-dcd6-4661-aac7-a3cc7aabd6f5'} created pos.order #578 2026-11-03 05:54:53,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12057556 finished 2026-11-03 05:54:53,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Closing chrome headless with pid 48157 2026-11-03 05:54:53,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Closing websocket connection 2026-11-03 05:54:53,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Terminating chrome headless with pid 48157 2026-11-03 05:54:53,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.008 1.058 rw 2026-11-03 05:54:53,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 86 0.058 0.196 rw 2026-11-03 05:54:53,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055453_215217_test_online_payment_mobile_no_confirmation_page.txt 2026-11-03 05:54:53,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Removing chrome user profile "/tmp/tmpf2swvzd__chrome_odoo" 2026-11-03 05:54:54,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:54] "GET /pos/pay/578?access_token=c2e03a05-6cf8-469f-95c0-dc85a0e4fea6 HTTP/1.1" 200 11937 152 0.087 0.828 rw 2026-11-03 05:54:54,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F40jbZPp - [03/Nov/2026 05:54:54] "POST /pos/pay/transaction/578 HTTP/1.1" 200 235 37 0.028 0.081 rw 2026-11-03 05:54:55,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes ... 2026-11-03 05:54:56,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:55:03,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 48291 2026-11-03 05:55:03,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp1tluep7h_chrome_odoo 2026-11-03 05:55:03,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:34057/json/version 2026-11-03 05:55:03,796 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:55:03,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-11-03 05:55:03,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:34057/json 2026-11-03 05:55:03,854 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:55:03,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Websocket url found: ws://127.0.0.1:34057/devtools/page/9150A104F3684A3473359E3E93B0324C 2026-11-03 05:55:03,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-11-03 05:55:03,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-11-03 05:55:04,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-11-03 05:55:04,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/114?access_token=8850b5c176144c0d" in browser 2026-11-03 05:55:04,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/114?access_token=8850b5c176144c0d" 2026-11-03 05:55:04,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:04] "GET /pos-self/114?access_token=8850b5c176144c0d HTTP/1.1" 200 2379 60 0.036 0.235 rw 2026-11-03 05:55:04,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '9150A104F3684A3473359E3E93B0324C', 'loaderId': '13516E693A30B4C2DC0D864186A38C5B', 'isDownload': False} 2026-11-03 05:55:04,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_online_payment_mobile_self_order_preparation_changes')" 2026-11-03 05:55:04,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:55:04,592 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:04] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.022 0.358 ro 2026-11-03 05:55:04,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:55:04,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:55:04,648 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:04] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.127 ro 2026-11-03 05:55:04,670 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:04] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.011 0.142 ro 2026-11-03 05:55:04,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-11-03 05:55:04,936 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:04] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-11-03 05:55:04,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.03 ro 2026-11-03 05:55:04,985 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:04] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.029 ro 2026-11-03 05:55:05,624 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:05] "POST /pos-self/data/114 HTTP/1.1" 200 467777 269 0.172 0.449 rw 2026-11-03 05:55:05,633 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.625 rw 2026-11-03 05:55:05,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:05] "GET /web/image/ir.attachment/233173/raw HTTP/1.1" 200 98715 3 0.008 0.009 ro 2026-11-03 05:55:05,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "debug": false})" 2026-11-03 05:55:05,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:05] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.03 ro 2026-11-03 05:55:06,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:233177) 2026-11-03 05:55:06,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:06] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.008 0.115 ro 2026-11-03 05:55:06,143 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:06] "GET /web/image/ir.attachment/233172/raw HTTP/1.1" 200 84994 3 0.002 0.017 ro 2026-11-03 05:55:06,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [1/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:55:06,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [2/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:55:06,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [3/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:55:06,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [4/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 05:55:06,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:06] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 6314 3 0.01 0.029 ro 2026-11-03 05:55:06,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [5/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:55:06,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:06] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.058 ro 2026-11-03 05:55:06,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:06] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.055 ro 2026-11-03 05:55:06,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [6/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:55:06,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:06] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 10346 3 0.004 0.086 ro 2026-11-03 05:55:06,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:06] "GET /web/image/ir.attachment/232155/raw HTTP/1.1" 200 49165 3 0.004 0.019 ro 2026-11-03 05:55:06,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [7/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:55:06,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [8/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:55:06,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [9/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Select table 1 (trigger: .self_order_pills_selection_popup .option-item:contains("1")) 2026-11-03 05:55:06,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [10/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on 'Confirm' button (trigger: .self_order_pills_selection_popup .btn-primary:contains('Confirm')) 2026-11-03 05:55:06,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:06] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 9 0.017 0.041 ro 2026-11-03 05:55:06,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: tour succeeded 2026-11-03 05:55:06,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: ╔══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_mobile_self_order_preparation_changes SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════╝ 2026-11-03 05:55:06,627 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:06] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 8 0.015 0.102 ro 2026-11-03 05:55:06,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1345057 started for PoS orders references: [{'name': None, 'pos_reference': '260-114-000001', 'uuid': '031171cd-a120-4514-9716-9b51b0458094'}] 2026-11-03 05:55:06,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14171056 (allocated 15085568) 2026-11-03 05:55:06,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:55:06,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1345057 order {'name': None, 'pos_reference': '260-114-000001', 'uuid': '031171cd-a120-4514-9716-9b51b0458094'} created pos.order #579 2026-11-03 05:55:06,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1345057 finished 2026-11-03 05:55:06,813 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.007 1.003 rw 2026-11-03 05:55:06,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JqMYRfIQ - [03/Nov/2026 05:55:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 86 0.055 0.162 rw 2026-11-03 05:55:06,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Closing chrome headless with pid 48291 2026-11-03 05:55:06,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Closing websocket connection 2026-11-03 05:55:06,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Terminating chrome headless with pid 48291 2026-11-03 05:55:06,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055506_960559_test_online_payment_mobile_self_order_preparation_changes.txt 2026-11-03 05:55:06,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmp1tluep7h_chrome_odoo" 2026-11-03 05:55:07,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 48433 2026-11-03 05:55:07,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpuoo91lwe_chrome_odoo 2026-11-03 05:55:07,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:44235/json/version 2026-11-03 05:55:07,361 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:55:07,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-11-03 05:55:07,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:44235/json 2026-11-03 05:55:07,397 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:55:07,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Websocket url found: ws://127.0.0.1:44235/devtools/page/2969B9290AB3C39599A61CF05F994A3D 2026-11-03 05:55:07,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-11-03 05:55:07,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-11-03 05:55:07,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:55:07,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-11-03 05:55:07,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=114" in browser 2026-11-03 05:55:07,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=114" 2026-11-03 05:55:07,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:07] "GET /pos/ui?config_id=114 HTTP/1.1" 200 6889 57 0.036 0.145 rw 2026-11-03 05:55:07,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '2969B9290AB3C39599A61CF05F994A3D', 'loaderId': 'A510D85233816CB5145E578F459A7139', 'isDownload': False} 2026-11-03 05:55:07,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_online_payment_pos_self_order_preparation_changes')" 2026-11-03 05:55:07,833 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:07] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.047 ro 2026-11-03 05:55:07,846 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:07] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.058 ro 2026-11-03 05:55:07,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:07] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.065 ro 2026-11-03 05:55:08,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-11-03 05:55:08,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 05:55:08,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 05:55:08,632 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.018 ro 2026-11-03 05:55:08,694 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.021 rw 2026-11-03 05:55:08,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.033 rw 2026-11-03 05:55:09,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:55:09,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 513759 304 0.273 0.694 rw 2026-11-03 05:55:09,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: The ready code tooks too much time : 2.2114624977111816 2026-11-03 05:55:09,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "debug": false})" 2026-11-03 05:55:09,963 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 05:55:09,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [1/9] Tour test_online_payment_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:55:10,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.027 ro 2026-11-03 05:55:10,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 05:55:10,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.005 0.037 rw 2026-11-03 05:55:10,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:10] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.031 rw 2026-11-03 05:55:10,612 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:10] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 05:55:10,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.006 0.022 rw 2026-11-03 05:55:10,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 3 0.004 0.027 rw 2026-11-03 05:55:10,923 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:10] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.009 - 2026-11-03 05:55:10,937 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 05:55:10,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 05:55:11,017 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:11] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 05:55:11,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 05:55:11,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:11] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 05:55:11,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [2/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-11-03 05:55:11,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [3/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .order_tracker 2026-11-03 05:55:11,158 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.109 - 2026-11-03 05:55:11,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [4/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-11-03 05:55:11,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [5/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-11-03 05:55:11,178 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:11] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 6929 31 0.035 0.11 rw 2026-11-03 05:55:11,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [6/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order) 2026-11-03 05:55:11,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [7/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order).highlight 2026-11-03 05:55:11,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [8/9] Tour test_online_payment_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:55:11,237 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-11-03 05:55:11,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [9/9] Tour test_online_payment_pos_self_order_preparation_changes → Step Check orderline with attributes: {"productName":"Fanta","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Fanta"))) 2026-11-03 05:55:11,299 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:11] "GET /pos/ui/114 HTTP/1.1" 200 6929 31 0.043 0.212 rw 2026-11-03 05:55:11,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: tour succeeded 2026-11-03 05:55:11,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_pos_self_order_preparation_changes SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-11-03 05:55:11,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:55:11,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:11] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4976 41 0.038 0.27 rw 2026-11-03 05:55:11,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:09] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 2.669 rw 2026-11-03 05:55:11,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 18823204 (allocated 20205568) 2026-11-03 05:55:11,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Closing chrome headless with pid 48433 2026-11-03 05:55:11,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Closing websocket connection 2026-11-03 05:55:11,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Terminating chrome headless with pid 48433 2026-11-03 05:55:11,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055511_706576_test_online_payment_mobile_self_order_preparation_changes.txt 2026-11-03 05:55:11,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpuoo91lwe_chrome_odoo" 2026-11-03 05:55:11,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: waiting for threads: [] 2026-11-03 05:55:11,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:55:11,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kIt9SNNr - [03/Nov/2026 05:55:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 122 0.094 0.281 rw 2026-11-03 05:55:21,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr ... 2026-11-03 05:55:23,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:55:31,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Chrome pid: 48566 2026-11-03 05:55:31,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmpapwr9_ls_chrome_odoo 2026-11-03 05:55:31,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Issuing json command http://127.0.0.1:36565/json/version 2026-11-03 05:55:31,328 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36565', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:55:31,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Browser version: Chrome/150.0.7871.114 2026-11-03 05:55:31,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Issuing json command http://127.0.0.1:36565/json 2026-11-03 05:55:31,373 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36565', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:55:31,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Websocket url found: ws://127.0.0.1:36565/devtools/page/626A1E440BB28A0843FDBA6C4CE6A791 2026-11-03 05:55:31,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Enable chrome headless console log notification 2026-11-03 05:55:31,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Chrome headless enable page notifications 2026-11-03 05:55:31,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Setting session cookie in browser 2026-11-03 05:55:31,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Open "http://127.0.0.1:8069/pos-self/115?access_token=547cd1f9ab364c2b&order_identifier=d591f0d9-53de-4465-a431-abebaa3d8789" in browser 2026-11-03 05:55:31,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Navigating to: "http://127.0.0.1:8069/pos-self/115?access_token=547cd1f9ab364c2b&order_identifier=d591f0d9-53de-4465-a431-abebaa3d8789" 2026-11-03 05:55:32,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:32] "GET /pos-self/115?access_token=547cd1f9ab364c2b&order_identifier=d591f0d9-53de-4465-a431-abebaa3d8789 HTTP/1.1" 200 2379 60 0.04 0.214 rw 2026-11-03 05:55:32,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Navigation result: {'frameId': '626A1E440BB28A0843FDBA6C4CE6A791', 'loaderId': 'CE4BF68CCA6F5CAE94F462E47BE796CB', 'isDownload': False} 2026-11-03 05:55:32,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal_dynamic_qr')" 2026-11-03 05:55:32,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:55:32,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:32] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.004 0.055 ro 2026-11-03 05:55:32,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:55:32,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:55:32,243 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:32] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.409 ro 2026-11-03 05:55:32,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:32] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.166 ro 2026-11-03 05:55:32,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: Owl is running in 'dev' mode. 2026-11-03 05:55:32,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:32] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-11-03 05:55:32,726 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.019 ro 2026-11-03 05:55:32,742 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:32] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.021 ro 2026-11-03 05:55:32,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:32] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-11-03 05:55:33,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:33] "POST /pos-self/data/115 HTTP/1.1" 200 467572 269 0.202 0.511 rw 2026-11-03 05:55:33,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_dynamic_qr', {"stepDelay": 0, "debug": false})" 2026-11-03 05:55:33,763 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 14 0.009 0.039 rw 2026-11-03 05:55:33,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:33] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.008 0.054 ro 2026-11-03 05:55:33,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:33] "GET /web/image/ir.attachment/234199/raw HTTP/1.1" 200 98715 3 0.004 0.015 ro 2026-11-03 05:55:34,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:234203) 2026-11-03 05:55:34,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:34] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.008 0.164 ro 2026-11-03 05:55:34,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:34] "GET /web/image/ir.attachment/234198/raw HTTP/1.1" 200 84994 3 0.002 0.013 ro 2026-11-03 05:55:34,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [1/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 05:55:34,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [2/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:55:34,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [3/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:55:34,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [4/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:55:34,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:34] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 6314 3 0.014 0.041 ro 2026-11-03 05:55:34,333 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:34] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.082 ro 2026-11-03 05:55:34,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [5/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:55:34,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:34] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.162 ro 2026-11-03 05:55:34,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:34] "GET /web/image/ir.attachment/233181/raw HTTP/1.1" 200 49165 3 0.002 0.043 ro 2026-11-03 05:55:34,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:34] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 10346 3 0.015 0.164 ro 2026-11-03 05:55:34,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [6/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 05:55:34,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [7/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 05:55:34,492 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:34] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 9 0.005 0.023 ro 2026-11-03 05:55:34,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 13 0.023 0.062 rw 2026-11-03 05:55:34,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66245428 started for PoS orders references: [{'name': None, 'pos_reference': '260-115-000001', 'uuid': 'b6d760e3-6030-44db-bb26-7db8aa73239a'}] 2026-11-03 05:55:34,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [961] to pos.order #580 2026-11-03 05:55:34,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66245428 order {'name': None, 'pos_reference': '260-115-000001', 'uuid': 'b6d760e3-6030-44db-bb26-7db8aa73239a'} updated pos.order #580 2026-11-03 05:55:34,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66245428 finished 2026-11-03 05:55:34,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2437 84 0.073 0.173 rw 2026-11-03 05:55:34,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.015 0.022 rw 2026-11-03 05:55:35,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [8/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:55:35,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [9/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 05:55:35,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [10/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:55:35,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [11/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:55:35,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [12/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 05:55:35,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [13/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 05:55:35,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:35] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 8 0.016 0.042 ro 2026-11-03 05:55:35,280 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2437 23 0.016 0.078 rw 2026-11-03 05:55:35,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36151309 started for PoS orders references: [{'name': None, 'pos_reference': '260-115-000001', 'uuid': 'b6d760e3-6030-44db-bb26-7db8aa73239a'}] 2026-11-03 05:55:35,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [962] to pos.order #580 2026-11-03 05:55:35,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36151309 order {'name': None, 'pos_reference': '260-115-000001', 'uuid': 'b6d760e3-6030-44db-bb26-7db8aa73239a'} updated pos.order #580 2026-11-03 05:55:35,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36151309 finished 2026-11-03 05:55:35,575 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3430 93 0.067 0.178 rw 2026-11-03 05:55:35,639 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.017 rw 2026-11-03 05:55:35,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [14/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 05:55:35,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [15/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 05:55:35,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: [16/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:55:35,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: tour succeeded 2026-11-03 05:55:35,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal_dynamic_qr SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-11-03 05:55:35,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:55:35,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: heap 14557088 (allocated 15872000) 2026-11-03 05:55:35,838 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3430 23 0.024 0.063 rw 2026-11-03 05:55:35,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:33] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.008 3.035 rw 2026-11-03 05:55:35,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: Error received after termination: console.groupEnd 2026-11-03 05:55:35,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr.browser: Error received after termination: 2026-11-03 05:55:35,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Closing chrome headless with pid 48566 2026-11-03 05:55:35,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Closing websocket connection 2026-11-03 05:55:35,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Terminating chrome headless with pid 48566 2026-11-03 05:55:36,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055536_098373_test_online_payment_self_dynamic_qr.txt 2026-11-03 05:55:36,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: Removing chrome user profile "/tmp/tmpapwr9_ls_chrome_odoo" 2026-11-03 05:55:36,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_dynamic_qr: waiting for threads: [] 2026-11-03 05:55:36,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jUclPKid - [03/Nov/2026 05:55:36] "GET /pos/pay/580?access_token=d591f0d9-53de-4465-a431-abebaa3d8789&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F115%2Fconfirmation%2Fd591f0d9-53de-4465-a431-abebaa3d8789%2Forder%3Faccess_token%3D547cd1f9ab364c2b%26order_identifier%3Dd591f0d9-53de-4465-a431-abebaa3d8789 HTTP/1.1" 200 0 153 0.152 0.848 rw 2026-11-03 05:55:46,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table ... 2026-11-03 05:55:47,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:55:55,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 48695 2026-11-03 05:55:55,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome headless temporary user profile dir: /tmp/tmpty4zbde6_chrome_odoo 2026-11-03 05:55:55,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Issuing json command http://127.0.0.1:44275/json/version 2026-11-03 05:55:55,679 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44275', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:55:55,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-11-03 05:55:55,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Issuing json command http://127.0.0.1:44275/json 2026-11-03 05:55:55,717 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44275', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:55:55,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Websocket url found: ws://127.0.0.1:44275/devtools/page/341C4260B5630000A48E1AD384C62914 2026-11-03 05:55:55,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Enable chrome headless console log notification 2026-11-03 05:55:55,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome headless enable page notifications 2026-11-03 05:55:56,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Setting session cookie in browser 2026-11-03 05:55:56,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/116?access_token=7a7b56a612d2494a" in browser 2026-11-03 05:55:56,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/116?access_token=7a7b56a612d2494a" 2026-11-03 05:55:56,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:56] "GET /pos-self/116?access_token=7a7b56a612d2494a HTTP/1.1" 200 2379 60 0.057 0.219 rw 2026-11-03 05:55:56,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '341C4260B5630000A48E1AD384C62914', 'loaderId': '6A6311FA0C5693B8E7959BD6471B2D92', 'isDownload': False} 2026-11-03 05:55:56,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal')" 2026-11-03 05:55:56,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:55:56,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:56] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.376 ro 2026-11-03 05:55:56,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:55:56,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:56] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.105 ro 2026-11-03 05:55:56,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:55:56,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:56] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.159 ro 2026-11-03 05:55:56,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: Owl is running in 'dev' mode. 2026-11-03 05:55:56,951 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:56] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.011 ro 2026-11-03 05:55:56,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.021 ro 2026-11-03 05:55:56,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:56] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.021 ro 2026-11-03 05:55:57,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:57] "POST /pos-self/data/116 HTTP/1.1" 200 467717 269 0.216 0.471 rw 2026-11-03 05:55:57,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.689 rw 2026-11-03 05:55:57,929 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:57] "GET /web/image/ir.attachment/235228/raw HTTP/1.1" 200 98715 3 0.003 0.009 ro 2026-11-03 05:55:57,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "debug": false})" 2026-11-03 05:55:58,009 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:58] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.042 ro 2026-11-03 05:55:58,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:235232) 2026-11-03 05:55:58,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:58] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.011 0.164 ro 2026-11-03 05:55:58,246 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:58] "GET /web/image/ir.attachment/235227/raw HTTP/1.1" 200 84994 3 0.001 0.107 ro 2026-11-03 05:55:58,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [1/21] Tour self_mobile_online_payment_meal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:55:58,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [2/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:55:58,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [3/21] Tour self_mobile_online_payment_meal → Step Check that: ---Check on location 'Test-In'--- is not true (trigger: body:not(:has(.o_self_eating_location_box .preset_btn:contains('Test-In')))) 2026-11-03 05:55:58,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [4/21] Tour self_mobile_online_payment_meal → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-11-03 05:55:58,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:58] "GET /web/image/ir.attachment/234207/raw HTTP/1.1" 200 49165 3 0.001 0.012 ro 2026-11-03 05:55:58,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:58] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-11-03 05:55:58,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [5/21] Tour self_mobile_online_payment_meal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:55:58,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [6/21] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:55:58,531 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:58] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.042 ro 2026-11-03 05:55:58,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [7/21] Tour self_mobile_online_payment_meal → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:55:58,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:58] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.082 ro 2026-11-03 05:55:58,594 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:58] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.101 ro 2026-11-03 05:55:58,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [8/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 05:55:58,640 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:58] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.037 ro 2026-11-03 05:55:58,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [9/21] Tour self_mobile_online_payment_meal → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-11-03 05:55:58,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [10/21] Tour self_mobile_online_payment_meal → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-11-03 05:55:58,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [11/21] Tour self_mobile_online_payment_meal → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 05:55:58,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [12/21] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 05:55:59,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:59] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 33 0.039 0.121 rw 2026-11-03 05:55:59,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56143644 started for PoS orders references: [{'name': None, 'pos_reference': '260-116-000001', 'uuid': 'fdea0f8a-fda7-4f3d-b261-d4d72a258764'}] 2026-11-03 05:55:59,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56143644 order {'name': None, 'pos_reference': '260-116-000001', 'uuid': 'fdea0f8a-fda7-4f3d-b261-d4d72a258764'} created pos.order #581 2026-11-03 05:55:59,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56143644 finished 2026-11-03 05:55:59,336 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2510 90 0.08 0.181 rw 2026-11-03 05:55:59,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.033 rw 2026-11-03 05:55:59,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.019 rw 2026-11-03 05:55:59,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [13/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:55:59,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [14/21] Tour self_mobile_online_payment_meal → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 05:55:59,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [15/21] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:55:59,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [16/21] Tour self_mobile_online_payment_meal → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:55:59,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [17/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 05:55:59,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [18/21] Tour self_mobile_online_payment_meal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 05:55:59,724 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:59] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.04 ro 2026-11-03 05:55:59,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2510 23 0.016 0.056 rw 2026-11-03 05:55:59,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27717183 started for PoS orders references: [{'name': None, 'pos_reference': '260-116-000001', 'uuid': 'fdea0f8a-fda7-4f3d-b261-d4d72a258764'}] 2026-11-03 05:55:59,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [964] to pos.order #581 2026-11-03 05:55:59,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27717183 order {'name': None, 'pos_reference': '260-116-000001', 'uuid': 'fdea0f8a-fda7-4f3d-b261-d4d72a258764'} updated pos.order #581 2026-11-03 05:55:59,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27717183 finished 2026-11-03 05:56:00,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:56:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3503 97 0.086 0.195 rw 2026-11-03 05:56:00,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:56:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.017 rw 2026-11-03 05:56:00,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:56:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.017 rw 2026-11-03 05:56:00,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [19/21] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 05:56:00,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [20/21] Tour self_mobile_online_payment_meal → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 05:56:00,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [21/21] Tour self_mobile_online_payment_meal → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:56:00,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: tour succeeded 2026-11-03 05:56:00,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 05:56:00,467 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:56:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3503 23 0.061 0.072 rw 2026-11-03 05:56:00,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:56:00,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1h_SpKNk - [03/Nov/2026 05:55:57] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 2.642 rw 2026-11-03 05:56:00,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 15148124 (allocated 16658432) 2026-11-03 05:56:00,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: console.groupEnd 2026-11-03 05:56:00,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: 2026-11-03 05:56:00,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Closing chrome headless with pid 48695 2026-11-03 05:56:00,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Closing websocket connection 2026-11-03 05:56:00,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Terminating chrome headless with pid 48695 2026-11-03 05:56:00,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055600_721311_test_online_payment_self_pay_after_meal_table.txt 2026-11-03 05:56:00,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Removing chrome user profile "/tmp/tmpty4zbde6_chrome_odoo" 2026-11-03 05:56:01,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 48823 2026-11-03 05:56:01,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome headless temporary user profile dir: /tmp/tmply9_fft5_chrome_odoo 2026-11-03 05:56:01,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Issuing json command http://127.0.0.1:37601/json/version 2026-11-03 05:56:01,148 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37601', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:56:01,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-11-03 05:56:01,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Issuing json command http://127.0.0.1:37601/json 2026-11-03 05:56:01,268 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37601', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:56:01,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Websocket url found: ws://127.0.0.1:37601/devtools/page/55E175B666C70E87D0C3501DA7F7EC40 2026-11-03 05:56:01,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Enable chrome headless console log notification 2026-11-03 05:56:01,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome headless enable page notifications 2026-11-03 05:56:01,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Setting session cookie in browser 2026-11-03 05:56:01,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/116?access_token=7a7b56a612d2494a&table_identifier=94b41248" in browser 2026-11-03 05:56:01,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/116?access_token=7a7b56a612d2494a&table_identifier=94b41248" 2026-11-03 05:56:01,432 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:01] "GET /pos-self/116?access_token=7a7b56a612d2494a&table_identifier=94b41248 HTTP/1.1" 200 2419 8 0.004 0.049 rw 2026-11-03 05:56:01,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '55E175B666C70E87D0C3501DA7F7EC40', 'loaderId': '039AB323AE7C95788FC8ADA7045F8381', 'isDownload': False} 2026-11-03 05:56:01,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal_table')" 2026-11-03 05:56:01,510 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:01] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.001 0.025 ro 2026-11-03 05:56:01,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:01] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.002 0.147 ro 2026-11-03 05:56:01,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:01] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.001 0.046 ro 2026-11-03 05:56:01,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: Owl is running in 'dev' mode. 2026-11-03 05:56:01,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:01] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 05:56:01,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.014 ro 2026-11-03 05:56:01,883 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:01] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.003 0.018 ro 2026-11-03 05:56:01,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.014 rw 2026-11-03 05:56:02,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:02] "POST /pos-self/data/116 HTTP/1.1" 200 467717 260 0.227 0.484 rw 2026-11-03 05:56:02,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "debug": false})" 2026-11-03 05:56:02,819 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 4 0.005 0.015 rw 2026-11-03 05:56:02,822 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:02] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.01 ro 2026-11-03 05:56:02,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:02] "GET /web/image/ir.attachment/235228/raw HTTP/1.1" 200 98715 3 0.001 0.01 ro 2026-11-03 05:56:02,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:02] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.005 0.016 ro 2026-11-03 05:56:02,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [1/17] Tour self_mobile_online_payment_meal_table → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:56:02,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [2/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:56:03,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [3/17] Tour self_mobile_online_payment_meal_table → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-11-03 05:56:03,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:03] "GET /web/image/ir.attachment/234207/raw HTTP/1.1" 200 49165 3 0.001 0.014 ro 2026-11-03 05:56:03,115 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:03] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 05:56:03,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [4/17] Tour self_mobile_online_payment_meal_table → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:56:03,252 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:03] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.023 ro 2026-11-03 05:56:03,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [5/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:56:03,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:03] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.001 0.056 ro 2026-11-03 05:56:03,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [6/17] Tour self_mobile_online_payment_meal_table → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:56:03,308 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:03] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.061 ro 2026-11-03 05:56:03,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [7/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 05:56:03,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:03] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 8 0.004 0.02 ro 2026-11-03 05:56:03,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [8/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 05:56:03,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81662137 started for PoS orders references: [{'name': None, 'pos_reference': '260-116-000002', 'uuid': '356f1538-dc4b-4797-ac14-939e47896faf'}] 2026-11-03 05:56:03,549 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81662137 order {'name': None, 'pos_reference': '260-116-000002', 'uuid': '356f1538-dc4b-4797-ac14-939e47896faf'} created pos.order #582 2026-11-03 05:56:03,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81662137 finished 2026-11-03 05:56:03,651 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2446 72 0.047 0.161 rw 2026-11-03 05:56:03,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.016 0.071 rw 2026-11-03 05:56:03,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [9/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:56:03,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [10/17] Tour self_mobile_online_payment_meal_table → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 05:56:03,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [11/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:56:03,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [12/17] Tour self_mobile_online_payment_meal_table → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:56:03,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [13/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 05:56:03,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [14/17] Tour self_mobile_online_payment_meal_table → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 05:56:04,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:04] "GET /web/image/product.product/1979/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 8 0.013 0.043 ro 2026-11-03 05:56:04,102 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.017 0.088 rw 2026-11-03 05:56:04,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77209730 started for PoS orders references: [{'name': None, 'pos_reference': '260-116-000002', 'uuid': '356f1538-dc4b-4797-ac14-939e47896faf'}] 2026-11-03 05:56:04,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [966] to pos.order #582 2026-11-03 05:56:04,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77209730 order {'name': None, 'pos_reference': '260-116-000002', 'uuid': '356f1538-dc4b-4797-ac14-939e47896faf'} updated pos.order #582 2026-11-03 05:56:04,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77209730 finished 2026-11-03 05:56:04,386 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3439 94 0.057 0.166 rw 2026-11-03 05:56:04,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [15/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 05:56:04,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [16/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 05:56:04,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [17/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:56:04,510 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3439 24 0.028 0.059 rw 2026-11-03 05:56:04,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: tour succeeded 2026-11-03 05:56:04,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal_table SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-03 05:56:04,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:56:04,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 14506980 (allocated 15609856) 2026-11-03 05:56:04,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3439 24 0.023 0.07 rw 2026-11-03 05:56:04,657 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.004 2.726 rw 2026-11-03 05:56:04,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: console.groupEnd 2026-11-03 05:56:04,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: 2026-11-03 05:56:04,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Closing chrome headless with pid 48823 2026-11-03 05:56:04,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Closing websocket connection 2026-11-03 05:56:04,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Terminating chrome headless with pid 48823 2026-11-03 05:56:04,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055604_938321_test_online_payment_self_pay_after_meal_table.txt 2026-11-03 05:56:04,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Removing chrome user profile "/tmp/tmply9_fft5_chrome_odoo" 2026-11-03 05:56:04,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: waiting for threads: [] 2026-11-03 05:56:05,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OsFsWMRf - [03/Nov/2026 05:56:05] "GET /pos/pay/582?access_token=afda9cc9-6aae-4ba6-8302-cd0ac985bbc2&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F116%2Fconfirmation%2Fafda9cc9-6aae-4ba6-8302-cd0ac985bbc2%2Forder%3Faccess_token%3D7a7b56a612d2494a%26table_identifier%3D94b41248 HTTP/1.1" 200 0 152 0.123 0.922 rw 2026-11-03 05:56:15,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend ... 2026-11-03 05:56:16,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:56:24,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome pid: 48950 2026-11-03 05:56:24,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome headless temporary user profile dir: /tmp/tmpr80v0f5f_chrome_odoo 2026-11-03 05:56:24,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:37097/json/version 2026-11-03 05:56:24,700 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37097', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:56:24,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Browser version: Chrome/150.0.7871.114 2026-11-03 05:56:24,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:37097/json 2026-11-03 05:56:24,714 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37097', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:56:24,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Websocket url found: ws://127.0.0.1:37097/devtools/page/BEB1617B6F1C9795B7C11E3E358C4C7D 2026-11-03 05:56:24,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Enable chrome headless console log notification 2026-11-03 05:56:24,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome headless enable page notifications 2026-11-03 05:56:25,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Setting session cookie in browser 2026-11-03 05:56:25,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Open "http://127.0.0.1:8069/pos-self/117?access_token=aa81072e4cc54ec4" in browser 2026-11-03 05:56:25,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Navigating to: "http://127.0.0.1:8069/pos-self/117?access_token=aa81072e4cc54ec4" 2026-11-03 05:56:25,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:25] "GET /pos-self/117?access_token=aa81072e4cc54ec4 HTTP/1.1" 200 2379 60 0.057 0.244 rw 2026-11-03 05:56:25,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': 'BEB1617B6F1C9795B7C11E3E358C4C7D', 'loaderId': 'D41E70A9C0ED1DD54F6CA1D2023079BA', 'isDownload': False} 2026-11-03 05:56:25,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Evaluate ready code "odoo.isTourReady('self_order_tip_amount_with_tax')" 2026-11-03 05:56:25,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:56:25,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:25] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.004 0.033 ro 2026-11-03 05:56:25,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:56:25,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:25] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.016 0.133 ro 2026-11-03 05:56:25,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:56:25,627 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:25] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.52 ro 2026-11-03 05:56:25,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: Owl is running in 'dev' mode. 2026-11-03 05:56:25,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:25] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-11-03 05:56:25,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.013 ro 2026-11-03 05:56:25,954 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:25] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.017 ro 2026-11-03 05:56:26,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:26] "POST /pos-self/data/117 HTTP/1.1" 200 468147 269 0.21 0.494 rw 2026-11-03 05:56:26,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:26] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.701 rw 2026-11-03 05:56:26,945 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:26] "GET /web/image/ir.attachment/236254/raw HTTP/1.1" 200 98715 3 0.004 0.009 ro 2026-11-03 05:56:26,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Evaluate test code "odoo.startTour('self_order_tip_amount_with_tax', {"stepDelay": 0, "debug": false})" 2026-11-03 05:56:27,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:27] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.028 ro 2026-11-03 05:56:27,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:236258) 2026-11-03 05:56:27,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:27] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.142 ro 2026-11-03 05:56:27,221 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:27] "GET /web/image/ir.attachment/236253/raw HTTP/1.1" 200 84994 3 0.004 0.033 ro 2026-11-03 05:56:27,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [1/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:56:27,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [2/7] Tour self_order_tip_amount_with_tax → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:56:27,417 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:27] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.03 ro 2026-11-03 05:56:27,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [3/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:56:27,444 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:27] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.054 ro 2026-11-03 05:56:27,462 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:27] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.052 ro 2026-11-03 05:56:27,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [4/7] Tour self_order_tip_amount_with_tax → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:56:27,536 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:27] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 10346 3 0.007 0.119 ro 2026-11-03 05:56:27,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:27] "GET /web/image/ir.attachment/235236/raw HTTP/1.1" 200 49165 3 0.001 0.042 ro 2026-11-03 05:56:27,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [5/7] Tour self_order_tip_amount_with_tax → Step Click on button '15%' (trigger: .btn:contains('15%')) 2026-11-03 05:56:27,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:27] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 9 0.018 0.034 ro 2026-11-03 05:56:27,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [6/7] Tour self_order_tip_amount_with_tax → Step The total price to pay is 2.97 (trigger: .order-price :contains(Total):contains(2.97)) 2026-11-03 05:56:27,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [7/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:56:27,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: tour succeeded 2026-11-03 05:56:27,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR self_order_tip_amount_with_tax SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 05:56:27,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34082421 started for PoS orders references: [{'name': None, 'pos_reference': '260-117-000001', 'uuid': 'a856da11-d234-4bc2-8ee2-462a322fca96'}] 2026-11-03 05:56:27,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: heap 13806360 (allocated 14823424) 2026-11-03 05:56:27,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:56:27,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34082421 order {'name': None, 'pos_reference': '260-117-000001', 'uuid': 'a856da11-d234-4bc2-8ee2-462a322fca96'} created pos.order #583 2026-11-03 05:56:27,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34082421 finished 2026-11-03 05:56:27,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:26] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.1 rw 2026-11-03 05:56:27,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Closing chrome headless with pid 48950 2026-11-03 05:56:27,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Closing websocket connection 2026-11-03 05:56:27,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Terminating chrome headless with pid 48950 2026-11-03 05:56:27,956 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0b6BphmY - [03/Nov/2026 05:56:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 87 0.068 0.21 rw 2026-11-03 05:56:28,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055628_034697_test_self_order_tip_amount_matches_backend.txt 2026-11-03 05:56:28,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Removing chrome user profile "/tmp/tmpr80v0f5f_chrome_odoo" 2026-11-03 05:56:28,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome pid: 49082 2026-11-03 05:56:28,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome headless temporary user profile dir: /tmp/tmpglhyk8d5_chrome_odoo 2026-11-03 05:56:28,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:33453/json/version 2026-11-03 05:56:28,478 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33453', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:56:28,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Browser version: Chrome/150.0.7871.114 2026-11-03 05:56:28,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:33453/json 2026-11-03 05:56:28,512 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33453', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:56:28,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Websocket url found: ws://127.0.0.1:33453/devtools/page/F76BE32AA84EE75871FD2F0FB0693A20 2026-11-03 05:56:28,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Enable chrome headless console log notification 2026-11-03 05:56:28,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome headless enable page notifications 2026-11-03 05:56:28,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Setting session cookie in browser 2026-11-03 05:56:28,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Open "http://127.0.0.1:8069/pos-self/117?access_token=aa81072e4cc54ec4" in browser 2026-11-03 05:56:28,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Navigating to: "http://127.0.0.1:8069/pos-self/117?access_token=aa81072e4cc54ec4" 2026-11-03 05:56:28,697 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:28] "GET /pos-self/117?access_token=aa81072e4cc54ec4 HTTP/1.1" 200 2419 6 0.003 0.038 rw 2026-11-03 05:56:28,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': 'F76BE32AA84EE75871FD2F0FB0693A20', 'loaderId': 'AF91A8CC80D50FAE5EE6D6027AAA5FAF', 'isDownload': False} 2026-11-03 05:56:28,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Evaluate ready code "odoo.isTourReady('self_order_tip_amount_without_tax')" 2026-11-03 05:56:28,775 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:28] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.009 0.092 ro 2026-11-03 05:56:28,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:28] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.002 0.051 ro 2026-11-03 05:56:28,805 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:28] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.058 ro 2026-11-03 05:56:29,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: Owl is running in 'dev' mode. 2026-11-03 05:56:29,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:29] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-11-03 05:56:29,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.014 ro 2026-11-03 05:56:29,179 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:29] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.025 ro 2026-11-03 05:56:29,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:29] "POST /pos-self/data/117 HTTP/1.1" 200 468143 260 0.195 0.495 rw 2026-11-03 05:56:29,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.01 0.701 rw 2026-11-03 05:56:30,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Evaluate test code "odoo.startTour('self_order_tip_amount_without_tax', {"stepDelay": 0, "debug": false})" 2026-11-03 05:56:30,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:30] "GET /web/image/ir.attachment/236254/raw HTTP/1.1" 200 98715 3 0.001 0.02 ro 2026-11-03 05:56:30,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:30] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.01 ro 2026-11-03 05:56:30,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:30] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.001 0.009 ro 2026-11-03 05:56:30,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [1/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:56:30,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [2/7] Tour self_order_tip_amount_without_tax → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:56:30,546 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:30] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.004 0.024 ro 2026-11-03 05:56:30,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [3/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:56:30,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:30] "GET /web/image/pos.category/247/image_128?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 6314 3 0.01 0.059 ro 2026-11-03 05:56:30,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [4/7] Tour self_order_tip_amount_without_tax → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:56:30,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:30] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.081 ro 2026-11-03 05:56:30,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:30] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.105 ro 2026-11-03 05:56:30,657 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:30] "GET /web/image/ir.attachment/235236/raw HTTP/1.1" 200 49165 3 0.001 0.008 ro 2026-11-03 05:56:30,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:30] "GET /web/image/product.product/1977/image_512?unique=2026-11-03T05:53:26.000+00:00 HTTP/1.1" 200 7322 8 0.005 0.027 ro 2026-11-03 05:56:30,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [5/7] Tour self_order_tip_amount_without_tax → Step Click on button '15%' (trigger: .btn:contains('15%')) 2026-11-03 05:56:30,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [6/7] Tour self_order_tip_amount_without_tax → Step The total price to pay is 2.91 (trigger: .order-price :contains(Total):contains(2.91)) 2026-11-03 05:56:30,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: [7/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:56:30,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: tour succeeded 2026-11-03 05:56:30,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90445576 started for PoS orders references: [{'name': None, 'pos_reference': '260-117-000002', 'uuid': 'ee338da1-4ff9-403b-b5e8-c9beda7107b0'}] 2026-11-03 05:56:30,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR self_order_tip_amount_without_tax SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-03 05:56:30,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90445576 order {'name': None, 'pos_reference': '260-117-000002', 'uuid': 'ee338da1-4ff9-403b-b5e8-c9beda7107b0'} created pos.order #584 2026-11-03 05:56:30,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90445576 finished 2026-11-03 05:56:31,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend.browser: heap 14157972 (allocated 14823424) 2026-11-03 05:56:31,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:56:31,064 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.003 0.863 rw 2026-11-03 05:56:31,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3433 73 0.07 0.207 rw 2026-11-03 05:56:31,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Closing chrome headless with pid 49082 2026-11-03 05:56:31,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Closing websocket connection 2026-11-03 05:56:31,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13824530 started for PoS orders references: [{'name': None, 'pos_reference': '260-117-000002', 'uuid': 'ee338da1-4ff9-403b-b5e8-c9beda7107b0'}] 2026-11-03 05:56:31,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Terminating chrome headless with pid 49082 2026-11-03 05:56:31,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13824530 order {'name': None, 'pos_reference': '260-117-000002', 'uuid': 'ee338da1-4ff9-403b-b5e8-c9beda7107b0'} updated pos.order #584 2026-11-03 05:56:31,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13824530 finished 2026-11-03 05:56:31,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055631_311667_test_self_order_tip_amount_matches_backend.txt 2026-11-03 05:56:31,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: Removing chrome user profile "/tmp/tmpglhyk8d5_chrome_odoo" 2026-11-03 05:56:31,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_self_order_tip_amount_matches_backend: waiting for threads: [] 2026-11-03 05:56:31,385 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxc39jEh - [03/Nov/2026 05:56:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 75 0.075 0.158 rw 2026-11-03 05:56:41,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-11-03 05:56:41,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-11-03 05:56:44,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-11-03 05:56:45,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:56:54,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 49233 2026-11-03 05:56:54,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome headless temporary user profile dir: /tmp/tmp3_u_uz_x_chrome_odoo 2026-11-03 05:56:54,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Issuing json command http://127.0.0.1:44535/json/version 2026-11-03 05:56:54,298 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44535', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:56:54,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Browser version: Chrome/150.0.7871.114 2026-11-03 05:56:54,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Issuing json command http://127.0.0.1:44535/json 2026-11-03 05:56:54,321 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44535', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:56:54,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Websocket url found: ws://127.0.0.1:44535/devtools/page/DD5286F3C5109BF04772332985E14FBC 2026-11-03 05:56:54,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Enable chrome headless console log notification 2026-11-03 05:56:54,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome headless enable page notifications 2026-11-03 05:56:54,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Setting session cookie in browser 2026-11-03 05:56:54,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/118?access_token=c4f084e2607942b7" in browser 2026-11-03 05:56:54,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/118?access_token=c4f084e2607942b7" 2026-11-03 05:56:54,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:54] "GET /pos-self/118?access_token=c4f084e2607942b7 HTTP/1.1" 200 2378 60 0.035 0.213 rw 2026-11-03 05:56:54,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'DD5286F3C5109BF04772332985E14FBC', 'loaderId': 'AB16A9D76F1D7AB2151BE2DFDC8335E8', 'isDownload': False} 2026-11-03 05:56:54,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Evaluate ready code "odoo.isTourReady('test_kiosk_cart_restore_and_cancel')" 2026-11-03 05:56:54,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:56:54,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:54] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.028 0.337 ro 2026-11-03 05:56:54,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:56:54,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:56:54,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:54] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.138 ro 2026-11-03 05:56:54,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:54] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.146 ro 2026-11-03 05:56:55,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: Owl is running in 'dev' mode. 2026-11-03 05:56:55,269 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:55] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-11-03 05:56:55,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.009 ro 2026-11-03 05:56:55,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:55] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.014 ro 2026-11-03 05:56:55,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.012 rw 2026-11-03 05:56:56,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "POST /pos-self/data/118 HTTP/1.1" 200 467780 267 0.228 0.523 rw 2026-11-03 05:56:56,317 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /web/image/ir.attachment/237295/raw HTTP/1.1" 200 98715 3 0.005 0.013 ro 2026-11-03 05:56:56,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "debug": false})" 2026-11-03 05:56:56,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.034 ro 2026-11-03 05:56:56,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:237299) 2026-11-03 05:56:56,558 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.129 ro 2026-11-03 05:56:56,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /web/image/ir.attachment/237294/raw HTTP/1.1" 200 84994 3 0.003 0.06 ro 2026-11-03 05:56:56,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [1/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:56:56,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [2/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:56:56,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.034 ro 2026-11-03 05:56:56,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [3/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 05:56:56,822 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.058 ro 2026-11-03 05:56:56,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [4/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:56:56,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /web/image/product.template/1829/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.079 ro 2026-11-03 05:56:56,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.092 ro 2026-11-03 05:56:56,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [5/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:56:56,926 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /web/image/product.template/1831/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 3 0.012 0.132 ro 2026-11-03 05:56:56,953 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /web/image/product.template/1830/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.166 ro 2026-11-03 05:56:56,977 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /web/image/product.template/1832/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 3 0.007 0.163 ro 2026-11-03 05:56:56,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [6/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:56:56,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [7/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:56:56,997 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /web/image/product.template/1833/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.168 ro 2026-11-03 05:56:57,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [8/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Back' (trigger: .btn:contains('Back')) 2026-11-03 05:56:57,017 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:57] "GET /web/image/ir.attachment/236277/raw HTTP/1.1" 200 49165 3 0.003 0.086 ro 2026-11-03 05:56:57,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:57] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.077 ro 2026-11-03 05:56:57,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:57] "GET /web/image/product.product/1984/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 8 0.016 0.13 ro 2026-11-03 05:56:57,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62949066 started for PoS orders references: [{'name': None, 'pos_reference': '260-118-000001', 'uuid': '65c30784-e24c-42c7-8e06-e67e00658b32'}] 2026-11-03 05:56:57,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62949066 order {'name': None, 'pos_reference': '260-118-000001', 'uuid': '65c30784-e24c-42c7-8e06-e67e00658b32'} created pos.order #585 2026-11-03 05:56:57,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62949066 finished 2026-11-03 05:56:57,366 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:57] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 87 0.076 0.28 rw 2026-11-03 05:56:57,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [9/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:56:57,455 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.038 rw 2026-11-03 05:56:57,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [10/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:56:57,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [11/13] Tour test_kiosk_cart_restore_and_cancel → Step Click back button (trigger: .btn.btn-back) 2026-11-03 05:56:57,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.016 rw 2026-11-03 05:56:57,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [12/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-11-03 05:56:57,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58750828 started for PoS orders references: [{'name': None, 'pos_reference': '260-118-000001', 'uuid': '65c30784-e24c-42c7-8e06-e67e00658b32'}] 2026-11-03 05:56:57,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58750828 order {'name': None, 'pos_reference': '260-118-000001', 'uuid': '65c30784-e24c-42c7-8e06-e67e00658b32'} updated pos.order #585 2026-11-03 05:56:57,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58750828 finished 2026-11-03 05:56:57,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: [13/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-11-03 05:56:57,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-11-03 05:56:57,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR test_kiosk_cart_restore_and_cancel SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-11-03 05:56:57,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 13882900 (allocated 15609856) 2026-11-03 05:56:57,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:56:57,741 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:57] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 74 0.052 0.152 rw 2026-11-03 05:56:57,742 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 2.384 rw 2026-11-03 05:56:57,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1Ze0QI3D - [03/Nov/2026 05:56:57] "POST /pos-self-order/remove-order HTTP/1.1" 200 43 13 0.015 0.127 rw 2026-11-03 05:56:57,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 49233 2026-11-03 05:56:57,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-11-03 05:56:57,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 49233 2026-11-03 05:56:57,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055657_940470_test_kiosk_cart_restore_and_cancel.txt 2026-11-03 05:56:57,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmp3_u_uz_x_chrome_odoo" 2026-11-03 05:56:57,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-11-03 05:56:59,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:57:07,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 49365 2026-11-03 05:57:07,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome headless temporary user profile dir: /tmp/tmpapjy0vlz_chrome_odoo 2026-11-03 05:57:07,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Issuing json command http://127.0.0.1:41609/json/version 2026-11-03 05:57:07,546 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:57:07,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Browser version: Chrome/150.0.7871.114 2026-11-03 05:57:07,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Issuing json command http://127.0.0.1:41609/json 2026-11-03 05:57:07,617 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:57:07,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Websocket url found: ws://127.0.0.1:41609/devtools/page/F63152733C6A565E10D0B7B730743870 2026-11-03 05:57:07,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Enable chrome headless console log notification 2026-11-03 05:57:07,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome headless enable page notifications 2026-11-03 05:57:07,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Setting session cookie in browser 2026-11-03 05:57:07,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/119?access_token=9fc289aaaeaa4120" in browser 2026-11-03 05:57:07,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/119?access_token=9fc289aaaeaa4120" 2026-11-03 05:57:08,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:08] "GET /pos-self/119?access_token=9fc289aaaeaa4120 HTTP/1.1" 200 2378 60 0.035 0.192 rw 2026-11-03 05:57:08,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'F63152733C6A565E10D0B7B730743870', 'loaderId': '2D2069288A7CC3FFB81DE221FE18203A', 'isDownload': False} 2026-11-03 05:57:08,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Evaluate ready code "odoo.isTourReady('test_online_payment_kiosk_qr_code')" 2026-11-03 05:57:08,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:57:08,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:08] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.319 ro 2026-11-03 05:57:08,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:57:08,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:08] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.011 0.092 ro 2026-11-03 05:57:08,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:57:08,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:08] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.011 0.153 ro 2026-11-03 05:57:08,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: Owl is running in 'dev' mode. 2026-11-03 05:57:08,610 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:08] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.019 ro 2026-11-03 05:57:08,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.013 ro 2026-11-03 05:57:08,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:08] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.013 ro 2026-11-03 05:57:08,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.013 rw 2026-11-03 05:57:09,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:09] "POST /pos-self/data/119 HTTP/1.1" 200 467780 267 0.186 0.536 rw 2026-11-03 05:57:09,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:09] "GET /web/image/ir.attachment/238321/raw HTTP/1.1" 200 98715 3 0.002 0.012 ro 2026-11-03 05:57:09,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "debug": false})" 2026-11-03 05:57:09,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:09] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.038 ro 2026-11-03 05:57:09,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:238325) 2026-11-03 05:57:09,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:09] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.145 ro 2026-11-03 05:57:09,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:09] "GET /web/image/ir.attachment/238320/raw HTTP/1.1" 200 84994 3 0.004 0.067 ro 2026-11-03 05:57:09,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [1/7] Tour test_online_payment_kiosk_qr_code → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:57:09,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [2/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:57:09,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [3/7] Tour test_online_payment_kiosk_qr_code → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:57:10,029 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.035 ro 2026-11-03 05:57:10,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [4/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:57:10,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.063 ro 2026-11-03 05:57:10,090 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "GET /web/image/product.template/1829/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.067 ro 2026-11-03 05:57:10,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [5/7] Tour test_online_payment_kiosk_qr_code → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:57:10,114 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "GET /web/image/product.template/1831/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.082 ro 2026-11-03 05:57:10,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "GET /web/image/product.template/1830/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.112 ro 2026-11-03 05:57:10,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.121 ro 2026-11-03 05:57:10,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "GET /web/image/product.template/1832/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.147 ro 2026-11-03 05:57:10,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [6/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:57:10,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "GET /web/image/product.template/1833/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.136 ro 2026-11-03 05:57:10,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: [7/7] Tour test_online_payment_kiosk_qr_code → Step Check that the QR code is shown (trigger: h1:contains('Scan the QR code to pay')) 2026-11-03 05:57:10,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "GET /web/image/ir.attachment/237303/raw HTTP/1.1" 200 49165 3 0.001 0.098 ro 2026-11-03 05:57:10,261 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 9 0.01 0.074 ro 2026-11-03 05:57:10,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74720931 started for PoS orders references: [{'name': None, 'pos_reference': '260-119-000001', 'uuid': 'b714a9d7-456d-40af-bb59-d9c14035937a'}] 2026-11-03 05:57:10,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74720931 order {'name': None, 'pos_reference': '260-119-000001', 'uuid': 'b714a9d7-456d-40af-bb59-d9c14035937a'} created pos.order #586 2026-11-03 05:57:10,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74720931 finished 2026-11-03 05:57:10,455 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 81 0.052 0.193 rw 2026-11-03 05:57:10,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.021 rw 2026-11-03 05:57:10,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-11-03 05:57:10,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_online_payment_kiosk_qr_code SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-03 05:57:10,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:57:10,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 13520952 (allocated 15085568) 2026-11-03 05:57:10,673 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:09] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 1.957 rw 2026-11-03 05:57:10,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0vzDV35x - [03/Nov/2026 05:57:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.025 rw 2026-11-03 05:57:10,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 49365 2026-11-03 05:57:10,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-11-03 05:57:10,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 49365 2026-11-03 05:57:10,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055710_887427_test_online_payment_kiosk_qr_code.txt 2026-11-03 05:57:10,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmpapjy0vlz_chrome_odoo" 2026-11-03 05:57:10,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes ... 2026-11-03 05:57:12,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:57:20,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 49495 2026-11-03 05:57:20,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpftlnx7cx_chrome_odoo 2026-11-03 05:57:20,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:33729/json/version 2026-11-03 05:57:20,223 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33729', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:57:20,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-11-03 05:57:20,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:33729/json 2026-11-03 05:57:20,247 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33729', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:57:20,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Websocket url found: ws://127.0.0.1:33729/devtools/page/941DA338A9D6A862AEE7043841BA6B3D 2026-11-03 05:57:20,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-11-03 05:57:20,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-11-03 05:57:20,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-11-03 05:57:20,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/120?access_token=3137c990ef094a31" in browser 2026-11-03 05:57:20,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/120?access_token=3137c990ef094a31" 2026-11-03 05:57:20,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:20] "GET /pos-self/120?access_token=3137c990ef094a31 HTTP/1.1" 200 2379 60 0.044 0.206 rw 2026-11-03 05:57:20,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '941DA338A9D6A862AEE7043841BA6B3D', 'loaderId': 'FC8F0137B6ED2C221D2594626D6FA784', 'isDownload': False} 2026-11-03 05:57:20,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_online_payment_mobile_self_order_preparation_changes')" 2026-11-03 05:57:20,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:57:20,749 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:20] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.057 ro 2026-11-03 05:57:20,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:57:20,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:20] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.017 0.088 ro 2026-11-03 05:57:20,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:57:20,907 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:20] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.034 0.445 ro 2026-11-03 05:57:21,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-11-03 05:57:21,167 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:21] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.011 ro 2026-11-03 05:57:21,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.016 ro 2026-11-03 05:57:21,206 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:21] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.004 0.014 ro 2026-11-03 05:57:21,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:21] "POST /pos-self/data/120 HTTP/1.1" 200 467777 269 0.182 0.507 rw 2026-11-03 05:57:21,887 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:21] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.692 rw 2026-11-03 05:57:22,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "debug": false})" 2026-11-03 05:57:22,113 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:22] "GET /web/image/ir.attachment/239347/raw HTTP/1.1" 200 98715 3 0.004 0.011 ro 2026-11-03 05:57:22,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:22] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.025 ro 2026-11-03 05:57:22,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:239351) 2026-11-03 05:57:22,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:22] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.18 ro 2026-11-03 05:57:22,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:22] "GET /web/image/ir.attachment/239346/raw HTTP/1.1" 200 84994 3 0.006 0.039 ro 2026-11-03 05:57:22,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [1/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:57:22,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [2/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:57:22,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [3/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:57:22,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:22] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.04 ro 2026-11-03 05:57:22,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [4/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 05:57:22,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:22] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.063 ro 2026-11-03 05:57:22,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [5/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:57:22,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:22] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.081 ro 2026-11-03 05:57:22,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [6/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:57:22,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:22] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.095 ro 2026-11-03 05:57:22,746 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:22] "GET /web/image/ir.attachment/238329/raw HTTP/1.1" 200 49165 3 0.001 0.011 ro 2026-11-03 05:57:22,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [7/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:57:22,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [8/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:57:22,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:22] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 9 0.019 0.027 ro 2026-11-03 05:57:22,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [9/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Select table 1 (trigger: .self_order_pills_selection_popup .option-item:contains("1")) 2026-11-03 05:57:22,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [10/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on 'Confirm' button (trigger: .self_order_pills_selection_popup .btn-primary:contains('Confirm')) 2026-11-03 05:57:22,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:22] "GET /web/image/product.product/1984/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 8 0.017 0.076 ro 2026-11-03 05:57:22,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: tour succeeded 2026-11-03 05:57:22,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: ╔══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_mobile_self_order_preparation_changes SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════╝ 2026-11-03 05:57:22,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48618672 started for PoS orders references: [{'name': None, 'pos_reference': '260-120-000001', 'uuid': '1d4ed081-6459-4213-b66e-fe99bf1a259e'}] 2026-11-03 05:57:22,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:57:22,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14046196 (allocated 14823424) 2026-11-03 05:57:23,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48618672 order {'name': None, 'pos_reference': '260-120-000001', 'uuid': '1d4ed081-6459-4213-b66e-fe99bf1a259e'} created pos.order #587 2026-11-03 05:57:23,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48618672 finished 2026-11-03 05:57:23,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:22] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.087 rw 2026-11-03 05:57:23,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Closing chrome headless with pid 49495 2026-11-03 05:57:23,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Closing websocket connection 2026-11-03 05:57:23,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Terminating chrome headless with pid 49495 2026-11-03 05:57:23,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sRaG8xY- - [03/Nov/2026 05:57:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 87 0.067 0.171 rw 2026-11-03 05:57:23,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055723_241806_test_online_payment_mobile_self_order_preparation_changes.txt 2026-11-03 05:57:23,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpftlnx7cx_chrome_odoo" 2026-11-03 05:57:23,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 49626 2026-11-03 05:57:23,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpvae9jyo0_chrome_odoo 2026-11-03 05:57:23,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:34199/json/version 2026-11-03 05:57:23,674 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34199', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:57:23,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-11-03 05:57:23,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:34199/json 2026-11-03 05:57:23,775 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34199', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:57:23,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Websocket url found: ws://127.0.0.1:34199/devtools/page/1C5FD6FA6807BE79842A848BEBAF5022 2026-11-03 05:57:23,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-11-03 05:57:23,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-11-03 05:57:23,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 05:57:23,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-11-03 05:57:23,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=120" in browser 2026-11-03 05:57:23,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=120" 2026-11-03 05:57:24,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:24] "GET /pos/ui?config_id=120 HTTP/1.1" 200 6865 57 0.035 0.135 rw 2026-11-03 05:57:24,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '1C5FD6FA6807BE79842A848BEBAF5022', 'loaderId': 'BC987B2752E382D547346087D068BE71', 'isDownload': False} 2026-11-03 05:57:24,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_online_payment_pos_self_order_preparation_changes')" 2026-11-03 05:57:24,114 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:24] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.23 ro 2026-11-03 05:57:24,140 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:24] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.033 ro 2026-11-03 05:57:24,167 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:24] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.058 ro 2026-11-03 05:57:24,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-11-03 05:57:24,875 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:57:24,882 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:57:24,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.013 ro 2026-11-03 05:57:24,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.007 rw 2026-11-03 05:57:24,983 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.038 rw 2026-11-03 05:57:25,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:57:25,926 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 513760 305 0.252 0.657 rw 2026-11-03 05:57:26,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: The ready code tooks too much time : 2.1095292568206787 2026-11-03 05:57:26,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "debug": false})" 2026-11-03 05:57:26,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [1/9] Tour test_online_payment_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:57:26,186 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.01 0.019 ro 2026-11-03 05:57:26,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.015 ro 2026-11-03 05:57:26,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 05:57:26,280 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:26] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 05:57:26,301 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.005 0.044 rw 2026-11-03 05:57:26,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:26] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.012 ro 2026-11-03 05:57:26,925 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.013 rw 2026-11-03 05:57:27,083 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 3 0.009 0.038 rw 2026-11-03 05:57:27,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:27] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.01 rw 2026-11-03 05:57:27,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 05:57:27,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:27] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.011 - 2026-11-03 05:57:27,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:27] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.013 ro 2026-11-03 05:57:27,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:27] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 05:57:27,269 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.045 - 2026-11-03 05:57:27,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [2/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-11-03 05:57:27,273 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.034 - 2026-11-03 05:57:27,321 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:27] "GET /pos/ui/120 HTTP/1.1" 200 6905 31 0.024 0.073 rw 2026-11-03 05:57:27,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [3/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .order_tracker 2026-11-03 05:57:27,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [4/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-11-03 05:57:27,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [5/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-11-03 05:57:27,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [6/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order) 2026-11-03 05:57:27,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [7/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order).highlight 2026-11-03 05:57:27,419 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:27] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 05:57:27,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [8/9] Tour test_online_payment_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 05:57:27,430 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:27] "GET /pos/ui/120?from_backend=True HTTP/1.1" 200 6905 31 0.039 0.169 rw 2026-11-03 05:57:27,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [9/9] Tour test_online_payment_pos_self_order_preparation_changes → Step Check orderline with attributes: {"productName":"Fanta","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Fanta"))) 2026-11-03 05:57:27,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: tour succeeded 2026-11-03 05:57:27,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_pos_self_order_preparation_changes SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-11-03 05:57:27,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:27] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4976 41 0.031 0.229 rw 2026-11-03 05:57:27,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:57:27,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 19556964 (allocated 20467712) 2026-11-03 05:57:27,676 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 2.702 rw 2026-11-03 05:57:27,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Closing chrome headless with pid 49626 2026-11-03 05:57:27,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Closing websocket connection 2026-11-03 05:57:27,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Terminating chrome headless with pid 49626 2026-11-03 05:57:27,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055727_940722_test_online_payment_mobile_self_order_preparation_changes.txt 2026-11-03 05:57:27,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpvae9jyo0_chrome_odoo" 2026-11-03 05:57:27,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: waiting for threads: [] 2026-11-03 05:57:27,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:57:28,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L12cSH0q - [03/Nov/2026 05:57:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 122 0.088 0.212 rw 2026-11-03 05:57:38,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_mobile_sends_mail_after_payment ... 2026-11-03 05:57:39,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:57:48,220 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 GVuogFmL - [03/Nov/2026 05:57:48] "GET /pos/pay/588?access_token=70ee7ca9-432e-4c1c-80e1-73804cbf2ccb HTTP/1.1" 200 11897 183 0.148 0.942 rw 2026-11-03 05:57:48,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 GVuogFmL - [03/Nov/2026 05:57:48] "POST /pos/pay/transaction/588 HTTP/1.1" 200 235 36 0.041 0.091 rw 2026-11-03 05:57:49,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 GVuogFmL - [03/Nov/2026 05:57:49] "GET /pos/pay/confirmation/588?access_token=70ee7ca9-432e-4c1c-80e1-73804cbf2ccb&exit_route=%2F&tx_id=11 HTTP/1.1" 303 189 389 0.429 0.985 rw 2026-11-03 05:57:50,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 GVuogFmL - [03/Nov/2026 05:57:50] "GET / HTTP/1.1" 200 23841 30 0.035 0.165 ro 2026-11-03 05:57:50,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr ... 2026-11-03 05:57:51,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:57:59,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Chrome pid: 49757 2026-11-03 05:57:59,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmphtwglol8_chrome_odoo 2026-11-03 05:57:59,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Issuing json command http://127.0.0.1:42875/json/version 2026-11-03 05:57:59,738 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:57:59,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Browser version: Chrome/150.0.7871.114 2026-11-03 05:57:59,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Issuing json command http://127.0.0.1:42875/json 2026-11-03 05:57:59,842 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:57:59,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Websocket url found: ws://127.0.0.1:42875/devtools/page/78EB67E679D91C8E7FB3DCB94626C5A1 2026-11-03 05:57:59,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Enable chrome headless console log notification 2026-11-03 05:57:59,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Chrome headless enable page notifications 2026-11-03 05:57:59,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Setting session cookie in browser 2026-11-03 05:58:00,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Open "http://127.0.0.1:8069/pos-self/122?access_token=24d333c66343459c&order_identifier=0b257d72-f2cb-493f-acd5-12d2b432cd85" in browser 2026-11-03 05:58:00,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Navigating to: "http://127.0.0.1:8069/pos-self/122?access_token=24d333c66343459c&order_identifier=0b257d72-f2cb-493f-acd5-12d2b432cd85" 2026-11-03 05:58:00,283 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:00] "GET /pos-self/122?access_token=24d333c66343459c&order_identifier=0b257d72-f2cb-493f-acd5-12d2b432cd85 HTTP/1.1" 200 2379 60 0.038 0.234 rw 2026-11-03 05:58:00,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Navigation result: {'frameId': '78EB67E679D91C8E7FB3DCB94626C5A1', 'loaderId': 'C6A92FAA618066EA1BFA30A8F568913C', 'isDownload': False} 2026-11-03 05:58:00,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal_dynamic_qr')" 2026-11-03 05:58:00,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:58:00,426 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:00] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.028 0.387 ro 2026-11-03 05:58:00,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:58:00,467 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:00] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.011 0.119 ro 2026-11-03 05:58:00,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:58:00,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:00] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.009 0.191 ro 2026-11-03 05:58:00,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: Owl is running in 'dev' mode. 2026-11-03 05:58:00,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:00] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.023 ro 2026-11-03 05:58:00,887 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.003 0.026 ro 2026-11-03 05:58:00,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:00] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.034 ro 2026-11-03 05:58:01,639 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:01] "POST /pos-self/data/122 HTTP/1.1" 200 467572 269 0.193 0.511 rw 2026-11-03 05:58:01,640 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.694 rw 2026-11-03 05:58:01,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_dynamic_qr', {"stepDelay": 0, "debug": false})" 2026-11-03 05:58:01,982 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 14 0.009 0.045 rw 2026-11-03 05:58:02,006 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:02] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.066 ro 2026-11-03 05:58:02,074 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:02] "GET /web/image/ir.attachment/241395/raw HTTP/1.1" 200 98715 3 0.002 0.008 ro 2026-11-03 05:58:02,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:241399) 2026-11-03 05:58:02,235 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:02] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.135 ro 2026-11-03 05:58:02,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [1/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 05:58:02,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [2/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:58:02,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [3/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:58:02,404 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:02] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.04 ro 2026-11-03 05:58:02,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [4/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:58:02,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:02] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.067 ro 2026-11-03 05:58:02,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [5/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:58:02,466 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:02] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 10346 3 0.004 0.084 ro 2026-11-03 05:58:02,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:02] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.092 ro 2026-11-03 05:58:02,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:02] "GET /web/image/ir.attachment/240377/raw HTTP/1.1" 200 49165 3 0.001 0.025 ro 2026-11-03 05:58:02,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [6/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 05:58:02,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [7/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 05:58:02,531 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:02] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.034 ro 2026-11-03 05:58:02,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 13 0.024 0.047 rw 2026-11-03 05:58:02,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82441406 started for PoS orders references: [{'name': None, 'pos_reference': '260-122-000001', 'uuid': 'a7018d93-ca4f-4044-a7af-6a3524caec4d'}] 2026-11-03 05:58:02,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [977] to pos.order #589 2026-11-03 05:58:02,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82441406 order {'name': None, 'pos_reference': '260-122-000001', 'uuid': 'a7018d93-ca4f-4044-a7af-6a3524caec4d'} updated pos.order #589 2026-11-03 05:58:02,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82441406 finished 2026-11-03 05:58:02,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2437 84 0.07 0.145 rw 2026-11-03 05:58:02,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.013 rw 2026-11-03 05:58:02,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [8/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:58:02,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [9/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 05:58:03,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [10/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:58:03,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [11/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:58:03,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [12/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 05:58:03,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [13/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 05:58:03,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:03] "GET /web/image/product.product/1984/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 8 0.013 0.025 ro 2026-11-03 05:58:03,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2437 23 0.016 0.071 rw 2026-11-03 05:58:03,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5430831 started for PoS orders references: [{'name': None, 'pos_reference': '260-122-000001', 'uuid': 'a7018d93-ca4f-4044-a7af-6a3524caec4d'}] 2026-11-03 05:58:03,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [978] to pos.order #589 2026-11-03 05:58:03,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5430831 order {'name': None, 'pos_reference': '260-122-000001', 'uuid': 'a7018d93-ca4f-4044-a7af-6a3524caec4d'} updated pos.order #589 2026-11-03 05:58:03,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5430831 finished 2026-11-03 05:58:03,489 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3430 93 0.065 0.165 rw 2026-11-03 05:58:03,525 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.014 rw 2026-11-03 05:58:03,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [14/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 05:58:03,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [15/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 05:58:03,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: [16/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:58:03,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: tour succeeded 2026-11-03 05:58:03,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal_dynamic_qr SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-11-03 05:58:03,728 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3430 23 0.015 0.043 rw 2026-11-03 05:58:03,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:58:03,783 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 2.1 rw 2026-11-03 05:58:03,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: heap 15113048 (allocated 18493440) 2026-11-03 05:58:03,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: Error received after termination: console.groupEnd 2026-11-03 05:58:03,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr.browser: Error received after termination: 2026-11-03 05:58:03,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Closing chrome headless with pid 49757 2026-11-03 05:58:03,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Closing websocket connection 2026-11-03 05:58:03,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Terminating chrome headless with pid 49757 2026-11-03 05:58:04,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055804_081126_test_online_payment_self_dynamic_qr.txt 2026-11-03 05:58:04,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: Removing chrome user profile "/tmp/tmphtwglol8_chrome_odoo" 2026-11-03 05:58:04,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_dynamic_qr: waiting for threads: [] 2026-11-03 05:58:04,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vM3fa23- - [03/Nov/2026 05:58:04] "GET /pos/pay/589?access_token=0b257d72-f2cb-493f-acd5-12d2b432cd85&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F122%2Fconfirmation%2F0b257d72-f2cb-493f-acd5-12d2b432cd85%2Forder%3Faccess_token%3D24d333c66343459c%26order_identifier%3D0b257d72-f2cb-493f-acd5-12d2b432cd85 HTTP/1.1" 200 0 154 0.102 0.777 rw 2026-11-03 05:58:14,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table ... 2026-11-03 05:58:15,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:58:23,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 49895 2026-11-03 05:58:23,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome headless temporary user profile dir: /tmp/tmp6rxbpb1g_chrome_odoo 2026-11-03 05:58:23,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Issuing json command http://127.0.0.1:37301/json/version 2026-11-03 05:58:23,563 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37301', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:58:23,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-11-03 05:58:23,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Issuing json command http://127.0.0.1:37301/json 2026-11-03 05:58:23,604 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37301', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:58:23,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Websocket url found: ws://127.0.0.1:37301/devtools/page/A0FD9067D076E21A7C008CD8E871B4E9 2026-11-03 05:58:23,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Enable chrome headless console log notification 2026-11-03 05:58:23,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome headless enable page notifications 2026-11-03 05:58:23,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Setting session cookie in browser 2026-11-03 05:58:23,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/123?access_token=089ad37fd7e349bf" in browser 2026-11-03 05:58:23,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/123?access_token=089ad37fd7e349bf" 2026-11-03 05:58:24,012 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:24] "GET /pos-self/123?access_token=089ad37fd7e349bf HTTP/1.1" 200 2379 60 0.057 0.194 rw 2026-11-03 05:58:24,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'A0FD9067D076E21A7C008CD8E871B4E9', 'loaderId': 'DF8AB16F1E3F39C411729B22BA405188', 'isDownload': False} 2026-11-03 05:58:24,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal')" 2026-11-03 05:58:24,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:58:24,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:24] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.041 ro 2026-11-03 05:58:24,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:58:24,179 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:24] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.004 0.107 ro 2026-11-03 05:58:24,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:58:24,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:24] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.432 ro 2026-11-03 05:58:24,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: Owl is running in 'dev' mode. 2026-11-03 05:58:24,494 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:24] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-11-03 05:58:24,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.018 ro 2026-11-03 05:58:24,527 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:24] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.022 ro 2026-11-03 05:58:25,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:25] "POST /pos-self/data/123 HTTP/1.1" 200 467717 269 0.165 0.439 rw 2026-11-03 05:58:25,166 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.615 rw 2026-11-03 05:58:25,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:25] "GET /web/image/ir.attachment/242424/raw HTTP/1.1" 200 98715 3 0.001 0.008 ro 2026-11-03 05:58:25,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "debug": false})" 2026-11-03 05:58:25,536 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:25] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.044 ro 2026-11-03 05:58:25,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:242428) 2026-11-03 05:58:25,712 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:25] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.113 ro 2026-11-03 05:58:25,720 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:25] "GET /web/image/ir.attachment/242423/raw HTTP/1.1" 200 84994 3 0.002 0.029 ro 2026-11-03 05:58:25,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [1/21] Tour self_mobile_online_payment_meal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:58:25,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [2/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:58:25,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [3/21] Tour self_mobile_online_payment_meal → Step Check that: ---Check on location 'Test-In'--- is not true (trigger: body:not(:has(.o_self_eating_location_box .preset_btn:contains('Test-In')))) 2026-11-03 05:58:25,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [4/21] Tour self_mobile_online_payment_meal → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-11-03 05:58:25,807 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:25] "GET /web/image/ir.attachment/241403/raw HTTP/1.1" 200 49165 3 0.002 0.012 ro 2026-11-03 05:58:25,866 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:25] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.015 ro 2026-11-03 05:58:25,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [5/21] Tour self_mobile_online_payment_meal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:58:25,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [6/21] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:58:25,999 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:25] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.045 ro 2026-11-03 05:58:26,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [7/21] Tour self_mobile_online_payment_meal → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:58:26,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:26] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.08 ro 2026-11-03 05:58:26,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [8/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 05:58:26,125 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:26] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 10346 3 0.017 0.147 ro 2026-11-03 05:58:26,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [9/21] Tour self_mobile_online_payment_meal → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-11-03 05:58:26,137 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:26] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 9 0.006 0.081 ro 2026-11-03 05:58:26,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [10/21] Tour self_mobile_online_payment_meal → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-11-03 05:58:26,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [11/21] Tour self_mobile_online_payment_meal → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 05:58:26,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [12/21] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 05:58:26,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:26] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 34 0.031 0.135 rw 2026-11-03 05:58:26,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6415308 started for PoS orders references: [{'name': None, 'pos_reference': '260-123-000001', 'uuid': 'b7e9de85-ac8e-4e13-8a10-40a43461403e'}] 2026-11-03 05:58:26,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6415308 order {'name': None, 'pos_reference': '260-123-000001', 'uuid': 'b7e9de85-ac8e-4e13-8a10-40a43461403e'} created pos.order #590 2026-11-03 05:58:26,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6415308 finished 2026-11-03 05:58:26,825 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2510 90 0.083 0.192 rw 2026-11-03 05:58:26,904 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.024 rw 2026-11-03 05:58:26,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [13/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:58:26,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [14/21] Tour self_mobile_online_payment_meal → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 05:58:26,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [15/21] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:58:27,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [16/21] Tour self_mobile_online_payment_meal → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:58:27,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [17/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 05:58:27,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [18/21] Tour self_mobile_online_payment_meal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 05:58:27,093 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:27] "GET /web/image/product.product/1984/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 8 0.014 0.029 ro 2026-11-03 05:58:27,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2510 23 0.019 0.045 rw 2026-11-03 05:58:27,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33872034 started for PoS orders references: [{'name': None, 'pos_reference': '260-123-000001', 'uuid': 'b7e9de85-ac8e-4e13-8a10-40a43461403e'}] 2026-11-03 05:58:27,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [980] to pos.order #590 2026-11-03 05:58:27,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33872034 order {'name': None, 'pos_reference': '260-123-000001', 'uuid': 'b7e9de85-ac8e-4e13-8a10-40a43461403e'} updated pos.order #590 2026-11-03 05:58:27,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33872034 finished 2026-11-03 05:58:27,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3503 97 0.085 0.16 rw 2026-11-03 05:58:27,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.025 rw 2026-11-03 05:58:27,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [19/21] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 05:58:27,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [20/21] Tour self_mobile_online_payment_meal → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 05:58:27,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [21/21] Tour self_mobile_online_payment_meal → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:58:27,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: tour succeeded 2026-11-03 05:58:27,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 05:58:27,687 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3503 23 0.018 0.059 rw 2026-11-03 05:58:27,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:58:27,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.008 2.568 rw 2026-11-03 05:58:27,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 16293668 (allocated 19279872) 2026-11-03 05:58:27,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: console.groupEnd 2026-11-03 05:58:27,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: 2026-11-03 05:58:27,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Closing chrome headless with pid 49895 2026-11-03 05:58:27,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Closing websocket connection 2026-11-03 05:58:27,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Terminating chrome headless with pid 49895 2026-11-03 05:58:28,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055828_018528_test_online_payment_self_pay_after_meal_table.txt 2026-11-03 05:58:28,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Removing chrome user profile "/tmp/tmp6rxbpb1g_chrome_odoo" 2026-11-03 05:58:28,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: waiting for threads: [] 2026-11-03 05:58:28,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fjYlZvo4 - [03/Nov/2026 05:58:28] "GET /pos/pay/590?access_token=f38c55c3-3ab1-4003-a0a7-1535de28405c&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F123%2Fconfirmation%2Ff38c55c3-3ab1-4003-a0a7-1535de28405c%2Forder%3Faccess_token%3D089ad37fd7e349bf HTTP/1.1" 200 0 152 0.116 0.864 rw 2026-11-03 05:58:38,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 50025 2026-11-03 05:58:38,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome headless temporary user profile dir: /tmp/tmp76_dc6nv_chrome_odoo 2026-11-03 05:58:38,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Issuing json command http://127.0.0.1:36091/json/version 2026-11-03 05:58:38,504 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36091', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:58:38,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-11-03 05:58:38,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Issuing json command http://127.0.0.1:36091/json 2026-11-03 05:58:38,539 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36091', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:58:38,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Websocket url found: ws://127.0.0.1:36091/devtools/page/756DC4BF60BB0D2545E139F0B477FED7 2026-11-03 05:58:38,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Enable chrome headless console log notification 2026-11-03 05:58:38,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome headless enable page notifications 2026-11-03 05:58:38,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Setting session cookie in browser 2026-11-03 05:58:38,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/123?access_token=089ad37fd7e349bf&table_identifier=e0d47474" in browser 2026-11-03 05:58:38,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/123?access_token=089ad37fd7e349bf&table_identifier=e0d47474" 2026-11-03 05:58:38,658 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:38] "GET /pos-self/123?access_token=089ad37fd7e349bf&table_identifier=e0d47474 HTTP/1.1" 200 2419 8 0.004 0.047 rw 2026-11-03 05:58:38,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '756DC4BF60BB0D2545E139F0B477FED7', 'loaderId': 'C90FAC9A46D25998AC6987176E896B0F', 'isDownload': False} 2026-11-03 05:58:38,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal_table')" 2026-11-03 05:58:38,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:38] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.002 0.097 ro 2026-11-03 05:58:38,734 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:38] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.001 0.012 ro 2026-11-03 05:58:38,766 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:38] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.004 0.025 ro 2026-11-03 05:58:39,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: Owl is running in 'dev' mode. 2026-11-03 05:58:39,086 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:39] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-11-03 05:58:39,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.021 ro 2026-11-03 05:58:39,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:39] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.014 ro 2026-11-03 05:58:39,140 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:39] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.008 rw 2026-11-03 05:58:39,752 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:39] "POST /pos-self/data/123 HTTP/1.1" 200 467717 260 0.174 0.443 rw 2026-11-03 05:58:39,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "debug": false})" 2026-11-03 05:58:39,985 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 4 0.003 0.045 rw 2026-11-03 05:58:39,997 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:39] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.043 ro 2026-11-03 05:58:40,114 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:40] "GET /web/image/ir.attachment/242424/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 05:58:40,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:40] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.002 0.015 ro 2026-11-03 05:58:40,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [1/17] Tour self_mobile_online_payment_meal_table → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:58:40,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [2/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:58:40,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [3/17] Tour self_mobile_online_payment_meal_table → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-11-03 05:58:40,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:40] "GET /web/image/ir.attachment/241403/raw HTTP/1.1" 200 49165 3 0.001 0.009 ro 2026-11-03 05:58:40,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:40] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 05:58:40,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [4/17] Tour self_mobile_online_payment_meal_table → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:58:40,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [5/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:58:40,490 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:40] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.036 ro 2026-11-03 05:58:40,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [6/17] Tour self_mobile_online_payment_meal_table → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:58:40,527 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:40] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.001 0.056 ro 2026-11-03 05:58:40,553 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:40] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.074 ro 2026-11-03 05:58:40,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [7/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 05:58:40,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [8/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 05:58:40,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:40] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 8 0.01 0.049 ro 2026-11-03 05:58:40,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98503992 started for PoS orders references: [{'name': None, 'pos_reference': '260-123-000002', 'uuid': '8d35e281-7186-49a0-be10-b69a6d3e7fc3'}] 2026-11-03 05:58:40,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98503992 order {'name': None, 'pos_reference': '260-123-000002', 'uuid': '8d35e281-7186-49a0-be10-b69a6d3e7fc3'} created pos.order #591 2026-11-03 05:58:40,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98503992 finished 2026-11-03 05:58:40,805 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2446 72 0.049 0.165 rw 2026-11-03 05:58:40,888 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.017 0.043 rw 2026-11-03 05:58:40,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [9/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:58:40,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [10/17] Tour self_mobile_online_payment_meal_table → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 05:58:41,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [11/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:58:41,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [12/17] Tour self_mobile_online_payment_meal_table → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:58:41,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [13/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 05:58:41,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [14/17] Tour self_mobile_online_payment_meal_table → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 05:58:41,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:41] "GET /web/image/product.product/1984/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 8 0.014 0.033 ro 2026-11-03 05:58:41,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.021 0.088 rw 2026-11-03 05:58:41,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65001049 started for PoS orders references: [{'name': None, 'pos_reference': '260-123-000002', 'uuid': '8d35e281-7186-49a0-be10-b69a6d3e7fc3'}] 2026-11-03 05:58:41,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [982] to pos.order #591 2026-11-03 05:58:41,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65001049 order {'name': None, 'pos_reference': '260-123-000002', 'uuid': '8d35e281-7186-49a0-be10-b69a6d3e7fc3'} updated pos.order #591 2026-11-03 05:58:41,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65001049 finished 2026-11-03 05:58:41,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3439 94 0.078 0.198 rw 2026-11-03 05:58:41,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [15/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 05:58:41,649 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3439 24 0.022 0.048 rw 2026-11-03 05:58:41,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [16/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 05:58:41,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [17/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:58:41,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: tour succeeded 2026-11-03 05:58:41,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal_table SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-03 05:58:41,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3439 24 0.017 0.053 rw 2026-11-03 05:58:41,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 14524348 (allocated 16134144) 2026-11-03 05:58:41,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:58:41,812 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.002 2.64 rw 2026-11-03 05:58:41,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: console.groupEnd 2026-11-03 05:58:41,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: 2026-11-03 05:58:41,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Closing chrome headless with pid 50025 2026-11-03 05:58:41,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Closing websocket connection 2026-11-03 05:58:41,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Terminating chrome headless with pid 50025 2026-11-03 05:58:42,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055842_032928_test_online_payment_self_pay_after_meal_table.txt 2026-11-03 05:58:42,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Removing chrome user profile "/tmp/tmp76_dc6nv_chrome_odoo" 2026-11-03 05:58:42,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: waiting for threads: [] 2026-11-03 05:58:42,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VhvIlt5W - [03/Nov/2026 05:58:42] "GET /pos/pay/591?access_token=58f90155-bac3-438e-9a4f-feabf75a7d1d&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F123%2Fconfirmation%2F58f90155-bac3-438e-9a4f-feabf75a7d1d%2Forder%3Faccess_token%3D089ad37fd7e349bf%26table_identifier%3De0d47474 HTTP/1.1" 200 0 42 0.047 0.159 rw 2026-11-03 05:58:52,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend ... 2026-11-03 05:58:53,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 05:59:01,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome pid: 50161 2026-11-03 05:59:01,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome headless temporary user profile dir: /tmp/tmpvwaod781_chrome_odoo 2026-11-03 05:59:01,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:44827/json/version 2026-11-03 05:59:01,034 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:59:01,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Browser version: Chrome/150.0.7871.114 2026-11-03 05:59:01,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:44827/json 2026-11-03 05:59:01,112 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:59:01,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Websocket url found: ws://127.0.0.1:44827/devtools/page/EB47DAB480A2284B289F90EBB7409CC4 2026-11-03 05:59:01,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Enable chrome headless console log notification 2026-11-03 05:59:01,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome headless enable page notifications 2026-11-03 05:59:01,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Setting session cookie in browser 2026-11-03 05:59:01,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Open "http://127.0.0.1:8069/pos-self/124?access_token=6f7fe4cb02c5435c" in browser 2026-11-03 05:59:01,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Navigating to: "http://127.0.0.1:8069/pos-self/124?access_token=6f7fe4cb02c5435c" 2026-11-03 05:59:01,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:01] "GET /pos-self/124?access_token=6f7fe4cb02c5435c HTTP/1.1" 200 2379 60 0.04 0.194 rw 2026-11-03 05:59:01,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': 'EB47DAB480A2284B289F90EBB7409CC4', 'loaderId': 'F6F4B7D06560ADDFCB588B7823EDC3C1', 'isDownload': False} 2026-11-03 05:59:01,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Evaluate ready code "odoo.isTourReady('self_order_tip_amount_with_tax')" 2026-11-03 05:59:01,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:59:01,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:01] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.021 0.339 ro 2026-11-03 05:59:01,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:59:01,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:59:01,736 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:01] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.01 0.159 ro 2026-11-03 05:59:01,740 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:01] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.165 ro 2026-11-03 05:59:01,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: Owl is running in 'dev' mode. 2026-11-03 05:59:02,004 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:02] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 05:59:02,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:02] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.008 ro 2026-11-03 05:59:02,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.028 ro 2026-11-03 05:59:02,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.015 rw 2026-11-03 05:59:02,660 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:02] "POST /pos-self/data/124 HTTP/1.1" 200 468147 269 0.166 0.443 rw 2026-11-03 05:59:02,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:02] "GET /web/image/ir.attachment/243450/raw HTTP/1.1" 200 98715 3 0.002 0.008 ro 2026-11-03 05:59:02,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Evaluate test code "odoo.startTour('self_order_tip_amount_with_tax', {"stepDelay": 0, "debug": false})" 2026-11-03 05:59:03,026 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:03] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.039 ro 2026-11-03 05:59:03,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:243454) 2026-11-03 05:59:03,204 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:03] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.127 ro 2026-11-03 05:59:03,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:03] "GET /web/image/ir.attachment/243449/raw HTTP/1.1" 200 84994 3 0.006 0.048 ro 2026-11-03 05:59:03,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [1/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:59:03,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [2/7] Tour self_order_tip_amount_with_tax → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:59:03,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:03] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.028 ro 2026-11-03 05:59:03,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [3/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:59:03,406 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:03] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.06 ro 2026-11-03 05:59:03,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [4/7] Tour self_order_tip_amount_with_tax → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:59:03,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:03] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 10346 3 0.005 0.083 ro 2026-11-03 05:59:03,462 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:03] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.096 ro 2026-11-03 05:59:03,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:03] "GET /web/image/ir.attachment/242432/raw HTTP/1.1" 200 49165 3 0.001 0.024 ro 2026-11-03 05:59:03,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:03] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 9 0.004 0.022 ro 2026-11-03 05:59:03,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [5/7] Tour self_order_tip_amount_with_tax → Step Click on button '15%' (trigger: .btn:contains('15%')) 2026-11-03 05:59:03,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [6/7] Tour self_order_tip_amount_with_tax → Step The total price to pay is 2.97 (trigger: .order-price :contains(Total):contains(2.97)) 2026-11-03 05:59:03,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [7/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:59:03,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: tour succeeded 2026-11-03 05:59:03,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR self_order_tip_amount_with_tax SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 05:59:03,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12757334 started for PoS orders references: [{'name': None, 'pos_reference': '260-124-000001', 'uuid': '5b2227a2-43f2-4646-ad67-22198fc6e56e'}] 2026-11-03 05:59:03,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:59:03,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: heap 14027524 (allocated 15085568) 2026-11-03 05:59:03,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12757334 order {'name': None, 'pos_reference': '260-124-000001', 'uuid': '5b2227a2-43f2-4646-ad67-22198fc6e56e'} created pos.order #592 2026-11-03 05:59:03,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12757334 finished 2026-11-03 05:59:03,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.002 1.677 rw 2026-11-03 05:59:03,792 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uuRsvBZt - [03/Nov/2026 05:59:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 88 0.057 0.147 rw 2026-11-03 05:59:03,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Closing chrome headless with pid 50161 2026-11-03 05:59:03,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Closing websocket connection 2026-11-03 05:59:03,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Terminating chrome headless with pid 50161 2026-11-03 05:59:03,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055903_897964_test_self_order_tip_amount_matches_backend.txt 2026-11-03 05:59:03,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Removing chrome user profile "/tmp/tmpvwaod781_chrome_odoo" 2026-11-03 05:59:04,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome pid: 50292 2026-11-03 05:59:04,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome headless temporary user profile dir: /tmp/tmpcg9um9vn_chrome_odoo 2026-11-03 05:59:04,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:44095/json/version 2026-11-03 05:59:04,354 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44095', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:59:04,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Browser version: Chrome/150.0.7871.114 2026-11-03 05:59:04,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:44095/json 2026-11-03 05:59:04,369 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44095', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:59:04,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Websocket url found: ws://127.0.0.1:44095/devtools/page/DDB5E69AF2A8B91617F7FF52DE922DD8 2026-11-03 05:59:04,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Enable chrome headless console log notification 2026-11-03 05:59:04,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome headless enable page notifications 2026-11-03 05:59:04,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Setting session cookie in browser 2026-11-03 05:59:04,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Open "http://127.0.0.1:8069/pos-self/124?access_token=6f7fe4cb02c5435c" in browser 2026-11-03 05:59:04,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Navigating to: "http://127.0.0.1:8069/pos-self/124?access_token=6f7fe4cb02c5435c" 2026-11-03 05:59:04,466 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:04] "GET /pos-self/124?access_token=6f7fe4cb02c5435c HTTP/1.1" 200 2419 6 0.003 0.04 rw 2026-11-03 05:59:04,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': 'DDB5E69AF2A8B91617F7FF52DE922DD8', 'loaderId': '52F56BC248C8476D2868D3F6F80CE102', 'isDownload': False} 2026-11-03 05:59:04,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Evaluate ready code "odoo.isTourReady('self_order_tip_amount_without_tax')" 2026-11-03 05:59:04,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:04] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.035 ro 2026-11-03 05:59:04,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:04] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.001 0.12 ro 2026-11-03 05:59:04,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:04] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.005 0.051 ro 2026-11-03 05:59:04,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: Owl is running in 'dev' mode. 2026-11-03 05:59:04,811 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:04] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.011 ro 2026-11-03 05:59:04,820 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.006 ro 2026-11-03 05:59:04,848 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:04] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.022 ro 2026-11-03 05:59:05,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:05] "POST /pos-self/data/124 HTTP/1.1" 200 468143 260 0.195 0.445 rw 2026-11-03 05:59:05,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.64 rw 2026-11-03 05:59:05,748 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:05] "GET /web/image/ir.attachment/243450/raw HTTP/1.1" 200 98715 3 0.001 0.01 ro 2026-11-03 05:59:05,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Evaluate test code "odoo.startTour('self_order_tip_amount_without_tax', {"stepDelay": 0, "debug": false})" 2026-11-03 05:59:05,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:05] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.017 ro 2026-11-03 05:59:05,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:05] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.007 0.017 ro 2026-11-03 05:59:05,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [1/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:59:05,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [2/7] Tour self_order_tip_amount_without_tax → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:59:06,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:06] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.001 0.041 ro 2026-11-03 05:59:06,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [3/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:59:06,094 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:06] "GET /web/image/pos.category/248/image_128?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 6314 3 0.006 0.064 ro 2026-11-03 05:59:06,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [4/7] Tour self_order_tip_amount_without_tax → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:59:06,115 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:06] "GET /web/image/product.template/8/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.075 ro 2026-11-03 05:59:06,138 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:06] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.091 ro 2026-11-03 05:59:06,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:06] "GET /web/image/ir.attachment/242432/raw HTTP/1.1" 200 49165 3 0.009 0.029 ro 2026-11-03 05:59:06,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [5/7] Tour self_order_tip_amount_without_tax → Step Click on button '15%' (trigger: .btn:contains('15%')) 2026-11-03 05:59:06,230 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:06] "GET /web/image/product.product/1982/image_512?unique=2026-11-03T05:56:41.000+00:00 HTTP/1.1" 200 7322 8 0.01 0.035 ro 2026-11-03 05:59:06,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [6/7] Tour self_order_tip_amount_without_tax → Step The total price to pay is 2.91 (trigger: .order-price :contains(Total):contains(2.91)) 2026-11-03 05:59:06,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: [7/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:59:06,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: tour succeeded 2026-11-03 05:59:06,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR self_order_tip_amount_without_tax SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-03 05:59:06,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19410022 started for PoS orders references: [{'name': None, 'pos_reference': '260-124-000002', 'uuid': '1a5e0d4a-05a9-4989-87e8-9c6a24597282'}] 2026-11-03 05:59:06,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19410022 order {'name': None, 'pos_reference': '260-124-000002', 'uuid': '1a5e0d4a-05a9-4989-87e8-9c6a24597282'} created pos.order #593 2026-11-03 05:59:06,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19410022 finished 2026-11-03 05:59:06,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:59:06,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend.browser: heap 14144664 (allocated 15347712) 2026-11-03 05:59:06,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3433 73 0.065 0.165 rw 2026-11-03 05:59:06,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.005 0.966 rw 2026-11-03 05:59:06,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Closing chrome headless with pid 50292 2026-11-03 05:59:06,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Closing websocket connection 2026-11-03 05:59:06,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81091332 started for PoS orders references: [{'name': None, 'pos_reference': '260-124-000002', 'uuid': '1a5e0d4a-05a9-4989-87e8-9c6a24597282'}] 2026-11-03 05:59:06,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Terminating chrome headless with pid 50292 2026-11-03 05:59:06,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81091332 order {'name': None, 'pos_reference': '260-124-000002', 'uuid': '1a5e0d4a-05a9-4989-87e8-9c6a24597282'} updated pos.order #593 2026-11-03 05:59:06,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81091332 finished 2026-11-03 05:59:06,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055906_689437_test_self_order_tip_amount_matches_backend.txt 2026-11-03 05:59:06,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: Removing chrome user profile "/tmp/tmpcg9um9vn_chrome_odoo" 2026-11-03 05:59:06,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_self_order_tip_amount_matches_backend: waiting for threads: [] 2026-11-03 05:59:06,758 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 okTwvGtY - [03/Nov/2026 05:59:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 75 0.06 0.152 rw 2026-11-03 05:59:16,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-11-03 05:59:17,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 404 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:59:17,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 05:59:25,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 404 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:59:28,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 404 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:59:31,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 404 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-11-03 05:59:32,790 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #404 deleted ir.attachment records with IDs: [244479, 244480] 2026-11-03 05:59:32,791 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #404 deleted pos.config records with IDs: [125, 126] 2026-11-03 05:59:32,806 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #404 deleted ir.sequence records with IDs: [7427, 7431, 7428, 7432] 2026-11-03 05:59:36,002 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #404 deleted restaurant.floor records with IDs: [42] 2026-11-03 05:59:36,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-11-03 05:59:37,109 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #404 deleted pos.printer records with IDs: [41, 42] 2026-11-03 05:59:37,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 50425 2026-11-03 05:59:37,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome headless temporary user profile dir: /tmp/tmpb0zy8i3c_chrome_odoo 2026-11-03 05:59:37,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Issuing json command http://127.0.0.1:43309/json/version 2026-11-03 05:59:37,579 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43309', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:59:37,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Browser version: Chrome/150.0.7871.114 2026-11-03 05:59:37,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Issuing json command http://127.0.0.1:43309/json 2026-11-03 05:59:37,588 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43309', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:59:37,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Websocket url found: ws://127.0.0.1:43309/devtools/page/91CD45DFF3768EC927A6CC12DBFC3ABE 2026-11-03 05:59:37,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Enable chrome headless console log notification 2026-11-03 05:59:37,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome headless enable page notifications 2026-11-03 05:59:37,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 05:59:37,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Setting session cookie in browser 2026-11-03 05:59:37,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Open "http://127.0.0.1:8069/pos/ui/128" in browser 2026-11-03 05:59:37,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigating to: "http://127.0.0.1:8069/pos/ui/128" 2026-11-03 05:59:37,864 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:37] "GET /pos/ui/128 HTTP/1.1" 200 6900 63 0.032 0.125 rw 2026-11-03 05:59:37,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': '91CD45DFF3768EC927A6CC12DBFC3ABE', 'loaderId': '94B35590AC89C52587518ABD35DA59A0', 'isDownload': False} 2026-11-03 05:59:37,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Evaluate ready code "odoo.isTourReady('OnlinePaymentWithMultiTables')" 2026-11-03 05:59:37,951 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:37] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.235 ro 2026-11-03 05:59:37,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:37] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.033 ro 2026-11-03 05:59:37,983 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:37] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.053 ro 2026-11-03 05:59:38,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: Owl is running in 'dev' mode. 2026-11-03 05:59:38,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 05:59:38,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 05:59:38,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 05:59:38,766 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.021 rw 2026-11-03 05:59:38,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.049 rw 2026-11-03 05:59:39,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 05:59:39,648 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 539704 260 0.197 0.667 rw 2026-11-03 05:59:39,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Evaluate test code "odoo.startTour('OnlinePaymentWithMultiTables', {"stepDelay": 0, "debug": false})" 2026-11-03 05:59:39,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [1/20] Tour OnlinePaymentWithMultiTables → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 05:59:39,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-11-03 05:59:39,856 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 05:59:39,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 05:59:39,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 05:59:39,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:39] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 05:59:40,405 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.01 ro 2026-11-03 05:59:40,505 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-11-03 05:59:40,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 05:59:40,636 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-11-03 05:59:40,641 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.039 rw 2026-11-03 05:59:40,682 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "GET /web/image/res.users/409/avatar_128 HTTP/1.1" 200 305 4 0.009 0.051 ro 2026-11-03 05:59:40,689 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.07 rw 2026-11-03 05:59:40,716 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 05:59:40,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 05:59:40,736 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.022 ro 2026-11-03 05:59:40,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [2/20] Tour OnlinePaymentWithMultiTables → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 05:59:40,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.02 - 2026-11-03 05:59:40,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [3/20] Tour OnlinePaymentWithMultiTables → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 05:59:40,900 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "GET /pos/ui/128?from_backend=True HTTP/1.1" 200 6940 31 0.041 0.076 rw 2026-11-03 05:59:40,901 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:40] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.014 - 2026-11-03 05:59:41,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:41] "GET /pos/ui/128 HTTP/1.1" 200 6940 31 0.029 0.184 rw 2026-11-03 05:59:41,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:41] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.127 rw 2026-11-03 05:59:41,075 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.012 0.156 rw 2026-11-03 05:59:41,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.017 rw 2026-11-03 05:59:41,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.044 rw 2026-11-03 05:59:41,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [4/20] Tour OnlinePaymentWithMultiTables → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 05:59:41,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [5/20] Tour OnlinePaymentWithMultiTables → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 05:59:41,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [6/20] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:59:41,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [7/20] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:59:41,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [8/20] Tour OnlinePaymentWithMultiTables → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:59:41,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 05:59:42,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [9/20] Tour OnlinePaymentWithMultiTables → Step total is 2.20 (trigger: .total:contains("2.20")) 2026-11-03 05:59:42,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [10/20] Tour OnlinePaymentWithMultiTables → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 05:59:42,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [11/20] Tour OnlinePaymentWithMultiTables → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 05:59:42,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99197558 started for PoS orders references: [{'name': '/', 'pos_reference': '261-128-000001', 'uuid': '66d73c4f-3a1d-4b36-9873-10eb1e3c04f5'}] 2026-11-03 05:59:42,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99197558 order {'name': '/', 'pos_reference': '261-128-000001', 'uuid': '66d73c4f-3a1d-4b36-9873-10eb1e3c04f5'} created pos.order #594 2026-11-03 05:59:42,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99197558 finished 2026-11-03 05:59:42,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3976 50 0.055 0.147 rw 2026-11-03 05:59:42,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [12/20] Tour OnlinePaymentWithMultiTables → Step Wait for the orders to be synced (trigger: body) 2026-11-03 05:59:42,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [13/20] Tour OnlinePaymentWithMultiTables → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 05:59:42,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [14/20] Tour OnlinePaymentWithMultiTables → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 05:59:42,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.023 rw 2026-11-03 05:59:42,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.05 rw 2026-11-03 05:59:43,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [15/20] Tour OnlinePaymentWithMultiTables → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 05:59:43,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [16/20] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 05:59:43,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [17/20] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 05:59:43,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [18/20] Tour OnlinePaymentWithMultiTables → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 05:59:43,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [19/20] Tour OnlinePaymentWithMultiTables → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-03 05:59:43,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [20/20] Tour OnlinePaymentWithMultiTables → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 05:59:44,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: tour succeeded 2026-11-03 05:59:44,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: ╔═════════════════════════════════════════════╗ ║ TOUR OnlinePaymentWithMultiTables SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 05:59:44,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88302392 started for PoS orders references: [{'name': '/', 'pos_reference': '261-128-000002', 'uuid': 'e2b017c4-5d0e-4b34-bcf6-bb705dc91758'}] 2026-11-03 05:59:44,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88302392 order {'name': '/', 'pos_reference': '261-128-000002', 'uuid': 'e2b017c4-5d0e-4b34-bcf6-bb705dc91758'} created pos.order #595 2026-11-03 05:59:44,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88302392 finished 2026-11-03 05:59:44,418 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3976 40 0.03 0.148 rw 2026-11-03 05:59:44,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 20938052 (allocated 22302720) 2026-11-03 05:59:44,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:59:44,435 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 5.61 rw 2026-11-03 05:59:44,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Closing chrome headless with pid 50425 2026-11-03 05:59:44,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 04KsfczM - [03/Nov/2026 05:59:44] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 0 5 0.004 0.018 rw 2026-11-03 05:59:44,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Closing websocket connection 2026-11-03 05:59:44,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Terminating chrome headless with pid 50425 2026-11-03 05:59:44,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055944_675695_test_01_online_payment_with_multi_table.txt 2026-11-03 05:59:44,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Removing chrome user profile "/tmp/tmpb0zy8i3c_chrome_odoo" 2026-11-03 05:59:44,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company ... 2026-11-03 05:59:44,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 404 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 05:59:53,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 409 who belonged to [101] with changes [(, 6, 0)] 2026-11-03 05:59:54,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 404 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 5, 110] with changes [(, 6, 0)] 2026-11-03 05:59:56,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 50560 2026-11-03 05:59:56,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless temporary user profile dir: /tmp/tmp0_xamc6a_chrome_odoo 2026-11-03 05:59:56,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Issuing json command http://127.0.0.1:39197/json/version 2026-11-03 05:59:56,327 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39197', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:59:56,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: Chrome/150.0.7871.114 2026-11-03 05:59:56,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Issuing json command http://127.0.0.1:39197/json 2026-11-03 05:59:56,390 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39197', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 05:59:56,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Websocket url found: ws://127.0.0.1:39197/devtools/page/75672F30AF699AB32F52284B647DA7FA 2026-11-03 05:59:56,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Enable chrome headless console log notification 2026-11-03 05:59:56,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless enable page notifications 2026-11-03 05:59:56,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-11-03 05:59:56,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Setting session cookie in browser 2026-11-03 05:59:56,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Open "http://127.0.0.1:8069/pos-self/129?access_token=fcb3dd34f18a426e" in browser 2026-11-03 05:59:56,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigating to: "http://127.0.0.1:8069/pos-self/129?access_token=fcb3dd34f18a426e" 2026-11-03 05:59:57,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:57] "GET /pos-self/129?access_token=fcb3dd34f18a426e HTTP/1.1" 200 2402 70 0.061 0.217 rw 2026-11-03 05:59:57,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '75672F30AF699AB32F52284B647DA7FA', 'loaderId': '64D8BAE46774ED21A2E0C4A26226079A', 'isDownload': False} 2026-11-03 05:59:57,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate ready code "odoo.isTourReady('test_online_payment_self_multi_company')" 2026-11-03 05:59:57,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-11-03 05:59:57,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 05:59:57,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:57] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 8 0.021 0.619 ro 2026-11-03 05:59:57,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 05:59:57,494 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:57] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.382 ro 2026-11-03 05:59:57,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 05:59:57,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:57] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.017 0.413 ro 2026-11-03 05:59:57,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: Owl is running in 'dev' mode. 2026-11-03 05:59:57,831 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:57] "GET /favicon.ico HTTP/1.1" 301 273 8 0.009 0.041 ro 2026-11-03 05:59:57,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.027 ro 2026-11-03 05:59:57,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:57] "GET /web/image/website/2/favicon?unique=fbac210 HTTP/1.1" 200 1150 2 0.007 0.012 ro 2026-11-03 05:59:57,904 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.03 rw 2026-11-03 05:59:58,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:58] "POST /pos-self/data/129 HTTP/1.1" 200 467560 251 0.163 0.582 rw 2026-11-03 05:59:58,864 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:58] "GET /web/image/ir.attachment/245499/raw HTTP/1.1" 200 98715 3 0.001 0.007 ro 2026-11-03 05:59:58,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate test code "odoo.startTour('test_online_payment_self_multi_company', {"stepDelay": 0, "debug": false})" 2026-11-03 05:59:58,945 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:58] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.041 ro 2026-11-03 05:59:59,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:245518) 2026-11-03 05:59:59,137 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.01 0.163 ro 2026-11-03 05:59:59,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/ir.attachment/245498/raw HTTP/1.1" 200 84994 3 0.008 0.067 ro 2026-11-03 05:59:59,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [1/6] Tour test_online_payment_self_multi_company → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 05:59:59,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [2/6] Tour test_online_payment_self_multi_company → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 05:59:59,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [3/6] Tour test_online_payment_self_multi_company → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 05:59:59,355 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/pos.category/259/image_128?unique=2026-11-03T05:59:16.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.049 ro 2026-11-03 05:59:59,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [4/6] Tour test_online_payment_self_multi_company → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 05:59:59,391 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/pos.category/260/image_128?unique=2026-11-03T05:59:16.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.085 ro 2026-11-03 05:59:59,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [5/6] Tour test_online_payment_self_multi_company → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 05:59:59,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/pos.category/261/image_128?unique=2026-11-03T05:59:16.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.12 ro 2026-11-03 05:59:59,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.163 ro 2026-11-03 05:59:59,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [6/6] Tour test_online_payment_self_multi_company → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 05:59:59,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/product.template/1865/image_512?unique=2026-11-03T05:59:16.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.172 ro 2026-11-03 05:59:59,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: tour succeeded 2026-11-03 05:59:59,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_self_multi_company SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-03 05:59:59,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/product.template/1867/image_512?unique=2026-11-03T05:59:16.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.194 ro 2026-11-03 05:59:59,572 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/product.template/1862/image_512?unique=2026-11-03T05:59:16.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.202 ro 2026-11-03 05:59:59,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/product.template/1863/image_512?unique=2026-11-03T05:59:16.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.208 ro 2026-11-03 05:59:59,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/product.template/1864/image_512?unique=2026-11-03T05:59:16.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.181 ro 2026-11-03 05:59:59,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 13674928 (allocated 14561280) 2026-11-03 05:59:59,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 05:59:59,644 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/ir.attachment/245500/raw HTTP/1.1" 200 49165 3 0.001 0.151 ro 2026-11-03 05:59:59,657 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.137 ro 2026-11-03 05:59:59,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/product.product/2015/image_512?unique=2026-11-03T05:59:16.000+00:00 HTTP/1.1" 200 7322 9 0.014 0.101 ro 2026-11-03 05:59:59,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/product.template/1868/image_512?unique=2026-11-03T05:59:16.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.089 ro 2026-11-03 05:59:59,716 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 1.767 rw 2026-11-03 05:59:59,732 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 05:59:59] "GET /web/image/product.template/1866/image_512?unique=2026-11-03T05:59:16.000+00:00 HTTP/1.1" 200 0 3 0.002 0.092 ro 2026-11-03 05:59:59,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Closing chrome headless with pid 50560 2026-11-03 05:59:59,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Closing websocket connection 2026-11-03 05:59:59,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Terminating chrome headless with pid 50560 2026-11-03 05:59:59,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61655145 started for PoS orders references: [{'name': None, 'pos_reference': '260-129-000001', 'uuid': '6be26259-560b-441e-b6e7-902d242c9083'}] 2026-11-03 05:59:59,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61655145 order {'name': None, 'pos_reference': '260-129-000001', 'uuid': '6be26259-560b-441e-b6e7-902d242c9083'} created pos.order #596 2026-11-03 05:59:59,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61655145 finished 2026-11-03 05:59:59,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_055959_929227_test_02_online_payment_with_multi_website_company.txt 2026-11-03 05:59:59,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Removing chrome user profile "/tmp/tmp0_xamc6a_chrome_odoo" 2026-11-03 05:59:59,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: waiting for threads: [, , , , ] 2026-11-03 06:00:00,031 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 06:00:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 88 0.09 0.386 rw 2026-11-03 06:00:00,035 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 06:00:00] "GET /web/image/product.template/11/image_512?unique=2026-11-03T03:16:04.000+00:00 HTTP/1.1" 200 0 3 0.006 0.374 ro 2026-11-03 06:00:00,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 06:00:00] "GET /web/image/product.template/12/image_512?unique=2026-11-03T05:59:16.000+00:00 HTTP/1.1" 200 0 3 0.005 0.394 ro 2026-11-03 06:00:00,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 06:00:00] "GET /web/image/product.template/13/image_512?unique=2026-11-03T03:16:04.000+00:00 HTTP/1.1" 200 0 3 0.002 0.361 ro 2026-11-03 06:00:00,096 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 u5DBZRLU - [03/Nov/2026 06:00:00] "GET /web/image/product.template/16/image_512?unique=2026-11-03T03:17:06.000+00:00 HTTP/1.1" 200 0 3 0.005 0.378 ro 2026-11-03 06:00:10,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 50692 2026-11-03 06:00:10,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless temporary user profile dir: /tmp/tmpeq48vzd7_chrome_odoo 2026-11-03 06:00:10,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Issuing json command http://127.0.0.1:40319/json/version 2026-11-03 06:00:10,368 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40319', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:00:10,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: Chrome/150.0.7871.114 2026-11-03 06:00:10,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Issuing json command http://127.0.0.1:40319/json 2026-11-03 06:00:10,385 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40319', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:00:10,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Websocket url found: ws://127.0.0.1:40319/devtools/page/127F9671BC6C14FA70D3B38E849E314A 2026-11-03 06:00:10,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Enable chrome headless console log notification 2026-11-03 06:00:10,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless enable page notifications 2026-11-03 06:00:10,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-11-03 06:00:10,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Setting session cookie in browser 2026-11-03 06:00:10,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Open "http://127.0.0.1:8069/pos/pay/596?access_token=2dd0621c-e470-4f38-8c7c-4d7e508f31ce" in browser 2026-11-03 06:00:10,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigating to: "http://127.0.0.1:8069/pos/pay/596?access_token=2dd0621c-e470-4f38-8c7c-4d7e508f31ce" 2026-11-03 06:00:11,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9bf48luT - [03/Nov/2026 06:00:11] "GET /pos/pay/596?access_token=2dd0621c-e470-4f38-8c7c-4d7e508f31ce HTTP/1.1" 200 12937 178 0.11 0.928 rw 2026-11-03 06:00:11,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '127F9671BC6C14FA70D3B38E849E314A', 'loaderId': '92BD9F5F3E90B6FC824A648A02A6F214', 'isDownload': False} 2026-11-03 06:00:11,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate ready code "odoo.isTourReady('test_online_payment_self_multi_company_payment')" 2026-11-03 06:00:11,523 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-11-03 06:00:11,523 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-11-03 06:00:11,523 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 06:00:11,524 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 06:00:11,525 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-11-03 06:00:11,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2, copying from /web/assets/39709b1/web.material_symbols_outlined.min.woff2 2026-11-03 06:00:11,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9bf48luT - [03/Nov/2026 06:00:11] "GET /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 7 0.009 1.114 ro 2026-11-03 06:00:11,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fee7f06/web.assets_frontend.min.css, copying from /web/assets/fee7f06/web.assets_frontend.min.css 2026-11-03 06:00:11,700 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9bf48luT - [03/Nov/2026 06:00:11] "GET /web/assets/1/fee7f06/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.048 0.108 ro 2026-11-03 06:00:11,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2, copying from /web/assets/de959e8/web.odoo_ui_icons.min.woff2 2026-11-03 06:00:11,734 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9bf48luT - [03/Nov/2026 06:00:11] "GET /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.009 0.175 ro 2026-11-03 06:00:11,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js, copying from /web/assets/9eabff2/web.assets_frontend_minimal.min.js 2026-11-03 06:00:11,759 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9bf48luT - [03/Nov/2026 06:00:11] "GET /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.005 0.028 ro 2026-11-03 06:00:11,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5aafd41/web.__assets_tests_call__.min.js, copying from /web/assets/5aafd41/web.__assets_tests_call__.min.js 2026-11-03 06:00:11,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9bf48luT - [03/Nov/2026 06:00:11] "GET /web/assets/1/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.009 0.056 ro 2026-11-03 06:00:11,962 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9bf48luT - [03/Nov/2026 06:00:11] "GET /web/image/payment.method/116159/image_payment_form/Dummy%20Payment%20Method?unique=fbac210 HTTP/1.1" 200 6078 3 0.003 0.022 ro 2026-11-03 06:00:11,963 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9bf48luT - [03/Nov/2026 06:00:11] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.021 ro 2026-11-03 06:00:12,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9bf48luT - [03/Nov/2026 06:00:12] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.017 ro 2026-11-03 06:00:12,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js, copying from /web/assets/e5f8c27/web.assets_frontend_lazy.min.js 2026-11-03 06:00:12,139 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9bf48luT - [03/Nov/2026 06:00:12] "GET /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.008 0.1 ro 2026-11-03 06:00:12,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: Owl is running in 'dev' mode. 2026-11-03 06:00:12,829 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9bf48luT - [03/Nov/2026 06:00:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.004 ro 2026-11-03 06:00:12,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate test code "odoo.startTour('test_online_payment_self_multi_company_payment', {"stepDelay": 0, "debug": false})" 2026-11-03 06:00:12,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [1/1] Tour test_online_payment_self_multi_company_payment → Step button[name="o_payment_submit_button"]:not(:disabled) 2026-11-03 06:00:12,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: tour succeeded 2026-11-03 06:00:12,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: ╔═══════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_self_multi_company_payment SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════╝ 2026-11-03 06:00:13,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-11-03 06:00:13,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 11461244 (allocated 12582912) 2026-11-03 06:00:13,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Closing chrome headless with pid 50692 2026-11-03 06:00:13,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Closing websocket connection 2026-11-03 06:00:13,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Terminating chrome headless with pid 50692 2026-11-03 06:00:13,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060013_242448_test_02_online_payment_with_multi_website_company.txt 2026-11-03 06:00:13,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Removing chrome user profile "/tmp/tmpeq48vzd7_chrome_odoo" 2026-11-03 06:00:13,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 50819 2026-11-03 06:00:13,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless temporary user profile dir: /tmp/tmps6hhbhht_chrome_odoo 2026-11-03 06:00:13,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Issuing json command http://127.0.0.1:33039/json/version 2026-11-03 06:00:13,684 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33039', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:00:13,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: Chrome/150.0.7871.114 2026-11-03 06:00:13,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Issuing json command http://127.0.0.1:33039/json 2026-11-03 06:00:13,739 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33039', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:00:13,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Websocket url found: ws://127.0.0.1:33039/devtools/page/D0AC2E5A20A72A468E0E08220AE2B9F1 2026-11-03 06:00:13,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Enable chrome headless console log notification 2026-11-03 06:00:13,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless enable page notifications 2026-11-03 06:00:13,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 06:00:13,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Setting session cookie in browser 2026-11-03 06:00:13,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Open "http://127.0.0.1:8069/pos/pay/596?access_token=2dd0621c-e470-4f38-8c7c-4d7e508f31ce" in browser 2026-11-03 06:00:13,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigating to: "http://127.0.0.1:8069/pos/pay/596?access_token=2dd0621c-e470-4f38-8c7c-4d7e508f31ce" 2026-11-03 06:00:13,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [596], uid: 2, model: pos.order 2026-11-03 06:00:14,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oRc_APlH - [03/Nov/2026 06:00:14] "GET /pos/pay/596?access_token=2dd0621c-e470-4f38-8c7c-4d7e508f31ce HTTP/1.1" 200 18263 94 0.105 0.499 rw 2026-11-03 06:00:14,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'D0AC2E5A20A72A468E0E08220AE2B9F1', 'loaderId': 'ED4C99BB2FAAD1A1B78766A659DEE5A8', 'isDownload': False} 2026-11-03 06:00:14,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate ready code "odoo.isTourReady('test_online_payment_self_multi_company_payment')" 2026-11-03 06:00:14,487 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-11-03 06:00:14,488 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-11-03 06:00:14,488 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 06:00:14,489 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 06:00:14,491 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-11-03 06:00:14,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oRc_APlH - [03/Nov/2026 06:00:14] "GET /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.645 ro 2026-11-03 06:00:14,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oRc_APlH - [03/Nov/2026 06:00:14] "GET /web/assets/1/fee7f06/web.assets_frontend.min.css HTTP/1.1" 200 1340440 2 0.001 0.033 ro 2026-11-03 06:00:14,547 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oRc_APlH - [03/Nov/2026 06:00:14] "GET /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.005 0.036 ro 2026-11-03 06:00:14,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oRc_APlH - [03/Nov/2026 06:00:14] "GET /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 2 0.002 0.022 ro 2026-11-03 06:00:14,616 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oRc_APlH - [03/Nov/2026 06:00:14] "GET /web/assets/1/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.022 ro 2026-11-03 06:00:14,831 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oRc_APlH - [03/Nov/2026 06:00:14] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.011 ro 2026-11-03 06:00:14,846 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oRc_APlH - [03/Nov/2026 06:00:14] "GET /web/image/payment.method/116159/image_payment_form/Dummy%20Payment%20Method?unique=fbac210 HTTP/1.1" 200 6078 3 0.002 0.021 ro 2026-11-03 06:00:14,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oRc_APlH - [03/Nov/2026 06:00:14] "GET /website/static/description/icon.png HTTP/1.1" 200 3260 0 0 0.004 - 2026-11-03 06:00:14,937 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oRc_APlH - [03/Nov/2026 06:00:14] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.029 ro 2026-11-03 06:00:14,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oRc_APlH - [03/Nov/2026 06:00:14] "GET /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 2 0.009 0.038 ro 2026-11-03 06:00:15,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: Owl is running in 'dev' mode. 2026-11-03 06:00:15,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oRc_APlH - [03/Nov/2026 06:00:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.011 ro 2026-11-03 06:00:15,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate test code "odoo.startTour('test_online_payment_self_multi_company_payment', {"stepDelay": 0, "debug": false})" 2026-11-03 06:00:15,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [1/1] Tour test_online_payment_self_multi_company_payment → Step button[name="o_payment_submit_button"]:not(:disabled) 2026-11-03 06:00:15,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: tour succeeded 2026-11-03 06:00:15,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: ╔═══════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_self_multi_company_payment SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════╝ 2026-11-03 06:00:15,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-11-03 06:00:15,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 11466456 (allocated 12582912) 2026-11-03 06:00:15,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Closing chrome headless with pid 50819 2026-11-03 06:00:15,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Closing websocket connection 2026-11-03 06:00:15,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Terminating chrome headless with pid 50819 2026-11-03 06:00:16,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060016_060623_test_02_online_payment_with_multi_website_company.txt 2026-11-03 06:00:16,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Removing chrome user profile "/tmp/tmps6hhbhht_chrome_odoo" 2026-11-03 06:00:16,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 50954 2026-11-03 06:00:16,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless temporary user profile dir: /tmp/tmpojdtkkwy_chrome_odoo 2026-11-03 06:00:16,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Issuing json command http://127.0.0.1:37347/json/version 2026-11-03 06:00:16,500 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37347', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:00:16,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: Chrome/150.0.7871.114 2026-11-03 06:00:16,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Issuing json command http://127.0.0.1:37347/json 2026-11-03 06:00:16,527 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37347', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:00:16,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Websocket url found: ws://127.0.0.1:37347/devtools/page/0DFE51655340E4B626EF6B49CC893399 2026-11-03 06:00:16,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Enable chrome headless console log notification 2026-11-03 06:00:16,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless enable page notifications 2026-11-03 06:00:16,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Setting session cookie in browser 2026-11-03 06:00:16,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Open "http://127.0.0.1:8069/pos/pay/596?access_token=2dd0621c-e470-4f38-8c7c-4d7e508f31ce" in browser 2026-11-03 06:00:16,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigating to: "http://127.0.0.1:8069/pos/pay/596?access_token=2dd0621c-e470-4f38-8c7c-4d7e508f31ce" 2026-11-03 06:00:16,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 obJC2IQd - [03/Nov/2026 06:00:16] "GET /pos/pay/596?access_token=2dd0621c-e470-4f38-8c7c-4d7e508f31ce HTTP/1.1" 200 11940 54 0.069 0.204 rw 2026-11-03 06:00:16,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '0DFE51655340E4B626EF6B49CC893399', 'loaderId': '05597912C8CCFC1D32A2C6C2549CD805', 'isDownload': False} 2026-11-03 06:00:16,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate ready code "odoo.isTourReady('test_online_payment_self_multi_company_payment')" 2026-11-03 06:00:16,915 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-11-03 06:00:16,916 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-11-03 06:00:16,916 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 06:00:16,917 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 06:00:16,923 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-11-03 06:00:16,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 obJC2IQd - [03/Nov/2026 06:00:16] "GET /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.32 ro 2026-11-03 06:00:16,977 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 obJC2IQd - [03/Nov/2026 06:00:16] "GET /web/assets/1/fee7f06/web.assets_frontend.min.css HTTP/1.1" 200 1340440 2 0.007 0.024 ro 2026-11-03 06:00:16,995 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 obJC2IQd - [03/Nov/2026 06:00:16] "GET /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.042 ro 2026-11-03 06:00:17,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 obJC2IQd - [03/Nov/2026 06:00:17] "GET /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 2 0.006 0.015 ro 2026-11-03 06:00:17,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 obJC2IQd - [03/Nov/2026 06:00:17] "GET /web/assets/1/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.008 0.029 ro 2026-11-03 06:00:17,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 obJC2IQd - [03/Nov/2026 06:00:17] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.015 ro 2026-11-03 06:00:17,306 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 obJC2IQd - [03/Nov/2026 06:00:17] "GET /web/image/payment.method/116159/image_payment_form/Dummy%20Payment%20Method?unique=fbac210 HTTP/1.1" 200 6078 3 0.017 0.04 ro 2026-11-03 06:00:17,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 obJC2IQd - [03/Nov/2026 06:00:17] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.04 ro 2026-11-03 06:00:17,356 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 obJC2IQd - [03/Nov/2026 06:00:17] "GET /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 2 0.002 0.056 ro 2026-11-03 06:00:17,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: Owl is running in 'dev' mode. 2026-11-03 06:00:18,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 obJC2IQd - [03/Nov/2026 06:00:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.008 ro 2026-11-03 06:00:18,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Evaluate test code "odoo.startTour('test_online_payment_self_multi_company_payment', {"stepDelay": 0, "debug": false})" 2026-11-03 06:00:18,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: [1/1] Tour test_online_payment_self_multi_company_payment → Step button[name="o_payment_submit_button"]:not(:disabled) 2026-11-03 06:00:18,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: tour succeeded 2026-11-03 06:00:18,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: ╔═══════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_self_multi_company_payment SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════╝ 2026-11-03 06:00:18,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-11-03 06:00:18,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 11469236 (allocated 12582912) 2026-11-03 06:00:18,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Closing chrome headless with pid 50954 2026-11-03 06:00:18,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Closing websocket connection 2026-11-03 06:00:18,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Terminating chrome headless with pid 50954 2026-11-03 06:00:18,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060018_490321_test_02_online_payment_with_multi_website_company.txt 2026-11-03 06:00:18,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Removing chrome user profile "/tmp/tmpojdtkkwy_chrome_odoo" 2026-11-03 06:00:18,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 431 checked, 8 removed 2026-11-03 06:00:18,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-11-03 06:00:21,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-11-03 06:00:22,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 06:00:30,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 51089 2026-11-03 06:00:30,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome headless temporary user profile dir: /tmp/tmpifwtol_g_chrome_odoo 2026-11-03 06:00:30,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Issuing json command http://127.0.0.1:40577/json/version 2026-11-03 06:00:30,661 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40577', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:00:30,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Browser version: Chrome/150.0.7871.114 2026-11-03 06:00:30,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Issuing json command http://127.0.0.1:40577/json 2026-11-03 06:00:30,716 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40577', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:00:30,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Websocket url found: ws://127.0.0.1:40577/devtools/page/DFD8C5CE7800454931D0FEF9457C10D0 2026-11-03 06:00:30,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Enable chrome headless console log notification 2026-11-03 06:00:30,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome headless enable page notifications 2026-11-03 06:00:31,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Setting session cookie in browser 2026-11-03 06:00:31,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Open "http://127.0.0.1:8069/pos-self/130?access_token=2cd0025066d54efb" in browser 2026-11-03 06:00:31,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigating to: "http://127.0.0.1:8069/pos-self/130?access_token=2cd0025066d54efb" 2026-11-03 06:00:31,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:31] "GET /pos-self/130?access_token=2cd0025066d54efb HTTP/1.1" 200 2378 60 0.035 0.204 rw 2026-11-03 06:00:31,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'DFD8C5CE7800454931D0FEF9457C10D0', 'loaderId': '46E1A0F6B035633FB80E43426768D3DC', 'isDownload': False} 2026-11-03 06:00:31,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Evaluate ready code "odoo.isTourReady('test_kiosk_cart_restore_and_cancel')" 2026-11-03 06:00:31,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:00:31,488 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:31] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.032 0.338 ro 2026-11-03 06:00:31,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:00:31,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:00:31,597 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:31] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.197 ro 2026-11-03 06:00:31,598 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:31] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.02 0.184 ro 2026-11-03 06:00:31,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: Owl is running in 'dev' mode. 2026-11-03 06:00:31,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:31] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 06:00:31,884 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.018 ro 2026-11-03 06:00:31,901 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:31] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.026 ro 2026-11-03 06:00:31,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:31] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.017 rw 2026-11-03 06:00:32,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:32] "POST /pos-self/data/130 HTTP/1.1" 200 467780 267 0.191 0.617 rw 2026-11-03 06:00:32,936 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:32] "GET /web/image/ir.attachment/246561/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 06:00:32,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Evaluate test code "odoo.startTour('test_kiosk_cart_restore_and_cancel', {"stepDelay": 0, "debug": false})" 2026-11-03 06:00:33,011 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.037 ro 2026-11-03 06:00:33,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:246565) 2026-11-03 06:00:33,213 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.181 ro 2026-11-03 06:00:33,235 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/image/ir.attachment/246560/raw HTTP/1.1" 200 84994 3 0.003 0.066 ro 2026-11-03 06:00:33,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [1/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:00:33,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [2/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:00:33,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.038 ro 2026-11-03 06:00:33,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [3/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 06:00:33,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.064 ro 2026-11-03 06:00:33,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/image/product.template/1869/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.076 ro 2026-11-03 06:00:33,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [4/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:00:33,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/image/product.template/1870/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 3 0.009 0.103 ro 2026-11-03 06:00:33,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [5/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:00:33,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/image/product.template/1871/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 3 0.015 0.144 ro 2026-11-03 06:00:33,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/image/product.template/1872/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.172 ro 2026-11-03 06:00:33,616 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.147 ro 2026-11-03 06:00:33,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [6/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:00:33,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [7/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 06:00:33,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [8/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button 'Back' (trigger: .btn:contains('Back')) 2026-11-03 06:00:33,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/image/product.template/1873/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 3 0.021 0.184 ro 2026-11-03 06:00:33,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/image/ir.attachment/245543/raw HTTP/1.1" 200 49165 3 0.005 0.091 ro 2026-11-03 06:00:33,735 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 9 0.015 0.084 ro 2026-11-03 06:00:33,803 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:33] "GET /web/image/product.product/2024/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 8 0.011 0.155 ro 2026-11-03 06:00:33,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68020236 started for PoS orders references: [{'name': None, 'pos_reference': '260-130-000001', 'uuid': '82a9ec63-07b8-4e38-8ab5-7225d1985bac'}] 2026-11-03 06:00:33,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68020236 order {'name': None, 'pos_reference': '260-130-000001', 'uuid': '82a9ec63-07b8-4e38-8ab5-7225d1985bac'} created pos.order #597 2026-11-03 06:00:33,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68020236 finished 2026-11-03 06:00:34,016 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 86 0.058 0.279 rw 2026-11-03 06:00:34,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [9/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:00:34,095 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.025 rw 2026-11-03 06:00:34,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [10/13] Tour test_kiosk_cart_restore_and_cancel → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:00:34,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [11/13] Tour test_kiosk_cart_restore_and_cancel → Step Click back button (trigger: .btn.btn-back) 2026-11-03 06:00:34,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [12/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-11-03 06:00:34,174 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.032 rw 2026-11-03 06:00:34,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: [13/13] Tour test_kiosk_cart_restore_and_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-11-03 06:00:34,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84857977 started for PoS orders references: [{'name': None, 'pos_reference': '260-130-000001', 'uuid': '82a9ec63-07b8-4e38-8ab5-7225d1985bac'}] 2026-11-03 06:00:34,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84857977 order {'name': None, 'pos_reference': '260-130-000001', 'uuid': '82a9ec63-07b8-4e38-8ab5-7225d1985bac'} updated pos.order #597 2026-11-03 06:00:34,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84857977 finished 2026-11-03 06:00:34,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-11-03 06:00:34,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR test_kiosk_cart_restore_and_cancel SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-11-03 06:00:34,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 13881564 (allocated 15347712) 2026-11-03 06:00:34,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:00:34,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:32] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 2.475 rw 2026-11-03 06:00:34,464 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3418 74 0.074 0.18 rw 2026-11-03 06:00:34,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 51089 2026-11-03 06:00:34,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-11-03 06:00:34,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 51089 2026-11-03 06:00:34,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7-lZcmP2 - [03/Nov/2026 06:00:34] "POST /pos-self-order/remove-order HTTP/1.1" 200 0 13 0.016 0.223 rw 2026-11-03 06:00:34,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060034_596604_test_kiosk_cart_restore_and_cancel.txt 2026-11-03 06:00:34,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmpifwtol_g_chrome_odoo" 2026-11-03 06:00:34,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-11-03 06:00:35,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 06:00:44,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 51221 2026-11-03 06:00:44,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome headless temporary user profile dir: /tmp/tmp6_vazycm_chrome_odoo 2026-11-03 06:00:44,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Issuing json command http://127.0.0.1:35331/json/version 2026-11-03 06:00:44,240 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35331', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:00:44,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Browser version: Chrome/150.0.7871.114 2026-11-03 06:00:44,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Issuing json command http://127.0.0.1:35331/json 2026-11-03 06:00:44,320 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35331', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:00:44,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Websocket url found: ws://127.0.0.1:35331/devtools/page/F872E10D740535ECFDD9DA1C733FCACF 2026-11-03 06:00:44,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Enable chrome headless console log notification 2026-11-03 06:00:44,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome headless enable page notifications 2026-11-03 06:00:44,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Setting session cookie in browser 2026-11-03 06:00:44,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Open "http://127.0.0.1:8069/pos-self/131?access_token=b8cddf295ee84bd9" in browser 2026-11-03 06:00:44,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigating to: "http://127.0.0.1:8069/pos-self/131?access_token=b8cddf295ee84bd9" 2026-11-03 06:00:44,977 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:44] "GET /pos-self/131?access_token=b8cddf295ee84bd9 HTTP/1.1" 200 2378 60 0.031 0.224 rw 2026-11-03 06:00:44,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'F872E10D740535ECFDD9DA1C733FCACF', 'loaderId': '038C5077F16774674CF26CC362DA142A', 'isDownload': False} 2026-11-03 06:00:44,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Evaluate ready code "odoo.isTourReady('test_online_payment_kiosk_qr_code')" 2026-11-03 06:00:45,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:00:45,097 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:45] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.064 ro 2026-11-03 06:00:45,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:00:45,137 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:45] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.101 ro 2026-11-03 06:00:45,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:00:45,196 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:45] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.02 0.447 ro 2026-11-03 06:00:45,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: Owl is running in 'dev' mode. 2026-11-03 06:00:45,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:45] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-11-03 06:00:45,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:45] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.003 0.017 ro 2026-11-03 06:00:45,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.021 ro 2026-11-03 06:00:46,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "POST /pos-self/data/131 HTTP/1.1" 200 467780 267 0.192 0.444 rw 2026-11-03 06:00:46,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.643 rw 2026-11-03 06:00:46,399 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /web/image/ir.attachment/247587/raw HTTP/1.1" 200 98715 3 0.003 0.01 ro 2026-11-03 06:00:46,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Evaluate test code "odoo.startTour('test_online_payment_kiosk_qr_code', {"stepDelay": 0, "debug": false})" 2026-11-03 06:00:46,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.031 ro 2026-11-03 06:00:46,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:247591) 2026-11-03 06:00:46,623 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.136 ro 2026-11-03 06:00:46,637 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /web/image/ir.attachment/247586/raw HTTP/1.1" 200 84994 3 0.001 0.026 ro 2026-11-03 06:00:46,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [1/7] Tour test_online_payment_kiosk_qr_code → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:00:46,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [2/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:00:46,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [3/7] Tour test_online_payment_kiosk_qr_code → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:00:46,818 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.037 ro 2026-11-03 06:00:46,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [4/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:00:46,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.006 0.062 ro 2026-11-03 06:00:46,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [5/7] Tour test_online_payment_kiosk_qr_code → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:00:46,884 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /web/image/product.template/1870/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 3 0.008 0.087 ro 2026-11-03 06:00:46,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /web/image/product.template/1869/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.122 ro 2026-11-03 06:00:46,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /web/image/product.template/1872/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.135 ro 2026-11-03 06:00:46,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [6/7] Tour test_online_payment_kiosk_qr_code → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 06:00:46,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: [7/7] Tour test_online_payment_kiosk_qr_code → Step Check that the QR code is shown (trigger: h1:contains('Scan the QR code to pay')) 2026-11-03 06:00:46,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /web/image/product.template/1871/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.168 ro 2026-11-03 06:00:46,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.149 ro 2026-11-03 06:00:47,004 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /web/image/product.template/1873/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.14 ro 2026-11-03 06:00:47,012 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:47] "GET /web/image/ir.attachment/246569/raw HTTP/1.1" 200 49165 3 0.001 0.112 ro 2026-11-03 06:00:47,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:47] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 9 0.01 0.115 ro 2026-11-03 06:00:47,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52984183 started for PoS orders references: [{'name': None, 'pos_reference': '260-131-000001', 'uuid': 'a7d1ac1c-3b01-45df-812f-5b0bc79a1b4a'}] 2026-11-03 06:00:47,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52984183 order {'name': None, 'pos_reference': '260-131-000001', 'uuid': 'a7d1ac1c-3b01-45df-812f-5b0bc79a1b4a'} created pos.order #598 2026-11-03 06:00:47,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52984183 finished 2026-11-03 06:00:47,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:47] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2428 80 0.049 0.243 rw 2026-11-03 06:00:47,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.007 0.019 rw 2026-11-03 06:00:47,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-11-03 06:00:47,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_online_payment_kiosk_qr_code SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-03 06:00:47,460 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.033 rw 2026-11-03 06:00:47,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:00:47,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 13496700 (allocated 14561280) 2026-11-03 06:00:47,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2LpoIsRd - [03/Nov/2026 06:00:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 1.059 rw 2026-11-03 06:00:47,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 51221 2026-11-03 06:00:47,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-11-03 06:00:47,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 51221 2026-11-03 06:00:47,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060047_751753_test_online_payment_kiosk_qr_code.txt 2026-11-03 06:00:47,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmp6_vazycm_chrome_odoo" 2026-11-03 06:00:47,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes ... 2026-11-03 06:00:48,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 06:00:56,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 51357 2026-11-03 06:00:56,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmppgvd805m_chrome_odoo 2026-11-03 06:00:56,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:37045/json/version 2026-11-03 06:00:56,754 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:00:56,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-11-03 06:00:56,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:37045/json 2026-11-03 06:00:56,779 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:00:56,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Websocket url found: ws://127.0.0.1:37045/devtools/page/D2B03B0664C6E7D531500215898762B0 2026-11-03 06:00:56,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-11-03 06:00:56,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-11-03 06:00:57,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-11-03 06:00:57,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos-self/132?access_token=d8faae9a646441a1" in browser 2026-11-03 06:00:57,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos-self/132?access_token=d8faae9a646441a1" 2026-11-03 06:00:57,326 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:57] "GET /pos-self/132?access_token=d8faae9a646441a1 HTTP/1.1" 200 2379 60 0.028 0.177 rw 2026-11-03 06:00:57,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'D2B03B0664C6E7D531500215898762B0', 'loaderId': 'C800F5B6BA539C41EA55C92E4F9CE9ED', 'isDownload': False} 2026-11-03 06:00:57,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_online_payment_mobile_self_order_preparation_changes')" 2026-11-03 06:00:57,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:00:57,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:57] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.03 0.285 ro 2026-11-03 06:00:57,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:00:57,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:57] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.02 0.108 ro 2026-11-03 06:00:57,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:00:57,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:57] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.154 ro 2026-11-03 06:00:57,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-11-03 06:00:57,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:57] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 06:00:57,810 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:57] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.013 ro 2026-11-03 06:00:57,821 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.021 ro 2026-11-03 06:00:58,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:58] "POST /pos-self/data/132 HTTP/1.1" 200 467777 269 0.203 0.517 rw 2026-11-03 06:00:58,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.72 rw 2026-11-03 06:00:58,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:58] "GET /web/image/ir.attachment/248613/raw HTTP/1.1" 200 98715 3 0.001 0.016 ro 2026-11-03 06:00:58,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_mobile_self_order_preparation_changes', {"stepDelay": 0, "debug": false})" 2026-11-03 06:00:58,901 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:58] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.041 ro 2026-11-03 06:00:59,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:248617) 2026-11-03 06:00:59,104 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:59] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.177 ro 2026-11-03 06:00:59,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:59] "GET /web/image/ir.attachment/248612/raw HTTP/1.1" 200 84994 3 0.001 0.071 ro 2026-11-03 06:00:59,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [1/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:00:59,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [2/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:00:59,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [3/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:00:59,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [4/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 06:00:59,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:59] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.046 ro 2026-11-03 06:00:59,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [5/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:00:59,349 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:59] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.005 0.073 ro 2026-11-03 06:00:59,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:59] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.08 ro 2026-11-03 06:00:59,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [6/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:00:59,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:59] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 10346 3 0.004 0.112 ro 2026-11-03 06:00:59,438 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:59] "GET /web/image/ir.attachment/247595/raw HTTP/1.1" 200 49165 3 0.001 0.02 ro 2026-11-03 06:00:59,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [7/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:00:59,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [8/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 06:00:59,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [9/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Select table 1 (trigger: .self_order_pills_selection_popup .option-item:contains("1")) 2026-11-03 06:00:59,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:59] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 9 0.004 0.043 ro 2026-11-03 06:00:59,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [10/10] Tour test_online_payment_mobile_self_order_preparation_changes → Step Click on 'Confirm' button (trigger: .self_order_pills_selection_popup .btn-primary:contains('Confirm')) 2026-11-03 06:00:59,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:59] "GET /web/image/product.product/2024/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 8 0.009 0.047 ro 2026-11-03 06:00:59,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: tour succeeded 2026-11-03 06:00:59,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: ╔══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_mobile_self_order_preparation_changes SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:00:59,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:00:59,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95700185 started for PoS orders references: [{'name': None, 'pos_reference': '260-132-000001', 'uuid': '743aac8f-c5fa-460b-8f0f-63a60ad23530'}] 2026-11-03 06:00:59,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 14017736 (allocated 15347712) 2026-11-03 06:00:59,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95700185 order {'name': None, 'pos_reference': '260-132-000001', 'uuid': '743aac8f-c5fa-460b-8f0f-63a60ad23530'} created pos.order #599 2026-11-03 06:00:59,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95700185 finished 2026-11-03 06:00:59,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Closing chrome headless with pid 51357 2026-11-03 06:00:59,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Closing websocket connection 2026-11-03 06:00:59,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Terminating chrome headless with pid 51357 2026-11-03 06:00:59,760 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 0.926 rw 2026-11-03 06:00:59,779 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ksFSJ19n - [03/Nov/2026 06:00:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 86 0.059 0.194 rw 2026-11-03 06:00:59,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060059_831338_test_online_payment_mobile_self_order_preparation_changes.txt 2026-11-03 06:00:59,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmppgvd805m_chrome_odoo" 2026-11-03 06:01:00,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 51488 2026-11-03 06:01:00,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpgjjj5y4v_chrome_odoo 2026-11-03 06:01:00,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:44817/json/version 2026-11-03 06:01:00,263 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:01:00,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-11-03 06:01:00,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:44817/json 2026-11-03 06:01:00,281 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:01:00,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Websocket url found: ws://127.0.0.1:44817/devtools/page/6954EBAA2F4CC103CC39D2EA0D682F1D 2026-11-03 06:01:00,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-11-03 06:01:00,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-11-03 06:01:00,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:01:00,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-11-03 06:01:00,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=132" in browser 2026-11-03 06:01:00,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=132" 2026-11-03 06:01:00,531 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:00] "GET /pos/ui?config_id=132 HTTP/1.1" 200 6865 57 0.032 0.12 rw 2026-11-03 06:01:00,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '6954EBAA2F4CC103CC39D2EA0D682F1D', 'loaderId': 'DB7E1020E445EB786DB769BE62B139AC', 'isDownload': False} 2026-11-03 06:01:00,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_online_payment_pos_self_order_preparation_changes')" 2026-11-03 06:01:00,654 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:00] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.043 ro 2026-11-03 06:01:00,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:00] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.277 ro 2026-11-03 06:01:00,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:00] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.071 ro 2026-11-03 06:01:01,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-11-03 06:01:01,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:01] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:01:01,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:01:01,336 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.015 ro 2026-11-03 06:01:01,375 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.014 rw 2026-11-03 06:01:01,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-11-03 06:01:01,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:01:02,223 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 513760 304 0.216 0.609 rw 2026-11-03 06:01:02,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_online_payment_pos_self_order_preparation_changes', {"stepDelay": 0, "debug": false})" 2026-11-03 06:01:02,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [1/9] Tour test_online_payment_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:01:02,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.012 ro 2026-11-03 06:01:02,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 06:01:02,549 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 06:01:02,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.022 rw 2026-11-03 06:01:02,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:02] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:01:03,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 06:01:03,229 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.001 0.011 rw 2026-11-03 06:01:03,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 3 0.003 0.049 rw 2026-11-03 06:01:03,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 06:01:03,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.007 - 2026-11-03 06:01:03,436 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.017 rw 2026-11-03 06:01:03,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 06:01:03,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [2/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-11-03 06:01:03,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.086 - 2026-11-03 06:01:03,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.094 - 2026-11-03 06:01:03,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [3/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .order_tracker 2026-11-03 06:01:03,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [4/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-11-03 06:01:03,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [5/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-11-03 06:01:03,636 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "GET /pos/ui/132?from_backend=True HTTP/1.1" 200 6905 31 0.03 0.086 rw 2026-11-03 06:01:03,648 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.114 - 2026-11-03 06:01:03,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [6/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order) 2026-11-03 06:01:03,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [7/9] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order).highlight 2026-11-03 06:01:03,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [8/9] Tour test_online_payment_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:01:03,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.011 - 2026-11-03 06:01:03,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [9/9] Tour test_online_payment_pos_self_order_preparation_changes → Step Check orderline with attributes: {"productName":"Fanta","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Fanta"))) 2026-11-03 06:01:03,713 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "GET /pos/ui/132 HTTP/1.1" 200 6905 31 0.021 0.166 rw 2026-11-03 06:01:03,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: tour succeeded 2026-11-03 06:01:03,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_pos_self_order_preparation_changes SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:01:03,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:01:03,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 18832992 (allocated 19943424) 2026-11-03 06:01:03,879 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:03] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4976 41 0.038 0.208 rw 2026-11-03 06:01:03,883 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:02] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 2.465 rw 2026-11-03 06:01:04,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Closing chrome headless with pid 51488 2026-11-03 06:01:04,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Closing websocket connection 2026-11-03 06:01:04,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Terminating chrome headless with pid 51488 2026-11-03 06:01:04,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060104_171878_test_online_payment_mobile_self_order_preparation_changes.txt 2026-11-03 06:01:04,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpgjjj5y4v_chrome_odoo" 2026-11-03 06:01:04,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: waiting for threads: [] 2026-11-03 06:01:04,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:01:04,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JMmYAPlc - [03/Nov/2026 06:01:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 122 0.08 0.227 rw 2026-11-03 06:01:14,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_dynamic_qr ... 2026-11-03 06:01:15,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 06:01:23,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Chrome pid: 51619 2026-11-03 06:01:23,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmp8prurnqj_chrome_odoo 2026-11-03 06:01:23,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Issuing json command http://127.0.0.1:45317/json/version 2026-11-03 06:01:23,596 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45317', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:01:23,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Browser version: Chrome/150.0.7871.114 2026-11-03 06:01:23,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Issuing json command http://127.0.0.1:45317/json 2026-11-03 06:01:23,647 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45317', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:01:23,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Websocket url found: ws://127.0.0.1:45317/devtools/page/B476F13EB896DDD86AE285EBDF4A7489 2026-11-03 06:01:23,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Enable chrome headless console log notification 2026-11-03 06:01:23,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Chrome headless enable page notifications 2026-11-03 06:01:24,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Setting session cookie in browser 2026-11-03 06:01:24,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Open "http://127.0.0.1:8069/pos-self/133?access_token=289add8b684b4c06&order_identifier=09067dfb-31a8-41cd-8991-8035f652950b" in browser 2026-11-03 06:01:24,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Navigating to: "http://127.0.0.1:8069/pos-self/133?access_token=289add8b684b4c06&order_identifier=09067dfb-31a8-41cd-8991-8035f652950b" 2026-11-03 06:01:24,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:24] "GET /pos-self/133?access_token=289add8b684b4c06&order_identifier=09067dfb-31a8-41cd-8991-8035f652950b HTTP/1.1" 200 2379 60 0.051 0.222 rw 2026-11-03 06:01:24,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Navigation result: {'frameId': 'B476F13EB896DDD86AE285EBDF4A7489', 'loaderId': '0A4C751498CAC72CD5267A77234C729F', 'isDownload': False} 2026-11-03 06:01:24,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal_dynamic_qr')" 2026-11-03 06:01:24,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:01:24,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:24] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.372 ro 2026-11-03 06:01:24,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:01:24,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:24] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.106 ro 2026-11-03 06:01:24,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:01:24,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:24] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.166 ro 2026-11-03 06:01:24,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: Owl is running in 'dev' mode. 2026-11-03 06:01:24,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:24] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-11-03 06:01:24,900 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:24] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.016 ro 2026-11-03 06:01:24,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.004 0.02 ro 2026-11-03 06:01:25,610 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:25] "POST /pos-self/data/133 HTTP/1.1" 200 467572 269 0.159 0.511 rw 2026-11-03 06:01:25,614 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.674 rw 2026-11-03 06:01:25,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_dynamic_qr', {"stepDelay": 0, "debug": false})" 2026-11-03 06:01:25,927 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 14 0.017 0.094 rw 2026-11-03 06:01:25,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:25] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.108 ro 2026-11-03 06:01:26,003 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:25] "GET /web/image/ir.attachment/249639/raw HTTP/1.1" 200 98715 3 0.003 0.013 ro 2026-11-03 06:01:26,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:249643) 2026-11-03 06:01:26,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:26] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.008 0.188 ro 2026-11-03 06:01:26,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:26] "GET /web/image/ir.attachment/249638/raw HTTP/1.1" 200 84994 3 0.003 0.039 ro 2026-11-03 06:01:26,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [1/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 06:01:26,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [2/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:01:26,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [3/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:01:26,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:26] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.033 ro 2026-11-03 06:01:26,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [4/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:01:26,462 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:26] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.072 ro 2026-11-03 06:01:26,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [5/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:01:26,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:26] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.087 ro 2026-11-03 06:01:26,505 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:26] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.105 ro 2026-11-03 06:01:26,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:26] "GET /web/image/ir.attachment/248621/raw HTTP/1.1" 200 49165 3 0.003 0.018 ro 2026-11-03 06:01:26,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [6/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:01:26,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [7/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:01:26,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:26] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.049 ro 2026-11-03 06:01:26,661 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1439 13 0.014 0.066 rw 2026-11-03 06:01:26,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74387429 started for PoS orders references: [{'name': None, 'pos_reference': '260-133-000001', 'uuid': '50863fc6-0215-4429-8cfe-e63db437700f'}] 2026-11-03 06:01:26,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [995] to pos.order #600 2026-11-03 06:01:26,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74387429 order {'name': None, 'pos_reference': '260-133-000001', 'uuid': '50863fc6-0215-4429-8cfe-e63db437700f'} updated pos.order #600 2026-11-03 06:01:26,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74387429 finished 2026-11-03 06:01:26,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2437 84 0.06 0.133 rw 2026-11-03 06:01:26,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [8/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:01:26,993 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.027 rw 2026-11-03 06:01:26,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [9/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 06:01:27,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [10/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:01:27,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [11/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:01:27,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [12/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:01:27,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [13/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 06:01:27,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:27] "GET /web/image/product.product/2024/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 8 0.013 0.025 ro 2026-11-03 06:01:27,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2437 23 0.022 0.085 rw 2026-11-03 06:01:27,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59085919 started for PoS orders references: [{'name': None, 'pos_reference': '260-133-000001', 'uuid': '50863fc6-0215-4429-8cfe-e63db437700f'}] 2026-11-03 06:01:27,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [996] to pos.order #600 2026-11-03 06:01:27,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59085919 order {'name': None, 'pos_reference': '260-133-000001', 'uuid': '50863fc6-0215-4429-8cfe-e63db437700f'} updated pos.order #600 2026-11-03 06:01:27,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59085919 finished 2026-11-03 06:01:27,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:27] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3430 93 0.054 0.192 rw 2026-11-03 06:01:27,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [14/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:01:27,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [15/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 06:01:27,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.021 rw 2026-11-03 06:01:27,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: [16/16] Tour self_mobile_online_payment_meal_dynamic_qr → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 06:01:27,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: tour succeeded 2026-11-03 06:01:27,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal_dynamic_qr SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-11-03 06:01:27,739 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3430 23 0.036 0.05 rw 2026-11-03 06:01:27,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:01:27,749 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.008 1.992 rw 2026-11-03 06:01:27,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: heap 15757596 (allocated 18231296) 2026-11-03 06:01:27,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: Error received after termination: console.groupEnd 2026-11-03 06:01:27,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr.browser: Error received after termination: 2026-11-03 06:01:27,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Closing chrome headless with pid 51619 2026-11-03 06:01:27,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Closing websocket connection 2026-11-03 06:01:27,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Terminating chrome headless with pid 51619 2026-11-03 06:01:28,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060128_028430_test_online_payment_self_dynamic_qr.txt 2026-11-03 06:01:28,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: Removing chrome user profile "/tmp/tmp8prurnqj_chrome_odoo" 2026-11-03 06:01:28,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_dynamic_qr: waiting for threads: [] 2026-11-03 06:01:28,750 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6iR34vIe - [03/Nov/2026 06:01:28] "GET /pos/pay/600?access_token=09067dfb-31a8-41cd-8991-8035f652950b&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F133%2Fconfirmation%2F09067dfb-31a8-41cd-8991-8035f652950b%2Forder%3Faccess_token%3D289add8b684b4c06%26order_identifier%3D09067dfb-31a8-41cd-8991-8035f652950b HTTP/1.1" 200 0 153 0.108 0.829 rw 2026-11-03 06:01:38,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table ... 2026-11-03 06:01:39,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 06:01:47,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 51747 2026-11-03 06:01:47,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome headless temporary user profile dir: /tmp/tmp6b28nq3h_chrome_odoo 2026-11-03 06:01:47,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Issuing json command http://127.0.0.1:33025/json/version 2026-11-03 06:01:47,433 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33025', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:01:47,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-11-03 06:01:47,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Issuing json command http://127.0.0.1:33025/json 2026-11-03 06:01:47,508 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33025', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:01:47,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Websocket url found: ws://127.0.0.1:33025/devtools/page/17A839C7F13DE8568318C276C361E615 2026-11-03 06:01:47,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Enable chrome headless console log notification 2026-11-03 06:01:47,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome headless enable page notifications 2026-11-03 06:01:47,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Setting session cookie in browser 2026-11-03 06:01:47,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/134?access_token=b8c7fbfb2fb34494" in browser 2026-11-03 06:01:47,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/134?access_token=b8c7fbfb2fb34494" 2026-11-03 06:01:48,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:48] "GET /pos-self/134?access_token=b8c7fbfb2fb34494 HTTP/1.1" 200 2379 60 0.042 0.227 rw 2026-11-03 06:01:48,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '17A839C7F13DE8568318C276C361E615', 'loaderId': 'D8419A1CC33C777CC0CA9E3A9A79B310', 'isDownload': False} 2026-11-03 06:01:48,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal')" 2026-11-03 06:01:48,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:01:48,413 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:48] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.037 0.383 ro 2026-11-03 06:01:48,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:01:48,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:01:48,498 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:48] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.195 ro 2026-11-03 06:01:48,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:48] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.014 0.2 ro 2026-11-03 06:01:48,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: Owl is running in 'dev' mode. 2026-11-03 06:01:48,836 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:48] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.026 ro 2026-11-03 06:01:48,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.011 ro 2026-11-03 06:01:48,909 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.031 rw 2026-11-03 06:01:48,927 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:48] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.048 ro 2026-11-03 06:01:49,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:49] "POST /pos-self/data/134 HTTP/1.1" 200 467717 269 0.172 0.506 rw 2026-11-03 06:01:49,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:49] "GET /web/image/ir.attachment/250668/raw HTTP/1.1" 200 98715 3 0.004 0.01 ro 2026-11-03 06:01:49,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal', {"stepDelay": 0, "debug": false})" 2026-11-03 06:01:49,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:49] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.005 0.055 ro 2026-11-03 06:01:50,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:250672) 2026-11-03 06:01:50,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:50] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.008 0.154 ro 2026-11-03 06:01:50,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:50] "GET /web/image/ir.attachment/250667/raw HTTP/1.1" 200 84994 3 0.006 0.179 ro 2026-11-03 06:01:50,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [1/21] Tour self_mobile_online_payment_meal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:01:50,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [2/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:01:50,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [3/21] Tour self_mobile_online_payment_meal → Step Check that: ---Check on location 'Test-In'--- is not true (trigger: body:not(:has(.o_self_eating_location_box .preset_btn:contains('Test-In')))) 2026-11-03 06:01:50,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [4/21] Tour self_mobile_online_payment_meal → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-11-03 06:01:50,334 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:50] "GET /web/image/ir.attachment/249647/raw HTTP/1.1" 200 49165 3 0.005 0.017 ro 2026-11-03 06:01:50,369 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:50] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-11-03 06:01:50,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [5/21] Tour self_mobile_online_payment_meal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:01:50,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [6/21] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:01:50,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:50] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.044 ro 2026-11-03 06:01:50,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [7/21] Tour self_mobile_online_payment_meal → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:01:50,547 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:50] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.071 ro 2026-11-03 06:01:50,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [8/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:01:50,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:50] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.092 ro 2026-11-03 06:01:50,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [9/21] Tour self_mobile_online_payment_meal → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-11-03 06:01:50,638 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:50] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.053 ro 2026-11-03 06:01:50,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [10/21] Tour self_mobile_online_payment_meal → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-11-03 06:01:50,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [11/21] Tour self_mobile_online_payment_meal → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 06:01:50,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [12/21] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:01:50,988 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:50] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 33 0.051 0.144 rw 2026-11-03 06:01:51,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4946208 started for PoS orders references: [{'name': None, 'pos_reference': '260-134-000001', 'uuid': 'a303150d-41b3-4be6-b22b-dc0dbffefff3'}] 2026-11-03 06:01:51,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4946208 order {'name': None, 'pos_reference': '260-134-000001', 'uuid': 'a303150d-41b3-4be6-b22b-dc0dbffefff3'} created pos.order #601 2026-11-03 06:01:51,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4946208 finished 2026-11-03 06:01:51,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2510 90 0.085 0.187 rw 2026-11-03 06:01:51,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.01 0.024 rw 2026-11-03 06:01:51,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [13/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:01:51,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [14/21] Tour self_mobile_online_payment_meal → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 06:01:51,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [15/21] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:01:51,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [16/21] Tour self_mobile_online_payment_meal → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:01:51,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [17/21] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:01:51,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [18/21] Tour self_mobile_online_payment_meal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 06:01:51,608 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:51] "GET /web/image/product.product/2024/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 8 0.007 0.043 ro 2026-11-03 06:01:51,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2510 23 0.029 0.076 rw 2026-11-03 06:01:51,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90373364 started for PoS orders references: [{'name': None, 'pos_reference': '260-134-000001', 'uuid': 'a303150d-41b3-4be6-b22b-dc0dbffefff3'}] 2026-11-03 06:01:51,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [998] to pos.order #601 2026-11-03 06:01:51,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90373364 order {'name': None, 'pos_reference': '260-134-000001', 'uuid': 'a303150d-41b3-4be6-b22b-dc0dbffefff3'} updated pos.order #601 2026-11-03 06:01:51,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90373364 finished 2026-11-03 06:01:51,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3503 97 0.072 0.192 rw 2026-11-03 06:01:52,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [19/21] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:01:52,070 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.025 rw 2026-11-03 06:01:52,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [20/21] Tour self_mobile_online_payment_meal → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 06:01:52,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [21/21] Tour self_mobile_online_payment_meal → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 06:01:52,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: tour succeeded 2026-11-03 06:01:52,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 06:01:52,272 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3503 23 0.028 0.07 rw 2026-11-03 06:01:52,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:01:52,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 15131656 (allocated 16396288) 2026-11-03 06:01:52,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.009 3.342 rw 2026-11-03 06:01:52,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: console.groupEnd 2026-11-03 06:01:52,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: 2026-11-03 06:01:52,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Closing chrome headless with pid 51747 2026-11-03 06:01:52,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Closing websocket connection 2026-11-03 06:01:52,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Terminating chrome headless with pid 51747 2026-11-03 06:01:52,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060152_594471_test_online_payment_self_pay_after_meal_table.txt 2026-11-03 06:01:52,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Removing chrome user profile "/tmp/tmp6b28nq3h_chrome_odoo" 2026-11-03 06:01:52,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: waiting for threads: [] 2026-11-03 06:01:53,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eyQ_Tp4F - [03/Nov/2026 06:01:53] "GET /pos/pay/601?access_token=47947ac7-dd59-4098-a60c-f360ecec07a3&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F134%2Fconfirmation%2F47947ac7-dd59-4098-a60c-f360ecec07a3%2Forder%3Faccess_token%3Db8c7fbfb2fb34494 HTTP/1.1" 200 0 151 0.135 0.963 rw 2026-11-03 06:02:03,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 51876 2026-11-03 06:02:03,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome headless temporary user profile dir: /tmp/tmpv5__yhov_chrome_odoo 2026-11-03 06:02:03,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Issuing json command http://127.0.0.1:35293/json/version 2026-11-03 06:02:03,361 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35293', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:02:03,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Browser version: Chrome/150.0.7871.114 2026-11-03 06:02:03,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Issuing json command http://127.0.0.1:35293/json 2026-11-03 06:02:03,465 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35293', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:02:03,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Websocket url found: ws://127.0.0.1:35293/devtools/page/F40B65EAF5FA1928B5ACEB9BFF55D15F 2026-11-03 06:02:03,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Enable chrome headless console log notification 2026-11-03 06:02:03,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome headless enable page notifications 2026-11-03 06:02:03,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Setting session cookie in browser 2026-11-03 06:02:03,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Open "http://127.0.0.1:8069/pos-self/134?access_token=b8c7fbfb2fb34494&table_identifier=c9c4eec6" in browser 2026-11-03 06:02:03,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigating to: "http://127.0.0.1:8069/pos-self/134?access_token=b8c7fbfb2fb34494&table_identifier=c9c4eec6" 2026-11-03 06:02:03,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:03] "GET /pos-self/134?access_token=b8c7fbfb2fb34494&table_identifier=c9c4eec6 HTTP/1.1" 200 2419 8 0.007 0.058 rw 2026-11-03 06:02:03,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'F40B65EAF5FA1928B5ACEB9BFF55D15F', 'loaderId': 'D227910C98BF9401F94F3509AFBFC897', 'isDownload': False} 2026-11-03 06:02:03,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate ready code "odoo.isTourReady('self_mobile_online_payment_meal_table')" 2026-11-03 06:02:03,742 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:03] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.008 0.126 ro 2026-11-03 06:02:03,749 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:03] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.002 0.024 ro 2026-11-03 06:02:03,775 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:03] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.009 0.038 ro 2026-11-03 06:02:04,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: Owl is running in 'dev' mode. 2026-11-03 06:02:04,104 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:04] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.017 ro 2026-11-03 06:02:04,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.012 ro 2026-11-03 06:02:04,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:04] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.01 ro 2026-11-03 06:02:05,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:05] "POST /pos-self/data/134 HTTP/1.1" 200 467717 260 0.203 0.94 rw 2026-11-03 06:02:05,282 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 1.149 rw 2026-11-03 06:02:05,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Evaluate test code "odoo.startTour('self_mobile_online_payment_meal_table', {"stepDelay": 0, "debug": false})" 2026-11-03 06:02:05,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:05] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.004 ro 2026-11-03 06:02:05,614 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 4 0.003 0.02 rw 2026-11-03 06:02:05,633 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:05] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.005 0.017 ro 2026-11-03 06:02:05,743 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:05] "GET /web/image/ir.attachment/250668/raw HTTP/1.1" 200 98715 3 0.003 0.012 ro 2026-11-03 06:02:05,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [1/17] Tour self_mobile_online_payment_meal_table → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:02:05,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [2/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:02:05,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [3/17] Tour self_mobile_online_payment_meal_table → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-11-03 06:02:05,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:05] "GET /web/image/ir.attachment/249647/raw HTTP/1.1" 200 49165 3 0.003 0.018 ro 2026-11-03 06:02:06,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:06] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.014 ro 2026-11-03 06:02:06,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [4/17] Tour self_mobile_online_payment_meal_table → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:02:06,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:06] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.035 ro 2026-11-03 06:02:06,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [5/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:02:06,247 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:06] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.002 0.068 ro 2026-11-03 06:02:06,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [6/17] Tour self_mobile_online_payment_meal_table → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:02:06,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:06] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.096 ro 2026-11-03 06:02:06,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [7/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:02:06,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [8/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:02:06,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:06] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 8 0.021 0.043 ro 2026-11-03 06:02:06,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #381845 started for PoS orders references: [{'name': None, 'pos_reference': '260-134-000002', 'uuid': '5c72d058-eeac-439a-88e8-df304ed249cb'}] 2026-11-03 06:02:06,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #381845 order {'name': None, 'pos_reference': '260-134-000002', 'uuid': '5c72d058-eeac-439a-88e8-df304ed249cb'} created pos.order #602 2026-11-03 06:02:06,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #381845 finished 2026-11-03 06:02:06,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2446 72 0.062 0.226 rw 2026-11-03 06:02:06,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.029 0.055 rw 2026-11-03 06:02:06,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [9/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:02:06,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [10/17] Tour self_mobile_online_payment_meal_table → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 06:02:06,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [11/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:02:07,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [12/17] Tour self_mobile_online_payment_meal_table → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:02:07,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [13/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:02:07,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [14/17] Tour self_mobile_online_payment_meal_table → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 06:02:07,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:07] "GET /web/image/product.product/2024/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 8 0.009 0.037 ro 2026-11-03 06:02:07,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2446 24 0.037 0.092 rw 2026-11-03 06:02:07,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66503803 started for PoS orders references: [{'name': None, 'pos_reference': '260-134-000002', 'uuid': '5c72d058-eeac-439a-88e8-df304ed249cb'}] 2026-11-03 06:02:07,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [1000] to pos.order #602 2026-11-03 06:02:07,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66503803 order {'name': None, 'pos_reference': '260-134-000002', 'uuid': '5c72d058-eeac-439a-88e8-df304ed249cb'} updated pos.order #602 2026-11-03 06:02:07,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66503803 finished 2026-11-03 06:02:07,542 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3441 94 0.108 0.187 rw 2026-11-03 06:02:07,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [15/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:02:07,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [16/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 06:02:07,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [17/17] Tour self_mobile_online_payment_meal_table → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 06:02:07,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3441 24 0.022 0.054 rw 2026-11-03 06:02:07,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: tour succeeded 2026-11-03 06:02:07,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR self_mobile_online_payment_meal_table SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-03 06:02:07,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3441 24 0.024 0.065 rw 2026-11-03 06:02:07,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:02:07,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.002 2.36 rw 2026-11-03 06:02:07,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 14578316 (allocated 16134144) 2026-11-03 06:02:07,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: console.groupEnd 2026-11-03 06:02:07,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: Error received after termination: 2026-11-03 06:02:08,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Closing chrome headless with pid 51876 2026-11-03 06:02:08,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Closing websocket connection 2026-11-03 06:02:08,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Terminating chrome headless with pid 51876 2026-11-03 06:02:08,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060208_144462_test_online_payment_self_pay_after_meal_table.txt 2026-11-03 06:02:08,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Removing chrome user profile "/tmp/tmpv5__yhov_chrome_odoo" 2026-11-03 06:02:08,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: waiting for threads: [] 2026-11-03 06:02:08,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I1qK4sop - [03/Nov/2026 06:02:08] "GET /pos/pay/602?access_token=5e17e000-e007-4541-ba7b-ddf1c9537bd2&exit_route=http%3A%2F%2F127.0.0.1%3A8069%2Fpos-self%2F134%2Fconfirmation%2F5e17e000-e007-4541-ba7b-ddf1c9537bd2%2Forder%3Faccess_token%3Db8c7fbfb2fb34494%26table_identifier%3Dc9c4eec6 HTTP/1.1" 200 0 42 0.056 0.175 rw 2026-11-03 06:02:18,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_tip_amount_matches_backend ... 2026-11-03 06:02:19,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 06:02:28,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome pid: 52006 2026-11-03 06:02:28,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome headless temporary user profile dir: /tmp/tmp1jbxz7zk_chrome_odoo 2026-11-03 06:02:28,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:37881/json/version 2026-11-03 06:02:28,305 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37881', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:02:28,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Browser version: Chrome/150.0.7871.114 2026-11-03 06:02:28,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:37881/json 2026-11-03 06:02:28,341 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37881', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:02:28,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Websocket url found: ws://127.0.0.1:37881/devtools/page/F8FA3F3A37762BB3B2A4733A909963EA 2026-11-03 06:02:28,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Enable chrome headless console log notification 2026-11-03 06:02:28,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome headless enable page notifications 2026-11-03 06:02:28,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Setting session cookie in browser 2026-11-03 06:02:28,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Open "http://127.0.0.1:8069/pos-self/135?access_token=f7261d0d35684be8" in browser 2026-11-03 06:02:28,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Navigating to: "http://127.0.0.1:8069/pos-self/135?access_token=f7261d0d35684be8" 2026-11-03 06:02:29,016 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:29] "GET /pos-self/135?access_token=f7261d0d35684be8 HTTP/1.1" 200 2379 60 0.05 0.225 rw 2026-11-03 06:02:29,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': 'F8FA3F3A37762BB3B2A4733A909963EA', 'loaderId': 'F1268C4CA6BE80B5872CF4F7639ACE82', 'isDownload': False} 2026-11-03 06:02:29,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Evaluate ready code "odoo.isTourReady('self_order_tip_amount_with_tax')" 2026-11-03 06:02:29,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:02:29,167 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:29] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.092 ro 2026-11-03 06:02:29,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:02:29,239 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:29] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.022 0.466 ro 2026-11-03 06:02:29,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:02:29,280 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:29] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.011 0.189 ro 2026-11-03 06:02:29,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: Owl is running in 'dev' mode. 2026-11-03 06:02:29,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:29] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.014 ro 2026-11-03 06:02:29,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.011 ro 2026-11-03 06:02:29,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:29] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.014 ro 2026-11-03 06:02:30,360 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:30] "POST /pos-self/data/135 HTTP/1.1" 200 468147 269 0.198 0.565 rw 2026-11-03 06:02:30,368 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.756 rw 2026-11-03 06:02:30,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:30] "GET /web/image/ir.attachment/251694/raw HTTP/1.1" 200 98715 3 0.005 0.019 ro 2026-11-03 06:02:30,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Evaluate test code "odoo.startTour('self_order_tip_amount_with_tax', {"stepDelay": 0, "debug": false})" 2026-11-03 06:02:30,759 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:30] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.003 0.049 ro 2026-11-03 06:02:30,844 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:30] "GET /web/image/ir.attachment/251693/raw HTTP/1.1" 200 84994 3 0.001 0.01 ro 2026-11-03 06:02:31,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:251698) 2026-11-03 06:02:31,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:31] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.013 0.173 ro 2026-11-03 06:02:31,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [1/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:02:31,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [2/7] Tour self_order_tip_amount_with_tax → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:02:31,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:31] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 6314 3 0.007 0.028 ro 2026-11-03 06:02:31,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [3/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:02:31,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:31] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.005 0.066 ro 2026-11-03 06:02:31,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:31] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 10346 3 0.011 0.092 ro 2026-11-03 06:02:31,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [4/7] Tour self_order_tip_amount_with_tax → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:02:31,396 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:31] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.112 ro 2026-11-03 06:02:31,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:31] "GET /web/image/ir.attachment/250676/raw HTTP/1.1" 200 49165 3 0.002 0.012 ro 2026-11-03 06:02:31,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [5/7] Tour self_order_tip_amount_with_tax → Step Click on button '15%' (trigger: .btn:contains('15%')) 2026-11-03 06:02:31,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [6/7] Tour self_order_tip_amount_with_tax → Step The total price to pay is 2.97 (trigger: .order-price :contains(Total):contains(2.97)) 2026-11-03 06:02:31,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:31] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 9 0.011 0.044 ro 2026-11-03 06:02:31,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [7/7] Tour self_order_tip_amount_with_tax → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 06:02:31,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: tour succeeded 2026-11-03 06:02:31,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR self_order_tip_amount_with_tax SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 06:02:31,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46057254 started for PoS orders references: [{'name': None, 'pos_reference': '260-135-000001', 'uuid': '1a010869-3a2b-4014-823d-3ef8de37a467'}] 2026-11-03 06:02:31,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:02:31,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: heap 13798996 (allocated 14823424) 2026-11-03 06:02:31,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46057254 order {'name': None, 'pos_reference': '260-135-000001', 'uuid': '1a010869-3a2b-4014-823d-3ef8de37a467'} created pos.order #603 2026-11-03 06:02:31,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46057254 finished 2026-11-03 06:02:31,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Closing chrome headless with pid 52006 2026-11-03 06:02:31,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Closing websocket connection 2026-11-03 06:02:31,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Terminating chrome headless with pid 52006 2026-11-03 06:02:31,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 1.458 rw 2026-11-03 06:02:31,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IZDGOmCh - [03/Nov/2026 06:02:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 0 87 0.12 0.216 rw 2026-11-03 06:02:31,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060231_971272_test_self_order_tip_amount_matches_backend.txt 2026-11-03 06:02:31,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Removing chrome user profile "/tmp/tmp1jbxz7zk_chrome_odoo" 2026-11-03 06:02:32,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome pid: 52134 2026-11-03 06:02:32,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome headless temporary user profile dir: /tmp/tmp3_xi1s_2_chrome_odoo 2026-11-03 06:02:32,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:33165/json/version 2026-11-03 06:02:32,476 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33165', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:02:32,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Browser version: Chrome/150.0.7871.114 2026-11-03 06:02:32,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Issuing json command http://127.0.0.1:33165/json 2026-11-03 06:02:32,575 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33165', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:02:32,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Websocket url found: ws://127.0.0.1:33165/devtools/page/C1DDEB4E3C0B7CB11F03F3A55F4C03E8 2026-11-03 06:02:32,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Enable chrome headless console log notification 2026-11-03 06:02:32,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome headless enable page notifications 2026-11-03 06:02:32,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Setting session cookie in browser 2026-11-03 06:02:32,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Open "http://127.0.0.1:8069/pos-self/135?access_token=f7261d0d35684be8" in browser 2026-11-03 06:02:32,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Navigating to: "http://127.0.0.1:8069/pos-self/135?access_token=f7261d0d35684be8" 2026-11-03 06:02:32,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:32] "GET /pos-self/135?access_token=f7261d0d35684be8 HTTP/1.1" 200 2419 6 0.01 0.083 rw 2026-11-03 06:02:32,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Navigation result: {'frameId': 'C1DDEB4E3C0B7CB11F03F3A55F4C03E8', 'loaderId': 'A1DED3FADD63170EE33FBF13BDF6B414', 'isDownload': False} 2026-11-03 06:02:32,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Evaluate ready code "odoo.isTourReady('self_order_tip_amount_without_tax')" 2026-11-03 06:02:32,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:32] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.007 0.155 ro 2026-11-03 06:02:32,903 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:32] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.001 0.056 ro 2026-11-03 06:02:32,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:32] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.002 0.069 ro 2026-11-03 06:02:33,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: Owl is running in 'dev' mode. 2026-11-03 06:02:33,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:33] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-11-03 06:02:33,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.006 ro 2026-11-03 06:02:33,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:33] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.02 ro 2026-11-03 06:02:34,164 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.759 rw 2026-11-03 06:02:34,164 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:34] "POST /pos-self/data/135 HTTP/1.1" 200 468143 260 0.248 0.516 rw 2026-11-03 06:02:34,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:34] "GET /web/image/ir.attachment/251694/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 06:02:34,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Evaluate test code "odoo.startTour('self_order_tip_amount_without_tax', {"stepDelay": 0, "debug": false})" 2026-11-03 06:02:34,581 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:34] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.005 ro 2026-11-03 06:02:34,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:34] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.004 0.011 ro 2026-11-03 06:02:34,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [1/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:02:34,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [2/7] Tour self_order_tip_amount_without_tax → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:02:34,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [3/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:02:34,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:34] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.005 0.055 ro 2026-11-03 06:02:34,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [4/7] Tour self_order_tip_amount_without_tax → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:02:34,966 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:34] "GET /web/image/pos.category/262/image_128?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.075 ro 2026-11-03 06:02:35,004 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:35] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 10346 3 0.018 0.096 ro 2026-11-03 06:02:35,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:35] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.12 ro 2026-11-03 06:02:35,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:35] "GET /web/image/ir.attachment/250676/raw HTTP/1.1" 200 49165 3 0.001 0.045 ro 2026-11-03 06:02:35,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [5/7] Tour self_order_tip_amount_without_tax → Step Click on button '15%' (trigger: .btn:contains('15%')) 2026-11-03 06:02:35,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:35] "GET /web/image/product.product/2022/image_512?unique=2026-11-03T06:00:18.000+00:00 HTTP/1.1" 200 7322 8 0.011 0.035 ro 2026-11-03 06:02:35,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [6/7] Tour self_order_tip_amount_without_tax → Step The total price to pay is 2.91 (trigger: .order-price :contains(Total):contains(2.91)) 2026-11-03 06:02:35,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: [7/7] Tour self_order_tip_amount_without_tax → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 06:02:35,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: tour succeeded 2026-11-03 06:02:35,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR self_order_tip_amount_without_tax SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-11-03 06:02:35,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70444055 started for PoS orders references: [{'name': None, 'pos_reference': '260-135-000002', 'uuid': 'ed7b243e-4fe1-4927-b292-cda217cbf0ad'}] 2026-11-03 06:02:35,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70444055 order {'name': None, 'pos_reference': '260-135-000002', 'uuid': 'ed7b243e-4fe1-4927-b292-cda217cbf0ad'} created pos.order #604 2026-11-03 06:02:35,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70444055 finished 2026-11-03 06:02:35,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:02:35,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend.browser: heap 14143284 (allocated 14823424) 2026-11-03 06:02:35,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.008 1.124 rw 2026-11-03 06:02:35,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LKx1q462 - [03/Nov/2026 06:02:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3437 73 0.063 0.179 rw 2026-11-03 06:02:35,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Closing chrome headless with pid 52134 2026-11-03 06:02:35,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Closing websocket connection 2026-11-03 06:02:35,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Terminating chrome headless with pid 52134 2026-11-03 06:02:35,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060235_547430_test_self_order_tip_amount_matches_backend.txt 2026-11-03 06:02:35,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_tip_amount_matches_backend: Removing chrome user profile "/tmp/tmp3_xi1s_2_chrome_odoo" 2026-11-03 06:02:35,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-11-03 06:02:35,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-11-03 06:02:38,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderOnlinePaymentMethod.test_self_order_kiosk_does_not_load_online_payment_method_from_config ... 2026-11-03 06:02:40,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 06:02:48,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderOnlinePaymentMethod.test_self_order_kiosk_loads_online_payment_method ... 2026-11-03 06:02:49,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 06:02:58,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_online_payment_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderOnlinePaymentMethod.test_self_order_mobile_loads_online_payment_method_from_config ... 2026-11-03 06:02:59,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 06:03:07,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:03:08,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 420 with IP n/a changed groups of user 420 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:03:09,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 420 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:03:19,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 420 with IP n/a changed groups of user 420 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:03:21,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 420 with IP n/a changed groups of user 420 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:03:27,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-11-03 06:03:28,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 52266 2026-11-03 06:03:28,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmp0ofkh8ci_chrome_odoo 2026-11-03 06:03:28,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:35317/json/version 2026-11-03 06:03:28,426 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35317', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:03:28,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-11-03 06:03:28,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:35317/json 2026-11-03 06:03:28,480 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35317', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:03:28,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:35317/devtools/page/9B82ADEA70EFBE2094114DE5C7DF7E2C 2026-11-03 06:03:28,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-11-03 06:03:28,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-11-03 06:03:28,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:03:28,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-11-03 06:03:28,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Open "http://127.0.0.1:8069/pos/ui/139" in browser 2026-11-03 06:03:28,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/139" 2026-11-03 06:03:28,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:28] "GET /pos/ui/139 HTTP/1.1" 200 6928 91 0.061 0.172 rw 2026-11-03 06:03:28,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': '9B82ADEA70EFBE2094114DE5C7DF7E2C', 'loaderId': 'E3E77D51D7F52E4605F2A5FE86C375AB', 'isDownload': False} 2026-11-03 06:03:28,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Evaluate ready code "odoo.isTourReady('qfpay_order_and_refund')" 2026-11-03 06:03:28,964 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:28] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.039 ro 2026-11-03 06:03:28,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:28] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.324 ro 2026-11-03 06:03:29,016 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:28] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.091 ro 2026-11-03 06:03:29,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-11-03 06:03:29,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:03:29,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 06:03:30,022 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.031 ro 2026-11-03 06:03:30,125 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.048 rw 2026-11-03 06:03:30,143 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.053 rw 2026-11-03 06:03:30,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:03:31,337 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524040 249 0.25 0.902 rw 2026-11-03 06:03:31,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: The ready code tooks too much time : 2.788107395172119 2026-11-03 06:03:31,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Evaluate test code "odoo.startTour('qfpay_order_and_refund', {"stepDelay": 0, "debug": false})" 2026-11-03 06:03:31,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [1/33] Tour qfpay_order_and_refund → Step body 2026-11-03 06:03:31,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.019 ro 2026-11-03 06:03:31,755 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.025 ro 2026-11-03 06:03:31,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:03:31,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-11-03 06:03:31,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:31] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:03:32,595 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:32] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.029 ro 2026-11-03 06:03:32,778 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-11-03 06:03:32,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.046 rw 2026-11-03 06:03:32,995 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:03:32,997 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 06:03:33,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:33] "GET /web/image/res.users/422/avatar_128 HTTP/1.1" 200 305 4 0.018 0.076 ro 2026-11-03 06:03:33,079 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:33] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.087 rw 2026-11-03 06:03:33,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 06:03:33,207 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:33] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 06:03:33,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [2/33] Tour qfpay_order_and_refund → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:03:33,235 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:33] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.016 0.037 ro 2026-11-03 06:03:33,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-11-03 06:03:33,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:33] "GET /pos/ui/139?from_backend=True HTTP/1.1" 200 6928 31 0.042 0.096 rw 2026-11-03 06:03:33,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [3/33] Tour qfpay_order_and_refund → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:03:33,585 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:33] "GET /pos/ui/139 HTTP/1.1" 200 6928 31 0.112 0.252 rw 2026-11-03 06:03:33,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [4/33] Tour qfpay_order_and_refund → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:03:33,663 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.394 rw 2026-11-03 06:03:33,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:33] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.065 rw 2026-11-03 06:03:33,781 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.026 0.128 rw 2026-11-03 06:03:33,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [5/33] Tour qfpay_order_and_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:03:33,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [6/33] Tour qfpay_order_and_refund → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:03:34,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [7/33] Tour qfpay_order_and_refund → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:03:34,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [8/33] Tour qfpay_order_and_refund → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:03:34,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [9/33] Tour qfpay_order_and_refund → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:03:34,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [10/33] Tour qfpay_order_and_refund → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:03:34,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [11/33] Tour qfpay_order_and_refund → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:03:34,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:34] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 06:03:34,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.034 - 2026-11-03 06:03:34,150 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.042 - 2026-11-03 06:03:34,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:34] "GET /web/image/pos.payment.method/297/image HTTP/1.1" 200 3130 4 0.005 0.102 ro 2026-11-03 06:03:34,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [12/33] Tour qfpay_order_and_refund → Step click 'Qfpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Qfpay")) 2026-11-03 06:03:34,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [13/33] Tour qfpay_order_and_refund → Step Send the payment request using the payment terminal. (trigger: .paymentline_status_actions .paymentline_status_actions_button_send) 2026-11-03 06:03:34,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [14/33] Tour qfpay_order_and_refund → Step Waiting for Qfpay payment to be processed (trigger: .paymentline_status_title:contains('Waiting for card')) 2026-11-03 06:03:34,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [15/33] Tour qfpay_order_and_refund → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:03:34,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'cash_fee_type': '', 'exchange_rate': '', 'cancel': '0', 'pay_type': '802808', 'txdtm': '2025-08-26 17:50:34', 'out_trade_no': '42ddaab2-04ca-48a8-b5a2-e9e62b1e72c0--544--297', 'syssn': '20250826155400087645770447', 'status': '1', 'sysdtm': '2025-08-26 17:50:36', 'paydtm': '2025-08-26 17:50:37', 'goods_name': '', 'txcurrcd': 'HKD', 'mchid': '8Bx9aHgNmaQJ', 'customer_source': 'HK', 'cash_fee': '0', 'chnlsn2': '', 'cardcd': '', 'txamt': '198', 'outcardnm': '', 'respcd': '0000', 'goods_info': '', 'notify_type': 'payment', 'chnlsn': '2025085675626675'} 2026-11-03 06:03:34,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:34] "POST /qfpay/notify HTTP/1.1" 200 7 8 0.017 0.041 rw 2026-11-03 06:03:34,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40386726 started for PoS orders references: [{'name': '/', 'pos_reference': '261-139-000001', 'uuid': '52653f26-eaad-45b0-abf4-531d96fde3be'}] 2026-11-03 06:03:34,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [16/33] Tour qfpay_order_and_refund → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:03:35,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40386726 order {'name': '/', 'pos_reference': '261-139-000001', 'uuid': '52653f26-eaad-45b0-abf4-531d96fde3be'} created pos.order #605 2026-11-03 06:03:35,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40386726 finished 2026-11-03 06:03:35,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5243 171 0.169 0.417 rw 2026-11-03 06:03:35,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:35] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.013 ro 2026-11-03 06:03:35,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [17/33] Tour qfpay_order_and_refund → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:03:35,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [18/33] Tour qfpay_order_and_refund → Step .pos-leftheader .orders-button 2026-11-03 06:03:35,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [19/33] Tour qfpay_order_and_refund → Step .pos-search-bar .filter 2026-11-03 06:03:35,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.049 rw 2026-11-03 06:03:35,642 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:35] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.024 rw 2026-11-03 06:03:35,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [20/33] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul 2026-11-03 06:03:35,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [21/33] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul li:contains("Active") 2026-11-03 06:03:35,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [22/33] Tour qfpay_order_and_refund → Step .pos-search-bar .filter 2026-11-03 06:03:35,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [23/33] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul 2026-11-03 06:03:35,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [24/33] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:03:35,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [25/33] Tour qfpay_order_and_refund → Step .ticket-screen .order-row:contains(0001) 2026-11-03 06:03:35,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [26/33] Tour qfpay_order_and_refund → Step .ticket-screen .order-row:contains(0001).highlight 2026-11-03 06:03:35,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:35] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.015 0.026 rw 2026-11-03 06:03:35,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [27/33] Tour qfpay_order_and_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:03:35,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [28/33] Tour qfpay_order_and_refund → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 06:03:35,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [29/33] Tour qfpay_order_and_refund → Step click 'Qfpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Qfpay")) 2026-11-03 06:03:35,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [30/33] Tour qfpay_order_and_refund → Step Initiate a refund request for the selected order. (trigger: .paymentline_status_actions .paymentline_status_actions_button_refund) 2026-11-03 06:03:35,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [31/33] Tour qfpay_order_and_refund → Step Waiting for Qfpay refund to be processed (trigger: .paymentline_status_title:contains('Refund in process')) 2026-11-03 06:03:35,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [32/33] Tour qfpay_order_and_refund → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:03:35,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.008 0.063 rw 2026-11-03 06:03:35,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': '42ddaab2-04ca-48a8-b5a2-e9e62b1e72c0--544--297', 'mchid': '8Bx9jdHgmaQJ', 'txdtm': '2025-08-26 17:51:34', 'txamt': '-198', 'orig_syssn': '20250826155400087645770447', 'out_trade_no': '2cccf6c02d4835bdb79d7c96beb95cbf', 'syssn': '20250821155400847635342115', 'respcd': '0000', 'notify_type': 'refund'} 2026-11-03 06:03:35,995 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:35] "POST /qfpay/notify HTTP/1.1" 200 7 8 0.009 0.083 rw 2026-11-03 06:03:36,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [33/33] Tour qfpay_order_and_refund → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:03:36,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-11-03 06:03:36,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-03 06:03:36,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19871188 started for PoS orders references: [{'name': '/', 'pos_reference': '261-139-000002', 'uuid': '0ea452ca-ee83-4bfa-a57b-da0ca23c6164'}] 2026-11-03 06:03:36,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 21456736 (allocated 23875584) 2026-11-03 06:03:36,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:03:36,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 52266 2026-11-03 06:03:36,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-11-03 06:03:36,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 52266 2026-11-03 06:03:36,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060336_497402_test_tour_qfpay_order_and_refund.txt 2026-11-03 06:03:36,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmp0ofkh8ci_chrome_odoo" 2026-11-03 06:03:36,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: waiting for threads: [, ] 2026-11-03 06:03:36,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19871188 order {'name': '/', 'pos_reference': '261-139-000002', 'uuid': '0ea452ca-ee83-4bfa-a57b-da0ca23c6164'} created pos.order #606 2026-11-03 06:03:36,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19871188 finished 2026-11-03 06:03:36,811 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.027 6.624 rw 2026-11-03 06:03:36,824 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oKcqdWll - [03/Nov/2026 06:03:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 188 0.253 0.529 rw 2026-11-03 06:03:46,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:03:47,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 424 with IP n/a changed groups of user 424 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:03:47,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 424 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:03:57,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 424 with IP n/a changed groups of user 424 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:03:59,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 424 with IP n/a changed groups of user 424 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:04:05,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-11-03 06:04:06,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 52398 2026-11-03 06:04:06,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmpsq_3ay65_chrome_odoo 2026-11-03 06:04:06,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:36831/json/version 2026-11-03 06:04:06,833 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:04:06,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-11-03 06:04:06,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:36831/json 2026-11-03 06:04:06,900 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:04:06,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:36831/devtools/page/D8D8741B94AABBB522569F7C2BE8A721 2026-11-03 06:04:06,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-11-03 06:04:06,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-11-03 06:04:07,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:04:07,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-11-03 06:04:07,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Open "http://127.0.0.1:8069/pos/ui/140" in browser 2026-11-03 06:04:07,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui/140" 2026-11-03 06:04:07,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:07] "GET /pos/ui/140 HTTP/1.1" 200 6921 91 0.064 0.212 rw 2026-11-03 06:04:07,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': 'D8D8741B94AABBB522569F7C2BE8A721', 'loaderId': 'CADA677C27D034FBBC7BACC2F64BB051', 'isDownload': False} 2026-11-03 06:04:07,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-11-03 06:04:07,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:07] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.364 ro 2026-11-03 06:04:07,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:07] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.058 ro 2026-11-03 06:04:07,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:07] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.058 ro 2026-11-03 06:04:08,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-11-03 06:04:08,252 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:04:08,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.012 - 2026-11-03 06:04:08,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.024 ro 2026-11-03 06:04:08,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.029 rw 2026-11-03 06:04:08,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.045 rw 2026-11-03 06:04:08,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:04:09,320 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521160 249 0.26 0.694 rw 2026-11-03 06:04:09,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: The ready code tooks too much time : 2.2341034412384033 2026-11-03 06:04:09,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate test code "odoo.startTour('PosRazorpayTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:04:09,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-11-03 06:04:09,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [1/13] Tour PosRazorpayTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:04:09,638 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 06:04:09,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:04:09,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 06:04:09,726 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:09] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:04:10,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 06:04:10,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-11-03 06:04:10,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.054 rw 2026-11-03 06:04:10,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.02 rw 2026-11-03 06:04:10,598 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-11-03 06:04:10,601 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "GET /web/image/res.users/426/avatar_128 HTTP/1.1" 200 305 4 0.004 0.041 ro 2026-11-03 06:04:10,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 06:04:10,701 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 06:04:10,728 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-11-03 06:04:10,755 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.04 - 2026-11-03 06:04:10,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.044 - 2026-11-03 06:04:10,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "GET /pos/ui/140?from_backend=True HTTP/1.1" 200 6921 31 0.057 0.109 rw 2026-11-03 06:04:10,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [2/13] Tour PosRazorpayTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:04:10,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:10] "GET /pos/ui/140 HTTP/1.1" 200 6921 31 0.024 0.236 rw 2026-11-03 06:04:11,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [3/13] Tour PosRazorpayTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:04:11,043 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.247 rw 2026-11-03 06:04:11,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:11] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.044 rw 2026-11-03 06:04:11,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.092 rw 2026-11-03 06:04:11,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [4/13] Tour PosRazorpayTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:04:11,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [5/13] Tour PosRazorpayTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:04:11,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [6/13] Tour PosRazorpayTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:04:11,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [7/13] Tour PosRazorpayTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:04:11,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [8/13] Tour PosRazorpayTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:04:11,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [9/13] Tour PosRazorpayTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:04:11,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [10/13] Tour PosRazorpayTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:04:11,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:04:11,490 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:11] "GET /web/image/pos.payment.method/300/image HTTP/1.1" 200 971 4 0.008 0.026 ro 2026-11-03 06:04:11,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.024 - 2026-11-03 06:04:11,494 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:11] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.03 - 2026-11-03 06:04:11,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [11/13] Tour PosRazorpayTour → Step click 'Razorpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Razorpay")) 2026-11-03 06:04:11,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [12/13] Tour PosRazorpayTour → Step Send the payment request using the payment terminal. (trigger: .paymentline_status_actions .paymentline_status_actions_button_send) 2026-11-03 06:04:12,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [13/13] Tour PosRazorpayTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:04:12,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:12] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 102 2 0.002 0.017 rw 2026-11-03 06:04:12,083 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:12] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 507 2 0.002 0.017 rw 2026-11-03 06:04:12,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-11-03 06:04:12,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-11-03 06:04:12,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96448284 started for PoS orders references: [{'name': '/', 'pos_reference': '261-140-000001', 'uuid': '08062c48-b992-4be8-908c-efaab912b1b6'}] 2026-11-03 06:04:12,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:04:12,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 20127588 (allocated 21254144) 2026-11-03 06:04:12,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 52398 2026-11-03 06:04:12,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-11-03 06:04:12,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 52398 2026-11-03 06:04:12,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060412_578263_test_razorpay_basic_order.txt 2026-11-03 06:04:12,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmpsq_3ay65_chrome_odoo" 2026-11-03 06:04:12,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: waiting for threads: [, ] 2026-11-03 06:04:12,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96448284 order {'name': '/', 'pos_reference': '261-140-000001', 'uuid': '08062c48-b992-4be8-908c-efaab912b1b6'} created pos.order #607 2026-11-03 06:04:12,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96448284 finished 2026-11-03 06:04:12,713 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:09] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 4.318 rw 2026-11-03 06:04:12,727 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SpiaMUpr - [03/Nov/2026 06:04:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 171 0.148 0.432 rw 2026-11-03 06:04:22,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-11-03 06:04:23,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 52531 2026-11-03 06:04:23,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmplafkukvr_chrome_odoo 2026-11-03 06:04:23,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:38529/json/version 2026-11-03 06:04:23,044 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38529', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:04:23,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-11-03 06:04:23,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:38529/json 2026-11-03 06:04:23,176 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38529', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:04:23,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:38529/devtools/page/84A7DB80C67ED4809B4E1821B1777257 2026-11-03 06:04:23,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-11-03 06:04:23,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-11-03 06:04:23,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:04:23,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-11-03 06:04:23,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Open "http://127.0.0.1:8069/pos/ui/140" in browser 2026-11-03 06:04:23,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/140" 2026-11-03 06:04:23,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:23] "GET /pos/ui/140 HTTP/1.1" 200 6921 91 0.064 0.204 rw 2026-11-03 06:04:23,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': '84A7DB80C67ED4809B4E1821B1777257', 'loaderId': '76E53C695E27F815E1584907B9445031', 'isDownload': False} 2026-11-03 06:04:23,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-11-03 06:04:23,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:23] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.047 ro 2026-11-03 06:04:23,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:23] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.378 ro 2026-11-03 06:04:23,732 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:23] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.009 0.073 ro 2026-11-03 06:04:24,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-11-03 06:04:24,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:04:24,600 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 06:04:24,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:04:24,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.015 rw 2026-11-03 06:04:24,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.012 0.021 rw 2026-11-03 06:04:25,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:04:25,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521160 249 0.352 0.742 rw 2026-11-03 06:04:26,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: The ready code tooks too much time : 2.438331127166748 2026-11-03 06:04:26,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate test code "odoo.startTour('PosRazorpayCancelTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:04:26,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-11-03 06:04:26,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [1/19] Tour PosRazorpayCancelTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:04:26,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-11-03 06:04:26,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:04:26,158 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.017 rw 2026-11-03 06:04:26,193 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:26] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-11-03 06:04:26,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:26] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-11-03 06:04:26,860 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.014 rw 2026-11-03 06:04:27,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 06:04:27,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 06:04:27,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.057 rw 2026-11-03 06:04:27,094 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "GET /web/image/res.users/426/avatar_128 HTTP/1.1" 200 305 4 0.003 0.052 ro 2026-11-03 06:04:27,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.08 rw 2026-11-03 06:04:27,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 06:04:27,199 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 06:04:27,213 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.007 - 2026-11-03 06:04:27,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.033 ro 2026-11-03 06:04:27,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [2/19] Tour PosRazorpayCancelTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:04:27,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "GET /pos/ui/140 HTTP/1.1" 200 6921 31 0.034 0.126 rw 2026-11-03 06:04:27,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "GET /pos/ui/140?from_backend=True HTTP/1.1" 200 6921 31 0.024 0.284 rw 2026-11-03 06:04:27,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.269 rw 2026-11-03 06:04:27,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [3/19] Tour PosRazorpayCancelTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:04:27,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.09 rw 2026-11-03 06:04:27,816 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.081 rw 2026-11-03 06:04:27,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [4/19] Tour PosRazorpayCancelTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:04:27,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [5/19] Tour PosRazorpayCancelTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:04:28,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [6/19] Tour PosRazorpayCancelTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:04:28,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [7/19] Tour PosRazorpayCancelTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:04:28,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [8/19] Tour PosRazorpayCancelTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:04:28,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [9/19] Tour PosRazorpayCancelTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:04:28,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [10/19] Tour PosRazorpayCancelTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:04:28,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:28] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 06:04:28,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:04:28,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:04:28,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:28] "GET /web/image/pos.payment.method/300/image HTTP/1.1" 200 971 4 0.003 0.042 ro 2026-11-03 06:04:28,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [11/19] Tour PosRazorpayCancelTour → Step click 'RazorPay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("RazorPay")) 2026-11-03 06:04:28,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [12/19] Tour PosRazorpayCancelTour → Step Send the payment request using the payment terminal. (trigger: .paymentline_status_actions .paymentline_status_actions_button_send) 2026-11-03 06:04:28,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [13/19] Tour PosRazorpayCancelTour → Step Cancel the ongoing payment request currently being processed. (trigger: .paymentline_status_actions .paymentline_status_actions_button_cancel) 2026-11-03 06:04:28,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:28] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 102 2 0.002 0.02 rw 2026-11-03 06:04:28,694 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:28] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 62 2 0.001 0.026 rw 2026-11-03 06:04:28,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [14/19] Tour PosRazorpayCancelTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Razorpay Error"))) 2026-11-03 06:04:28,723 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:28] "POST /web/dataset/call_kw/pos.payment.method/razorpay_cancel_payment_request#pos.payment.method.razorpay_cancel_payment_request HTTP/1.1" 200 99 2 0.001 0.013 rw 2026-11-03 06:04:28,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [15/19] Tour PosRazorpayCancelTour → Step dialog is open (trigger: .modal-body:contains(Razorpay POS transaction canceled successfully)) 2026-11-03 06:04:28,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [16/19] Tour PosRazorpayCancelTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:04:28,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [17/19] Tour PosRazorpayCancelTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 06:04:28,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [18/19] Tour PosRazorpayCancelTour → Step Retry sending the payment request using the payment terminal. (trigger: .paymentline_status_actions .paymentline_status_actions_button_retry) 2026-11-03 06:04:28,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [19/19] Tour PosRazorpayCancelTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:04:28,818 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:28] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 102 2 0.003 0.018 rw 2026-11-03 06:04:28,856 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:28] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 507 2 0.002 0.016 rw 2026-11-03 06:04:28,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56839200 started for PoS orders references: [{'name': '/', 'pos_reference': '261-140-000001', 'uuid': '7f04ec6a-23dd-46eb-bc36-f75a884b58a6'}] 2026-11-03 06:04:28,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-11-03 06:04:28,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-11-03 06:04:29,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:04:29,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 20356860 (allocated 21778432) 2026-11-03 06:04:29,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 52531 2026-11-03 06:04:29,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-11-03 06:04:29,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 52531 2026-11-03 06:04:29,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060429_387116_test_razorpay_cancel_payment.txt 2026-11-03 06:04:29,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmplafkukvr_chrome_odoo" 2026-11-03 06:04:29,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: waiting for threads: [, ] 2026-11-03 06:04:29,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56839200 order {'name': '/', 'pos_reference': '261-140-000001', 'uuid': '7f04ec6a-23dd-46eb-bc36-f75a884b58a6'} created pos.order #608 2026-11-03 06:04:29,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56839200 finished 2026-11-03 06:04:29,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 4.904 rw 2026-11-03 06:04:29,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aFQdh-qm - [03/Nov/2026 06:04:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 171 0.202 0.548 rw 2026-11-03 06:04:39,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-11-03 06:04:39,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 52661 2026-11-03 06:04:39,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmp5pn4atyq_chrome_odoo 2026-11-03 06:04:39,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:35137/json/version 2026-11-03 06:04:39,968 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35137', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:04:40,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-11-03 06:04:40,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:35137/json 2026-11-03 06:04:40,040 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35137', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:04:40,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:35137/devtools/page/29C23D5DE5E4E98D569BE7A234C1AD04 2026-11-03 06:04:40,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-11-03 06:04:40,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-11-03 06:04:40,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:04:40,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-11-03 06:04:40,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Open "http://127.0.0.1:8069/pos/ui/140" in browser 2026-11-03 06:04:40,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigating to: "http://127.0.0.1:8069/pos/ui/140" 2026-11-03 06:04:40,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:40] "GET /pos/ui/140 HTTP/1.1" 200 6921 91 0.061 0.217 rw 2026-11-03 06:04:40,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': '29C23D5DE5E4E98D569BE7A234C1AD04', 'loaderId': '214F8FB563BFE19911FDFB5D36D27DF2', 'isDownload': False} 2026-11-03 06:04:40,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-11-03 06:04:40,599 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:40] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.026 ro 2026-11-03 06:04:40,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:40] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.37 ro 2026-11-03 06:04:40,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:40] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.049 ro 2026-11-03 06:04:41,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-11-03 06:04:41,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:04:41,413 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-11-03 06:04:41,449 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.025 ro 2026-11-03 06:04:41,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-11-03 06:04:41,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.032 rw 2026-11-03 06:04:41,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:04:42,389 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521160 249 0.228 0.635 rw 2026-11-03 06:04:42,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: The ready code tooks too much time : 2.124476194381714 2026-11-03 06:04:42,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate test code "odoo.startTour('PosRazorpayRefundTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:04:42,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [1/27] Tour PosRazorpayRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:04:42,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.011 0.042 ro 2026-11-03 06:04:42,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.032 ro 2026-11-03 06:04:42,812 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:04:42,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-11-03 06:04:42,856 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:42] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 06:04:43,418 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:43] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.015 ro 2026-11-03 06:04:43,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.016 rw 2026-11-03 06:04:43,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.049 rw 2026-11-03 06:04:43,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:43] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.016 rw 2026-11-03 06:04:43,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:43] "GET /web/image/res.users/426/avatar_128 HTTP/1.1" 200 305 4 0.003 0.032 ro 2026-11-03 06:04:43,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.02 - 2026-11-03 06:04:43,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.037 - 2026-11-03 06:04:43,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:43] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.013 ro 2026-11-03 06:04:43,913 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-11-03 06:04:43,936 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.032 - 2026-11-03 06:04:43,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.036 - 2026-11-03 06:04:44,031 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:44] "GET /pos/ui/140?from_backend=True HTTP/1.1" 200 6921 31 0.054 0.084 rw 2026-11-03 06:04:44,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [2/27] Tour PosRazorpayRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:04:44,186 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:44] "GET /pos/ui/140 HTTP/1.1" 200 6921 31 0.03 0.254 rw 2026-11-03 06:04:44,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.259 rw 2026-11-03 06:04:44,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [3/27] Tour PosRazorpayRefundTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:04:44,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:44] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.009 0.033 rw 2026-11-03 06:04:44,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.032 0.085 rw 2026-11-03 06:04:44,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [4/27] Tour PosRazorpayRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:04:44,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [5/27] Tour PosRazorpayRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:04:44,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [6/27] Tour PosRazorpayRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:04:44,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [7/27] Tour PosRazorpayRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:04:44,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [8/27] Tour PosRazorpayRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:04:44,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [9/27] Tour PosRazorpayRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:04:44,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [10/27] Tour PosRazorpayRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:04:44,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:44] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 06:04:44,822 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 06:04:44,860 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.023 - 2026-11-03 06:04:44,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:44] "GET /web/image/pos.payment.method/300/image HTTP/1.1" 200 971 4 0.005 0.055 ro 2026-11-03 06:04:45,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [11/27] Tour PosRazorpayRefundTour → Step click 'Razorpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Razorpay")) 2026-11-03 06:04:45,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [12/27] Tour PosRazorpayRefundTour → Step Send the payment request using the payment terminal. (trigger: .paymentline_status_actions .paymentline_status_actions_button_send) 2026-11-03 06:04:45,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [13/27] Tour PosRazorpayRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:04:45,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:45] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 102 2 0.001 0.018 rw 2026-11-03 06:04:45,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:45] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 507 2 0.001 0.024 rw 2026-11-03 06:04:45,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [14/27] Tour PosRazorpayRefundTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:04:45,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51280159 started for PoS orders references: [{'name': '/', 'pos_reference': '261-140-000001', 'uuid': '68454536-79ae-49af-8fa4-ddbe18122a63'}] 2026-11-03 06:04:46,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51280159 order {'name': '/', 'pos_reference': '261-140-000001', 'uuid': '68454536-79ae-49af-8fa4-ddbe18122a63'} created pos.order #609 2026-11-03 06:04:46,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51280159 finished 2026-11-03 06:04:46,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5325 171 0.147 0.453 rw 2026-11-03 06:04:46,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:46] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.017 ro 2026-11-03 06:04:46,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [15/27] Tour PosRazorpayRefundTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:04:46,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [16/27] Tour PosRazorpayRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:04:46,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [17/27] Tour PosRazorpayRefundTour → Step .pos-leftheader .orders-button 2026-11-03 06:04:46,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [18/27] Tour PosRazorpayRefundTour → Step .pos-search-bar .filter 2026-11-03 06:04:46,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [19/27] Tour PosRazorpayRefundTour → Step .pos-search-bar .filter ul 2026-11-03 06:04:46,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [20/27] Tour PosRazorpayRefundTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:04:46,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [21/27] Tour PosRazorpayRefundTour → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:04:46,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.048 rw 2026-11-03 06:04:46,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [22/27] Tour PosRazorpayRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:04:46,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [23/27] Tour PosRazorpayRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:04:46,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [24/27] Tour PosRazorpayRefundTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 06:04:46,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.005 0.057 rw 2026-11-03 06:04:46,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:46] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.013 0.066 rw 2026-11-03 06:04:46,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [25/27] Tour PosRazorpayRefundTour → Step click 'Razorpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Razorpay")) 2026-11-03 06:04:46,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [26/27] Tour PosRazorpayRefundTour → Step Initiate a refund request for the selected order. (trigger: .paymentline_status_actions .paymentline_status_actions_button_refund) 2026-11-03 06:04:46,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [27/27] Tour PosRazorpayRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:04:46,595 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:46] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 507 2 0.003 0.029 rw 2026-11-03 06:04:46,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.07 rw 2026-11-03 06:04:46,673 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:46] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_refund_request#pos.payment.method.razorpay_make_refund_request HTTP/1.1" 200 411 2 0.003 0.055 rw 2026-11-03 06:04:46,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83547005 started for PoS orders references: [{'name': '/', 'pos_reference': '261-140-000002', 'uuid': 'be24aed4-c47d-4005-9f66-dc5a5f425bbe'}] 2026-11-03 06:04:46,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-11-03 06:04:46,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-11-03 06:04:46,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:04:46,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 21361624 (allocated 23089152) 2026-11-03 06:04:47,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 52661 2026-11-03 06:04:47,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-11-03 06:04:47,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 52661 2026-11-03 06:04:47,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060447_171978_test_razorpay_refund_order.txt 2026-11-03 06:04:47,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmp5pn4atyq_chrome_odoo" 2026-11-03 06:04:47,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: waiting for threads: [, ] 2026-11-03 06:04:47,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83547005 order {'name': '/', 'pos_reference': '261-140-000002', 'uuid': 'be24aed4-c47d-4005-9f66-dc5a5f425bbe'} created pos.order #610 2026-11-03 06:04:47,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83547005 finished 2026-11-03 06:04:47,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.925 rw 2026-11-03 06:04:47,469 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n0do5SZc - [03/Nov/2026 06:04:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 188 0.19 0.567 rw 2026-11-03 06:04:57,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:04:58,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 428 with IP n/a changed groups of user 428 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:04:58,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 428 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:05:08,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 428 with IP n/a changed groups of user 428 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:05:11,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 428 with IP n/a changed groups of user 428 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:05:16,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 428 with IP n/a changed groups of user 430 who belonged to [100, 10, 1] with changes [(, 64, 0)] 2026-11-03 06:05:16,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-11-03 06:05:18,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 52795 2026-11-03 06:05:18,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmp1m3r5xap_chrome_odoo 2026-11-03 06:05:18,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:37115/json/version 2026-11-03 06:05:18,140 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37115', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:05:18,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-11-03 06:05:18,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:37115/json 2026-11-03 06:05:18,271 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37115', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:05:18,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:37115/devtools/page/446607E5D0C742245813E5E267143877 2026-11-03 06:05:18,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-11-03 06:05:18,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-11-03 06:05:18,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:05:18,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-11-03 06:05:18,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Open "http://127.0.0.1:8069/pos/ui/141" in browser 2026-11-03 06:05:18,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigating to: "http://127.0.0.1:8069/pos/ui/141" 2026-11-03 06:05:18,916 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:18] "GET /pos/ui/141 HTTP/1.1" 200 6832 64 0.05 0.148 rw 2026-11-03 06:05:18,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': '446607E5D0C742245813E5E267143877', 'loaderId': '30DBF2047973ADCACFC23D493AEF48CA', 'isDownload': False} 2026-11-03 06:05:18,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-11-03 06:05:19,011 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:18] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.033 ro 2026-11-03 06:05:19,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:19] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.008 0.319 ro 2026-11-03 06:05:19,173 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:19] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.009 0.179 ro 2026-11-03 06:05:19,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-11-03 06:05:19,986 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:05:19,996 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 06:05:20,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.029 ro 2026-11-03 06:05:20,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.047 rw 2026-11-03 06:05:20,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.049 rw 2026-11-03 06:05:20,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:05:21,199 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533132 245 0.235 0.791 rw 2026-11-03 06:05:21,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: The ready code tooks too much time : 2.5868074893951416 2026-11-03 06:05:21,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate test code "odoo.startTour('PosRepairSettleOrder', {"stepDelay": 0, "debug": false})" 2026-11-03 06:05:21,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [1/11] Tour PosRepairSettleOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:05:21,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.011 0.03 ro 2026-11-03 06:05:21,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-11-03 06:05:21,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 06:05:21,716 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.038 rw 2026-11-03 06:05:21,746 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:21] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.028 rw 2026-11-03 06:05:22,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:22] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.022 ro 2026-11-03 06:05:22,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 06:05:22,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.053 rw 2026-11-03 06:05:22,808 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:05:22,808 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 06:05:22,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:22] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.077 rw 2026-11-03 06:05:22,882 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:22] "GET /web/image/res.users/430/avatar_128 HTTP/1.1" 200 305 4 0.027 0.061 ro 2026-11-03 06:05:22,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:22] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.015 ro 2026-11-03 06:05:22,937 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:22] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 06:05:22,945 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-11-03 06:05:23,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.044 rw 2026-11-03 06:05:23,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [2/11] Tour PosRepairSettleOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:05:23,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.032 - 2026-11-03 06:05:23,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [3/11] Tour PosRepairSettleOrder → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:05:23,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [4/11] Tour PosRepairSettleOrder → Step click Actions button (trigger: .more-btn) 2026-11-03 06:05:23,420 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:23] "GET /pos/ui/141 HTTP/1.1" 200 6872 31 0.109 0.153 rw 2026-11-03 06:05:23,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:23] "GET /pos/ui/141?from_backend=True HTTP/1.1" 200 6872 31 0.046 0.369 rw 2026-11-03 06:05:23,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.3 rw 2026-11-03 06:05:23,690 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:23] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.342 rw 2026-11-03 06:05:23,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [5/11] Tour PosRepairSettleOrder → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:05:23,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [6/11] Tour PosRepairSettleOrder → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-11-03 06:05:23,991 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128508 29 0.054 0.174 ro 2026-11-03 06:05:24,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128508 5 0.016 0.33 ro 2026-11-03 06:05:24,207 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128508 5 0.016 0.149 ro 2026-11-03 06:05:24,335 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 742 12 0.013 0.065 ro 2026-11-03 06:05:24,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 2 0.003 0.019 ro 2026-11-03 06:05:24,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [7/11] Tour PosRepairSettleOrder → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-11-03 06:05:24,614 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:24] "GET /web/image/res.partner/1624/avatar_128?unique=1793685897000 HTTP/1.1" 200 305 4 0.007 0.024 ro 2026-11-03 06:05:24,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:24] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.035 - 2026-11-03 06:05:24,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:05:25,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 16154 126 0.135 0.274 rw 2026-11-03 06:05:25,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-11-03 06:05:25,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:05:25,494 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 123 0.151 0.298 rw 2026-11-03 06:05:25,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:25] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 337 13 0.014 0.404 rw 2026-11-03 06:05:25,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [9/11] Tour PosRepairSettleOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:05:25,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [10/11] Tour PosRepairSettleOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":1,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("1"))) 2026-11-03 06:05:25,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [11/11] Tour PosRepairSettleOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:05:25,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-11-03 06:05:25,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 06:05:25,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:05:25,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 22146156 (allocated 23351296) 2026-11-03 06:05:25,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cPYZxwY - [03/Nov/2026 06:05:21] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 5.717 rw 2026-11-03 06:05:26,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 52795 2026-11-03 06:05:26,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-11-03 06:05:26,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 52795 2026-11-03 06:05:26,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060526_147890_test_pos_repair.txt 2026-11-03 06:05:26,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmp1m3r5xap_chrome_odoo" 2026-11-03 06:05:26,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:05:27,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 432 with IP n/a changed groups of user 432 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:05:27,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 432 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:05:37,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 432 with IP n/a changed groups of user 432 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:05:39,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 432 with IP n/a changed groups of user 432 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:05:44,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 432 with IP n/a changed groups of user 432 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:05:46,253 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #432 deleted ir.attachment records with IDs: [258889, 258890] 2026-11-03 06:05:46,255 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #432 deleted pos.config records with IDs: [142, 143] 2026-11-03 06:05:46,271 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #432 deleted ir.sequence records with IDs: [7876, 7880, 7877, 7881] 2026-11-03 06:05:50,617 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #432 deleted restaurant.floor records with IDs: [66] 2026-11-03 06:05:51,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-11-03 06:05:52,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 52921 2026-11-03 06:05:52,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmpvs_hyc3k_chrome_odoo 2026-11-03 06:05:52,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:43735/json/version 2026-11-03 06:05:52,572 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:05:52,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-11-03 06:05:52,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:43735/json 2026-11-03 06:05:52,637 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:05:52,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:43735/devtools/page/E88BFFB399BA7F0091B53D043C9EA7EA 2026-11-03 06:05:52,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-11-03 06:05:52,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-11-03 06:05:52,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:05:52,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-11-03 06:05:52,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Open "http://127.0.0.1:8069/pos/ui/145" in browser 2026-11-03 06:05:52,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigating to: "http://127.0.0.1:8069/pos/ui/145" 2026-11-03 06:05:53,075 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:53] "GET /pos/ui/145 HTTP/1.1" 200 6999 65 0.058 0.203 rw 2026-11-03 06:05:53,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': 'E88BFFB399BA7F0091B53D043C9EA7EA', 'loaderId': '349254C10768DB0F0AC0FDCDF86DB597', 'isDownload': False} 2026-11-03 06:05:53,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-11-03 06:05:53,227 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:53] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.053 ro 2026-11-03 06:05:53,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:53] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.057 ro 2026-11-03 06:05:53,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:53] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.067 ro 2026-11-03 06:05:54,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-11-03 06:05:54,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:05:54,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:05:54,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.064 ro 2026-11-03 06:05:54,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.048 rw 2026-11-03 06:05:54,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.045 rw 2026-11-03 06:05:54,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:05:55,717 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538097 298 0.325 0.917 rw 2026-11-03 06:05:56,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: The ready code tooks too much time : 2.931705951690674 2026-11-03 06:05:56,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate test code "odoo.startTour('test_devices_synchronization', {"stepDelay": 0, "debug": false})" 2026-11-03 06:05:56,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 06:05:56,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [1/72] Tour test_devices_synchronization → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:05:56,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.021 ro 2026-11-03 06:05:56,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:05:56,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.017 0.063 rw 2026-11-03 06:05:56,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:56] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.081 rw 2026-11-03 06:05:56,871 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:56] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 06:05:57,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.007 0.022 rw 2026-11-03 06:05:57,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.026 0.045 rw 2026-11-03 06:05:57,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 06:05:57,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 06:05:57,335 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "GET /web/image/res.users/434/avatar_128 HTTP/1.1" 200 305 4 0.004 0.059 ro 2026-11-03 06:05:57,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.074 rw 2026-11-03 06:05:57,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.009 ro 2026-11-03 06:05:57,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.023 - 2026-11-03 06:05:57,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-11-03 06:05:57,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.048 - 2026-11-03 06:05:57,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [2/72] Tour test_devices_synchronization → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:05:57,831 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "GET /pos/ui/145?from_backend=True HTTP/1.1" 200 7039 32 0.076 0.174 rw 2026-11-03 06:05:57,929 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:05:57,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [3/72] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:05:58,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:57] "GET /pos/ui/145 HTTP/1.1" 200 7039 32 0.05 0.385 rw 2026-11-03 06:05:58,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:58] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 4 0.005 0.063 rw 2026-11-03 06:05:58,082 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.098 rw 2026-11-03 06:05:58,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.012 0.03 rw 2026-11-03 06:05:58,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [4/72] Tour test_devices_synchronization → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:05:58,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:05:58,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [6/72] Tour test_devices_synchronization → Step body 2026-11-03 06:05:59,059 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:59] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 8 0.017 0.025 rw 2026-11-03 06:05:59,114 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.005 0.034 rw 2026-11-03 06:05:59,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"productName":"Water","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Water"))) 2026-11-03 06:05:59,276 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5021 39 0.046 0.104 rw 2026-11-03 06:05:59,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [8/72] Tour test_devices_synchronization → Step body 2026-11-03 06:06:00,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:00] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 8 0.012 0.034 rw 2026-11-03 06:06:00,104 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.033 rw 2026-11-03 06:06:00,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [9/72] Tour test_devices_synchronization → Step .order-summary .total:contains(99) 2026-11-03 06:06:00,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5024 39 0.031 0.064 rw 2026-11-03 06:06:00,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [10/72] Tour test_devices_synchronization → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:06:00,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [11/72] Tour test_devices_synchronization → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:06:00,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [12/72] Tour test_devices_synchronization → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:06:00,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [13/72] Tour test_devices_synchronization → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:06:00,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [14/72] Tour test_devices_synchronization → Step Search customer with "Acme Corporation" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:06:00,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [15/72] Tour test_devices_synchronization → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:06:00,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [16/72] Tour test_devices_synchronization → Step Check "Acme Corporation" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Acme Corporation")) 2026-11-03 06:06:00,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [17/72] Tour test_devices_synchronization → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-11-03 06:06:00,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [18/72] Tour test_devices_synchronization → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:06:00,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/72] Tour test_devices_synchronization → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:06:00,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [20/72] Tour test_devices_synchronization → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:06:00,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73780335 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': 'd0fc3f6b-fdb0-4e91-b640-f67653d48dfc'}] 2026-11-03 06:06:00,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73780335 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': 'd0fc3f6b-fdb0-4e91-b640-f67653d48dfc'} updated pos.order #611 2026-11-03 06:06:00,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73780335 finished 2026-11-03 06:06:01,015 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4952 48 0.031 0.115 rw 2026-11-03 06:06:01,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/72] Tour test_devices_synchronization → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:06:01,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [22/72] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:06:01,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [23/72] Tour test_devices_synchronization → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:06:01,173 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.018 rw 2026-11-03 06:06:01,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [24/72] Tour test_devices_synchronization → Step body 2026-11-03 06:06:02,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:02] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 3 0.004 0.016 rw 2026-11-03 06:06:02,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.035 rw 2026-11-03 06:06:02,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/72] Tour test_devices_synchronization → Step .product-screen .set-partner:contains("Lumber Inc") 2026-11-03 06:06:02,234 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5014 39 0.046 0.089 rw 2026-11-03 06:06:02,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/72] Tour test_devices_synchronization → Step body 2026-11-03 06:06:03,077 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:03] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 12 0.019 0.025 rw 2026-11-03 06:06:03,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.008 0.029 rw 2026-11-03 06:06:03,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [27/72] Tour test_devices_synchronization → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:06:03,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [28/72] Tour test_devices_synchronization → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-03 06:06:03,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5057 39 0.036 0.087 rw 2026-11-03 06:06:03,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [29/72] Tour test_devices_synchronization → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:06:03,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [30/72] Tour test_devices_synchronization → Step body 2026-11-03 06:06:03,436 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.049 rw 2026-11-03 06:06:03,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:03] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 45 26 0.046 0.105 rw 2026-11-03 06:06:03,639 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.002 0.034 rw 2026-11-03 06:06:03,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [31/72] Tour test_devices_synchronization → Step body 2026-11-03 06:06:03,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:03] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 45 20 0.024 0.091 rw 2026-11-03 06:06:03,916 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 9642 40 0.057 0.142 rw 2026-11-03 06:06:03,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.142 rw 2026-11-03 06:06:03,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [32/72] Tour test_devices_synchronization → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:06:03,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [33/72] Tour test_devices_synchronization → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:06:04,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 9642 40 0.051 0.091 rw 2026-11-03 06:06:04,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83920312 started for PoS orders references: [{'name': '/', 'pos_reference': '261-145-000001', 'uuid': 'f98b80c1-f075-4341-a9f4-74876b2d74e0'}] 2026-11-03 06:06:04,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83920312 order {'name': '/', 'pos_reference': '261-145-000001', 'uuid': 'f98b80c1-f075-4341-a9f4-74876b2d74e0'} updated pos.order #612 2026-11-03 06:06:04,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83920312 finished 2026-11-03 06:06:04,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [34/72] Tour test_devices_synchronization → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:06:04,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4965 47 0.104 0.26 rw 2026-11-03 06:06:04,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [35/72] Tour test_devices_synchronization → Step .floor-map .table:has(.label:contains("5")):has(.order-count:contains("3")) 2026-11-03 06:06:04,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [36/72] Tour test_devices_synchronization → Step .floor-map .table:has(.label:contains("4")):has(.order-count:contains("80")) 2026-11-03 06:06:04,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [37/72] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:06:04,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [38/72] Tour test_devices_synchronization → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:06:04,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.004 0.035 rw 2026-11-03 06:06:04,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [39/72] Tour test_devices_synchronization → Step .order-summary .total:contains(6.6) 2026-11-03 06:06:04,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [40/72] Tour test_devices_synchronization → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:06:05,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [41/72] Tour test_devices_synchronization → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:06:05,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [42/72] Tour test_devices_synchronization → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:06:05,035 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 06:06:05,040 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.008 - 2026-11-03 06:06:05,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [43/72] Tour test_devices_synchronization → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:06:05,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [44/72] Tour test_devices_synchronization → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:06:05,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49336839 started for PoS orders references: [{'name': '/', 'pos_reference': '261-145-000001', 'uuid': 'e2bffdb6-ca01-477a-a99a-e655626b12b5'}] 2026-11-03 06:06:05,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [536] to pos.order #612 2026-11-03 06:06:06,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49336839 order {'name': '/', 'pos_reference': '261-145-000001', 'uuid': 'e2bffdb6-ca01-477a-a99a-e655626b12b5'} updated pos.order #612 2026-11-03 06:06:06,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49336839 finished 2026-11-03 06:06:06,317 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6187 182 0.204 0.485 rw 2026-11-03 06:06:06,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:06] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-11-03 06:06:06,885 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:06:06,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [45/72] Tour test_devices_synchronization → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:06:06,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [46/72] Tour test_devices_synchronization → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:06:06,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [47/72] Tour test_devices_synchronization → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:06:06,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [48/72] Tour test_devices_synchronization → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:06:07,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37374812 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-145-000001', 'uuid': 'e2bffdb6-ca01-477a-a99a-e655626b12b5'}] 2026-11-03 06:06:07,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37374812 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-145-000001', 'uuid': 'e2bffdb6-ca01-477a-a99a-e655626b12b5'} sync ignored for existing PoS order pos.order(612,) (state: paid) 2026-11-03 06:06:07,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37374812 finished 2026-11-03 06:06:07,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6187 51 0.099 0.148 rw 2026-11-03 06:06:07,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [49/72] Tour test_devices_synchronization → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:06:07,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [50/72] Tour test_devices_synchronization → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:06:07,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [51/72] Tour test_devices_synchronization → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:06:07,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.007 0.018 rw 2026-11-03 06:06:07,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [52/72] Tour test_devices_synchronization → Step .order-summary .total:contains(176) 2026-11-03 06:06:07,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [53/72] Tour test_devices_synchronization → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:06:07,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [54/72] Tour test_devices_synchronization → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:06:07,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/72] Tour test_devices_synchronization → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:06:07,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [56/72] Tour test_devices_synchronization → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:06:08,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [57/72] Tour test_devices_synchronization → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:06:08,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68812105 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_8183', 'uuid': '5c4d46e2-61e8-4ac5-a770-541e79681862'}] 2026-11-03 06:06:08,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [537] to pos.order #613 2026-11-03 06:06:09,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68812105 order {'name': '/', 'pos_reference': 'device_sync_8183', 'uuid': '5c4d46e2-61e8-4ac5-a770-541e79681862'} updated pos.order #613 2026-11-03 06:06:09,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68812105 finished 2026-11-03 06:06:09,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6224 160 0.216 0.431 rw 2026-11-03 06:06:09,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:09] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.013 ro 2026-11-03 06:06:09,556 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:06:09,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [58/72] Tour test_devices_synchronization → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:06:09,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [59/72] Tour test_devices_synchronization → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:06:09,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [60/72] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:06:09,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45759120 started for PoS orders references: [{'name': 'Bar Prout - device_sync_8183', 'pos_reference': 'device_sync_8183', 'uuid': '5c4d46e2-61e8-4ac5-a770-541e79681862'}] 2026-11-03 06:06:09,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45759120 order {'name': 'Bar Prout - device_sync_8183', 'pos_reference': 'device_sync_8183', 'uuid': '5c4d46e2-61e8-4ac5-a770-541e79681862'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-11-03 06:06:09,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [61/72] Tour test_devices_synchronization → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:06:09,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45759120 finished 2026-11-03 06:06:09,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6224 51 0.038 0.138 rw 2026-11-03 06:06:09,879 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.208 rw 2026-11-03 06:06:09,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.223 rw 2026-11-03 06:06:10,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [62/72] Tour test_devices_synchronization → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:06:10,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [63/72] Tour test_devices_synchronization → Step body 2026-11-03 06:06:10,300 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:10] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 45 20 0.024 0.066 rw 2026-11-03 06:06:10,372 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.043 rw 2026-11-03 06:06:10,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [64/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-11-03 06:06:10,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:06:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5030 42 0.034 0.086 rw 2026-11-03 06:06:10,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [65/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"productName":"Water","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-11-03 06:06:10,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [66/72] Tour test_devices_synchronization → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-11-03 06:06:10,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [67/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":2} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-11-03 06:06:10,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [68/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":2} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-11-03 06:06:10,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [69/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":1} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:06:10,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [70/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:06:10,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [71/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":3} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-11-03 06:06:10,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [72/72] Tour test_devices_synchronization → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":3} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-11-03 06:06:10,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-11-03 06:06:10,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 06:06:10,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:06:10,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 26160420 (allocated 27676672) 2026-11-03 06:06:10,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 n3OCXSOU - [03/Nov/2026 06:05:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 16.404 rw 2026-11-03 06:06:11,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 52921 2026-11-03 06:06:11,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-11-03 06:06:11,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 52921 2026-11-03 06:06:11,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060611_196976_test_devices_synchronization.txt 2026-11-03 06:06:11,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmpvs_hyc3k_chrome_odoo" 2026-11-03 06:06:11,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-11-03 06:06:11,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 53059 2026-11-03 06:06:11,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmpe5d4e9ok_chrome_odoo 2026-11-03 06:06:11,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Issuing json command http://127.0.0.1:33281/json/version 2026-11-03 06:06:11,785 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33281', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:06:11,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Browser version: Chrome/150.0.7871.114 2026-11-03 06:06:11,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Issuing json command http://127.0.0.1:33281/json 2026-11-03 06:06:11,893 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33281', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:06:11,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Websocket url found: ws://127.0.0.1:33281/devtools/page/A9BA978B72FD1F0609533DB1AC5CC45C 2026-11-03 06:06:11,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Enable chrome headless console log notification 2026-11-03 06:06:11,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless enable page notifications 2026-11-03 06:06:12,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:06:12,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Setting session cookie in browser 2026-11-03 06:06:12,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Open "http://127.0.0.1:8069/pos/ui/145" in browser 2026-11-03 06:06:12,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigating to: "http://127.0.0.1:8069/pos/ui/145" 2026-11-03 06:06:12,356 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:12] "GET /pos/ui/145 HTTP/1.1" 200 6999 65 0.072 0.171 rw 2026-11-03 06:06:12,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': 'A9BA978B72FD1F0609533DB1AC5CC45C', 'loaderId': 'DFF111B60EAA0477AED4C52BB0C5D047', 'isDownload': False} 2026-11-03 06:06:12,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Evaluate ready code "odoo.isTourReady('test_guest_count_not_asked_on_other_device')" 2026-11-03 06:06:12,443 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:12] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.023 ro 2026-11-03 06:06:12,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:12] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.012 0.345 ro 2026-11-03 06:06:12,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:12] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.077 ro 2026-11-03 06:06:13,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: Owl is running in 'dev' mode. 2026-11-03 06:06:13,285 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:06:13,288 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:06:13,349 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.033 ro 2026-11-03 06:06:13,416 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.023 rw 2026-11-03 06:06:13,427 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:13] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.017 rw 2026-11-03 06:06:13,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:06:14,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538604 300 0.33 0.86 rw 2026-11-03 06:06:14,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: The ready code tooks too much time : 2.5465216636657715 2026-11-03 06:06:14,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Evaluate test code "odoo.startTour('test_guest_count_not_asked_on_other_device', {"stepDelay": 0, "debug": false})" 2026-11-03 06:06:14,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [1/9] Tour test_guest_count_not_asked_on_other_device → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:06:14,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.013 ro 2026-11-03 06:06:14,960 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.014 ro 2026-11-03 06:06:15,015 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-11-03 06:06:15,053 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.003 0.034 rw 2026-11-03 06:06:15,056 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:15] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 06:06:15,697 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:15] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.009 ro 2026-11-03 06:06:15,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.001 0.015 rw 2026-11-03 06:06:16,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.06 rw 2026-11-03 06:06:16,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 06:06:16,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.035 rw 2026-11-03 06:06:16,128 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.02 - 2026-11-03 06:06:16,137 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "GET /web/image/res.users/434/avatar_128 HTTP/1.1" 200 305 4 0.004 0.045 ro 2026-11-03 06:06:16,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 06:06:16,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.03 ro 2026-11-03 06:06:16,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 06:06:16,304 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.031 - 2026-11-03 06:06:16,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [2/9] Tour test_guest_count_not_asked_on_other_device → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:06:16,409 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "GET /pos/ui/145 HTTP/1.1" 200 7039 32 0.035 0.083 rw 2026-11-03 06:06:16,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "GET /pos/ui/145?from_backend=True HTTP/1.1" 200 7039 32 0.043 0.255 rw 2026-11-03 06:06:16,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.054 - 2026-11-03 06:06:16,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [3/9] Tour test_guest_count_not_asked_on_other_device → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:06:16,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 4 0.009 0.041 rw 2026-11-03 06:06:16,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.046 0.065 rw 2026-11-03 06:06:16,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.022 rw 2026-11-03 06:06:17,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [4/9] Tour test_guest_count_not_asked_on_other_device → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:06:17,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [5/9] Tour test_guest_count_not_asked_on_other_device → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:06:17,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [6/9] Tour test_guest_count_not_asked_on_other_device → Step no dialog is open (trigger: body:not(:has(.modal:not(.o_inactive_modal)))) 2026-11-03 06:06:17,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [7/9] Tour test_guest_count_not_asked_on_other_device → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:06:17,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [8/9] Tour test_guest_count_not_asked_on_other_device → Step click Actions button (trigger: .more-btn) 2026-11-03 06:06:17,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [9/9] Tour test_guest_count_not_asked_on_other_device → Step guest number is 6 (trigger: .control-buttons button:contains("Guest"):contains(6)) 2026-11-03 06:06:17,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-11-03 06:06:17,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_guest_count_not_asked_on_other_device SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-11-03 06:06:17,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:06:17,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 19684796 (allocated 20729856) 2026-11-03 06:06:17,841 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bhYbUGvs - [03/Nov/2026 06:06:14] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.38 rw 2026-11-03 06:06:17,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 53059 2026-11-03 06:06:17,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-11-03 06:06:17,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 53059 2026-11-03 06:06:18,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060618_053745_test_guest_count_not_asked_on_other_device.txt 2026-11-03 06:06:18,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmpe5d4e9ok_chrome_odoo" 2026-11-03 06:06:18,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-11-03 06:06:18,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 53189 2026-11-03 06:06:18,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmpvoe43he6_chrome_odoo 2026-11-03 06:06:18,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:34785/json/version 2026-11-03 06:06:18,491 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34785', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:06:18,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-11-03 06:06:18,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:34785/json 2026-11-03 06:06:18,564 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34785', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:06:18,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:34785/devtools/page/708F9540741FDA60A76F22B037D7B7EE 2026-11-03 06:06:18,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-11-03 06:06:18,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-11-03 06:06:18,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:06:18,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-11-03 06:06:18,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Open "http://127.0.0.1:8069/pos/ui/145" in browser 2026-11-03 06:06:18,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/145" 2026-11-03 06:06:19,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:19] "GET /pos/ui/145 HTTP/1.1" 200 7039 90 0.064 0.195 rw 2026-11-03 06:06:19,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': '708F9540741FDA60A76F22B037D7B7EE', 'loaderId': '6A52EF355CD85404367096E29EF2DCA6', 'isDownload': False} 2026-11-03 06:06:19,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-11-03 06:06:19,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:19] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.038 ro 2026-11-03 06:06:19,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:19] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.349 ro 2026-11-03 06:06:19,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:19] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.062 ro 2026-11-03 06:06:20,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-11-03 06:06:20,172 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:06:20,197 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.015 - 2026-11-03 06:06:20,211 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.007 0.015 ro 2026-11-03 06:06:20,249 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-11-03 06:06:20,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.028 rw 2026-11-03 06:06:20,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:06:21,349 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534466 261 0.387 0.663 rw 2026-11-03 06:06:21,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: The ready code tooks too much time : 2.4841196537017822 2026-11-03 06:06:21,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate test code "odoo.startTour('OrderSynchronisationTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:06:21,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [1/22] Tour OrderSynchronisationTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:06:21,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-11-03 06:06:21,644 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.027 ro 2026-11-03 06:06:21,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:06:21,725 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.028 rw 2026-11-03 06:06:21,781 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:21] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:06:22,369 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:22] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.014 ro 2026-11-03 06:06:22,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 06:06:22,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.064 rw 2026-11-03 06:06:22,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 06:06:22,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.018 - 2026-11-03 06:06:22,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:22] "GET /web/image/res.users/434/avatar_128 HTTP/1.1" 200 305 4 0.004 0.037 ro 2026-11-03 06:06:22,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:22] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.012 rw 2026-11-03 06:06:22,763 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:22] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.016 ro 2026-11-03 06:06:22,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:22] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 06:06:22,775 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 06:06:22,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [2/22] Tour OrderSynchronisationTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:06:22,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.024 - 2026-11-03 06:06:23,015 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:23] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:06:23,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:23] "GET /pos/ui/145?from_backend=True HTTP/1.1" 200 7039 31 0.04 0.132 rw 2026-11-03 06:06:23,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/22] Tour OrderSynchronisationTour → Step body 2026-11-03 06:06:23,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:23] "GET /pos/ui/145 HTTP/1.1" 200 7039 31 0.04 0.211 rw 2026-11-03 06:06:23,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:23] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.14 rw 2026-11-03 06:06:23,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:23] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 45 27 0.036 0.2 rw 2026-11-03 06:06:23,368 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.3 rw 2026-11-03 06:06:23,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.01 0.073 rw 2026-11-03 06:06:23,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [4/22] Tour OrderSynchronisationTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:06:23,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [5/22] Tour OrderSynchronisationTour → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:06:23,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5042 40 0.037 0.088 rw 2026-11-03 06:06:23,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.149 rw 2026-11-03 06:06:23,775 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5042 40 0.042 0.123 rw 2026-11-03 06:06:24,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/22] Tour OrderSynchronisationTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"50.0"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("50"))) 2026-11-03 06:06:24,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [7/22] Tour OrderSynchronisationTour → Step body 2026-11-03 06:06:25,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:25] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 12 0.013 0.033 rw 2026-11-03 06:06:25,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.034 rw 2026-11-03 06:06:25,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [8/22] Tour OrderSynchronisationTour → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:06:25,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [9/22] Tour OrderSynchronisationTour → Step .pos-leftheader .orders-button 2026-11-03 06:06:25,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.011 rw 2026-11-03 06:06:25,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [10/22] Tour OrderSynchronisationTour → Step .pos-search-bar .filter 2026-11-03 06:06:25,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [11/22] Tour OrderSynchronisationTour → Step .pos-search-bar .filter ul 2026-11-03 06:06:25,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [12/22] Tour OrderSynchronisationTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:06:25,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [13/22] Tour OrderSynchronisationTour → Step .ticket-screen tbody tr > td:contains("device_sync") ~ td .badge:contains(Paid) 2026-11-03 06:06:25,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 5091 42 0.035 0.077 rw 2026-11-03 06:06:25,348 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:25] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.005 0.104 rw 2026-11-03 06:06:25,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.009 0.095 rw 2026-11-03 06:06:25,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [14/22] Tour OrderSynchronisationTour → Step .ticket-screen .order-row > div:contains("device_sync") ~ div .badge:contains(Paid) 2026-11-03 06:06:25,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 5029 40 0.077 0.084 rw 2026-11-03 06:06:25,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [15/22] Tour OrderSynchronisationTour → Step .ticket-screen .order-row:contains(device_sync) 2026-11-03 06:06:25,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [16/22] Tour OrderSynchronisationTour → Step .ticket-screen .order-row:contains(device_sync).highlight 2026-11-03 06:06:25,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [17/22] Tour OrderSynchronisationTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:06:25,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [18/22] Tour OrderSynchronisationTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":50} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("50"))) 2026-11-03 06:06:25,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [19/22] Tour OrderSynchronisationTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:06:25,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [20/22] Tour OrderSynchronisationTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:06:25,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [21/22] Tour OrderSynchronisationTour → Step Check orderline with attributes: {"productName":"Water","quantity":30} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("30"))) 2026-11-03 06:06:25,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [22/22] Tour OrderSynchronisationTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:06:25,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-11-03 06:06:25,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 06:06:25,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:06:25,727 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 5.434 rw 2026-11-03 06:06:25,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 21150264 (allocated 22564864) 2026-11-03 06:06:25,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 53189 2026-11-03 06:06:25,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-11-03 06:06:25,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 53189 2026-11-03 06:06:26,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060626_047247_test_synchronisation_of_orders.txt 2026-11-03 06:06:26,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmpvoe43he6_chrome_odoo" 2026-11-03 06:06:26,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: waiting for threads: [] 2026-11-03 06:06:26,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:06:26,193 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TSErtQ3b - [03/Nov/2026 06:06:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 103 0.157 0.225 rw 2026-11-03 06:06:36,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:06:37,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 436 with IP n/a changed groups of user 436 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:06:37,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 436 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:06:46,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 436 with IP n/a changed groups of user 436 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:06:48,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 436 with IP n/a changed groups of user 436 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:06:52,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 436 with IP n/a changed groups of user 436 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:06:53,817 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #436 deleted ir.attachment records with IDs: [259922, 259923] 2026-11-03 06:06:53,819 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #436 deleted pos.config records with IDs: [146, 147] 2026-11-03 06:06:53,835 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #436 deleted ir.sequence records with IDs: [7930, 7934, 7931, 7935] 2026-11-03 06:06:57,725 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #436 deleted restaurant.floor records with IDs: [69] 2026-11-03 06:06:58,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-11-03 06:06:58,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 436 with IP n/a changed groups of user 438 who belonged to [100, 10, 1] with changes [(4, 38)] 2026-11-03 06:06:59,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 53321 2026-11-03 06:06:59,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmptvx40jad_chrome_odoo 2026-11-03 06:06:59,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:46189/json/version 2026-11-03 06:06:59,480 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46189', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:06:59,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-11-03 06:06:59,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:46189/json 2026-11-03 06:06:59,559 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46189', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:06:59,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:46189/devtools/page/2B691E287FDAD27EBECBE12DC1382996 2026-11-03 06:06:59,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-11-03 06:06:59,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-11-03 06:06:59,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:06:59,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-11-03 06:06:59,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:06:59,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:06:59,990 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:06:59] "GET /pos/ui/149 HTTP/1.1" 200 6951 64 0.03 0.152 rw 2026-11-03 06:07:00,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '2B691E287FDAD27EBECBE12DC1382996', 'loaderId': 'CBE940D2E393751FB8E3B0E7B705CC9F', 'isDownload': False} 2026-11-03 06:07:00,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-11-03 06:07:00,100 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:00] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.274 ro 2026-11-03 06:07:00,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:00] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.064 ro 2026-11-03 06:07:00,165 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:00] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.066 ro 2026-11-03 06:07:00,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-11-03 06:07:00,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:07:00,974 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:07:01,017 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.029 ro 2026-11-03 06:07:01,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.023 rw 2026-11-03 06:07:01,100 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.031 rw 2026-11-03 06:07:01,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:07:02,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534464 262 0.241 0.856 rw 2026-11-03 06:07:02,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: The ready code tooks too much time : 2.468902826309204 2026-11-03 06:07:02,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync', {"stepDelay": 0, "debug": false})" 2026-11-03 06:07:02,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-11-03 06:07:02,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [1/134] Tour pos_restaurant_sync → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:07:02,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.015 ro 2026-11-03 06:07:02,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:07:02,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.023 rw 2026-11-03 06:07:02,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:02] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:07:03,201 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.007 ro 2026-11-03 06:07:03,356 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.012 0.014 rw 2026-11-03 06:07:03,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 06:07:03,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 06:07:03,531 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.048 rw 2026-11-03 06:07:03,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.011 0.058 ro 2026-11-03 06:07:03,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.097 rw 2026-11-03 06:07:03,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.009 ro 2026-11-03 06:07:03,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:07:03,717 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-11-03 06:07:03,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-11-03 06:07:03,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [2/134] Tour pos_restaurant_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:07:03,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.094 0.079 rw 2026-11-03 06:07:03,993 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:03] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.022 - 2026-11-03 06:07:03,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/134] Tour pos_restaurant_sync → Step .new-order 2026-11-03 06:07:04,008 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:04] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.066 0.257 rw 2026-11-03 06:07:04,045 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:04] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.009 0.034 rw 2026-11-03 06:07:04,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.037 0.113 rw 2026-11-03 06:07:04,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:04] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.04 rw 2026-11-03 06:07:04,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [4/134] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:07:04,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [5/134] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:07:04,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [6/134] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:07:04,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [7/134] Tour pos_restaurant_sync → Step set tab to Test (trigger: .product-screen .new-tab) 2026-11-03 06:07:04,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [8/134] Tour pos_restaurant_sync → Step input text 'Test' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:07:04,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [9/134] Tour pos_restaurant_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:07:04,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [10/134] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:04,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [11/134] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:06,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [12/134] Tour pos_restaurant_sync → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:06,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [13/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:07:06,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [14/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:07:06,575 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.025 rw 2026-11-03 06:07:06,636 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.052 rw 2026-11-03 06:07:07,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [15/134] Tour pos_restaurant_sync → Step Check if the active tab contains the text5 (trigger: .pos-leftheader span.bg-info-subtle:contains(5)) 2026-11-03 06:07:07,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [16/134] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:07:07,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [17/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:07,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [18/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:07:07,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [19/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:07,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [20/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:07,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [21/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"dblclick"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:07:07,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [22/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:07,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [23/134] Tour pos_restaurant_sync → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-11-03 06:07:07,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [24/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:07,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [25/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water"))) 2026-11-03 06:07:07,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [26/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:07,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Water","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Water"))) 2026-11-03 06:07:07,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [28/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:07:07,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [29/134] Tour pos_restaurant_sync → Step body 2026-11-03 06:07:07,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [30/134] Tour pos_restaurant_sync → Step click order button (trigger: .actionpad .submit-order) 2026-11-03 06:07:07,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [31/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click","waitForSync":false} (trigger: .o_fp_canvas .o_fp_table:has(.o_fp_table_number:contains("5"))) 2026-11-03 06:07:07,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [32/134] Tour pos_restaurant_sync → Step Check if there is a notification with text "This order is currently syncing, please wait a moment before loading it." (trigger: .o_notification:contains("This order is currently syncing, please wait a moment before loading it.")) 2026-11-03 06:07:07,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89303119 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '8cbc4aad-117c-481f-ba92-84ef6344bddf'}] 2026-11-03 06:07:07,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [33/134] Tour pos_restaurant_sync → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:07:07,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89303119 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '8cbc4aad-117c-481f-ba92-84ef6344bddf'} created pos.order #617 2026-11-03 06:07:07,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89303119 finished 2026-11-03 06:07:07,494 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3987 50 0.053 0.152 rw 2026-11-03 06:07:07,676 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:07:07,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [34/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:07:07,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19031793 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'c6dae952-7b86-4cda-be75-f18545c22128'}] 2026-11-03 06:07:07,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19031793 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'c6dae952-7b86-4cda-be75-f18545c22128'} created pos.order #618 2026-11-03 06:07:07,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19031793 finished 2026-11-03 06:07:07,923 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7383 55 0.045 0.147 rw 2026-11-03 06:07:08,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:07:08,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.003 0.025 rw 2026-11-03 06:07:08,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-11-03 06:07:08,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [37/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:08,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [38/134] Tour pos_restaurant_sync → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-11-03 06:07:08,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [39/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:08,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [40/134] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:08,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [41/134] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:10,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [42/134] Tour pos_restaurant_sync → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:10,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [43/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:07:10,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [44/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:07:10,595 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.002 0.022 rw 2026-11-03 06:07:10,638 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.054 rw 2026-11-03 06:07:11,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [45/134] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:07:11,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [46/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:11,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [47/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:07:11,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [48/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:11,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [49/134] Tour pos_restaurant_sync → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-11-03 06:07:11,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [50/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:11,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [51/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid"))) 2026-11-03 06:07:11,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [52/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:11,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [53/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:11,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [54/134] Tour pos_restaurant_sync → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-11-03 06:07:11,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [55/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:11,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [56/134] Tour pos_restaurant_sync → Step body 2026-11-03 06:07:11,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [57/134] Tour pos_restaurant_sync → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:07:11,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [58/134] Tour pos_restaurant_sync → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:07:11,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/134] Tour pos_restaurant_sync → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:07:11,207 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 06:07:11,210 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:07:11,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [60/134] Tour pos_restaurant_sync → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:07:11,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [61/134] Tour pos_restaurant_sync → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:07:11,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65063212 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': '6b67cb6d-8427-411b-a9bf-b01245cd89f3'}] 2026-11-03 06:07:12,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65063212 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': '6b67cb6d-8427-411b-a9bf-b01245cd89f3'} created pos.order #619 2026-11-03 06:07:12,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65063212 finished 2026-11-03 06:07:12,364 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6189 170 0.162 0.456 rw 2026-11-03 06:07:12,488 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:12] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.004 0.015 ro 2026-11-03 06:07:12,797 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:07:12,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [62/134] Tour pos_restaurant_sync → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:07:12,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [63/134] Tour pos_restaurant_sync → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:07:12,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [64/134] Tour pos_restaurant_sync → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-11-03 06:07:12,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [65/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:07:12,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79482200 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': '6b67cb6d-8427-411b-a9bf-b01245cd89f3'}] 2026-11-03 06:07:12,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [66/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:07:12,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79482200 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': '6b67cb6d-8427-411b-a9bf-b01245cd89f3'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-11-03 06:07:12,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79482200 finished 2026-11-03 06:07:13,120 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6189 51 0.049 0.153 rw 2026-11-03 06:07:13,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.005 0.223 rw 2026-11-03 06:07:13,211 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.241 rw 2026-11-03 06:07:13,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [67/134] Tour pos_restaurant_sync → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 06:07:13,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [68/134] Tour pos_restaurant_sync → Step validate the variant dialog (with default values) (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:07:13,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [69/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:13,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [70/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer"))) 2026-11-03 06:07:13,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [71/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:13,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [72/134] Tour pos_restaurant_sync → Step body 2026-11-03 06:07:13,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [73/134] Tour pos_restaurant_sync → Step click order button (trigger: .actionpad .submit-order) 2026-11-03 06:07:13,557 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:13] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 06:07:13,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [74/134] Tour pos_restaurant_sync → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:07:13,893 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:07:13,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:07:13,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18033468 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000004', 'uuid': '48319f9b-4ccb-4c0e-b611-567ef629e1f2'}] 2026-11-03 06:07:14,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18033468 order {'name': '/', 'pos_reference': '261-149-000004', 'uuid': '48319f9b-4ccb-4c0e-b611-567ef629e1f2'} created pos.order #620 2026-11-03 06:07:14,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18033468 finished 2026-11-03 06:07:14,142 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5478 53 0.049 0.157 rw 2026-11-03 06:07:14,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [76/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:07:14,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 6 0.003 0.029 rw 2026-11-03 06:07:14,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [77/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-11-03 06:07:14,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [78/134] Tour pos_restaurant_sync → Step body 2026-11-03 06:07:14,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"productName":"Desk Organizer","quantity":1,"price":5.87} (trigger: .order-container .orderline:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1")):has(.price:contains("5.87"))) 2026-11-03 06:07:14,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [80/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:14,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [81/134] Tour pos_restaurant_sync → Step order total amount is '5.87' (trigger: .product-screen .order-summary .total:contains("5.87")) 2026-11-03 06:07:14,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [82/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:14,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [83/134] Tour pos_restaurant_sync → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:07:14,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [84/134] Tour pos_restaurant_sync → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:07:14,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [85/134] Tour pos_restaurant_sync → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:07:15,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [86/134] Tour pos_restaurant_sync → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:07:15,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [87/134] Tour pos_restaurant_sync → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-11-03 06:07:15,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [88/134] Tour pos_restaurant_sync → Step amount tendered in the line is '5.87' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("5.87")) 2026-11-03 06:07:15,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [89/134] Tour pos_restaurant_sync → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:07:15,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [90/134] Tour pos_restaurant_sync → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:07:15,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7527072 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000004', 'uuid': '48319f9b-4ccb-4c0e-b611-567ef629e1f2'}] 2026-11-03 06:07:16,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [539] to pos.order #620 2026-11-03 06:07:16,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7527072 order {'name': '/', 'pos_reference': '261-149-000004', 'uuid': '48319f9b-4ccb-4c0e-b611-567ef629e1f2'} updated pos.order #620 2026-11-03 06:07:16,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7527072 finished 2026-11-03 06:07:16,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5892 169 0.191 0.458 rw 2026-11-03 06:07:16,682 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:16] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:07:16,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [91/134] Tour pos_restaurant_sync → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:07:16,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [92/134] Tour pos_restaurant_sync → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-11-03 06:07:16,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [93/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:07:16,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28508731 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-149-000004', 'uuid': '48319f9b-4ccb-4c0e-b611-567ef629e1f2'}] 2026-11-03 06:07:16,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [94/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:07:16,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28508731 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-149-000004', 'uuid': '48319f9b-4ccb-4c0e-b611-567ef629e1f2'} sync ignored for existing PoS order pos.order(620,) (state: paid) 2026-11-03 06:07:16,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28508731 finished 2026-11-03 06:07:17,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5892 57 0.074 0.166 rw 2026-11-03 06:07:17,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.003 0.248 rw 2026-11-03 06:07:17,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [95/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:17,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [96/134] Tour pos_restaurant_sync → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-11-03 06:07:17,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [97/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:17,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [98/134] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:17,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [99/134] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:19,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [100/134] Tour pos_restaurant_sync → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:19,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [101/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:07:19,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [102/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:07:19,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.007 0.018 rw 2026-11-03 06:07:19,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.07 rw 2026-11-03 06:07:19,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [103/134] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:07:19,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [104/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:19,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [105/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:07:19,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [106/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:19,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [107/134] Tour pos_restaurant_sync → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-11-03 06:07:19,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [108/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:19,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [109/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid"))) 2026-11-03 06:07:19,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [110/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:19,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [111/134] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:19,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [112/134] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:19,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10773544 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000005', 'uuid': '4d0823a1-9ecf-4990-90df-fd433cb56e15'}] 2026-11-03 06:07:20,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10773544 order {'name': '/', 'pos_reference': '261-149-000005', 'uuid': '4d0823a1-9ecf-4990-90df-fd433cb56e15'} created pos.order #621 2026-11-03 06:07:20,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10773544 finished 2026-11-03 06:07:20,095 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4973 46 0.034 0.145 rw 2026-11-03 06:07:20,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [113/134] Tour pos_restaurant_sync → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:20,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [114/134] Tour pos_restaurant_sync → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-11-03 06:07:20,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [115/134] Tour pos_restaurant_sync → Step .pos-leftheader .orders-button 2026-11-03 06:07:20,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [116/134] Tour pos_restaurant_sync → Step .ticket-screen .order-row > div:contains("002") 2026-11-03 06:07:20,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [117/134] Tour pos_restaurant_sync → Step .ticket-screen .order-row:has(div:contains("002")) .btn-danger 2026-11-03 06:07:20,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [118/134] Tour pos_restaurant_sync → Step .ticket-screen .orders .order-row > td:contains("002") ~ td.text-end button.text-danger 2026-11-03 06:07:20,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [119/134] Tour pos_restaurant_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:07:20,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [120/134] Tour pos_restaurant_sync → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:07:20,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 15547 47 0.04 0.095 rw 2026-11-03 06:07:20,536 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:07:20,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [121/134] Tour pos_restaurant_sync → Step .pos-rightheader .status-buttons:not(:has(.oe_status)) 2026-11-03 06:07:20,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:07:20,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 113 0.098 0.218 rw 2026-11-03 06:07:20,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [122/134] Tour pos_restaurant_sync → Step .ticket-screen .order-row:contains(005) 2026-11-03 06:07:20,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [123/134] Tour pos_restaurant_sync → Step .ticket-screen .order-row:contains(005).highlight 2026-11-03 06:07:20,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [124/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:20,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [125/134] Tour pos_restaurant_sync → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-11-03 06:07:20,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [126/134] Tour pos_restaurant_sync → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:07:20,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [127/134] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:20,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [128/134] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:21,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:21] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2673 48 0.051 0.366 rw 2026-11-03 06:07:21,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [129/134] Tour pos_restaurant_sync → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:21,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [130/134] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:07:21,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [131/134] Tour pos_restaurant_sync → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:07:21,221 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 6078 51 0.066 0.168 rw 2026-11-03 06:07:21,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.136 rw 2026-11-03 06:07:21,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.003 0.169 rw 2026-11-03 06:07:21,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98951154 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000006', 'uuid': '7bb35b09-912a-4275-92ac-312467f3ebe9'}] 2026-11-03 06:07:21,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98951154 order {'name': '/', 'pos_reference': '261-149-000006', 'uuid': '7bb35b09-912a-4275-92ac-312467f3ebe9'} created pos.order #622 2026-11-03 06:07:21,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98951154 finished 2026-11-03 06:07:21,463 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 2999 35 0.036 0.25 rw 2026-11-03 06:07:21,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [132/134] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:21,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [133/134] Tour pos_restaurant_sync → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-03 06:07:21,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [134/134] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:21,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-11-03 06:07:21,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 06:07:22,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:07:22,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 27939816 (allocated 31739904) 2026-11-03 06:07:22,051 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 IxGgZR0z - [03/Nov/2026 06:07:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.019 20.922 rw 2026-11-03 06:07:22,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 53321 2026-11-03 06:07:22,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-11-03 06:07:22,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 53321 2026-11-03 06:07:22,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060722_308676_test_01_pos_restaurant.txt 2026-11-03 06:07:22,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmptvx40jad_chrome_odoo" 2026-11-03 06:07:22,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 53454 2026-11-03 06:07:22,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpwqv5yzsg_chrome_odoo 2026-11-03 06:07:22,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:41771/json/version 2026-11-03 06:07:22,848 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41771', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:07:22,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-11-03 06:07:22,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:41771/json 2026-11-03 06:07:22,944 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41771', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:07:22,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:41771/devtools/page/4520595CFC6F64DB5175854A7151E8E3 2026-11-03 06:07:23,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-11-03 06:07:23,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-11-03 06:07:23,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:07:23,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-11-03 06:07:23,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:07:23,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:07:23,257 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:23] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.024 0.132 rw 2026-11-03 06:07:23,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '4520595CFC6F64DB5175854A7151E8E3', 'loaderId': '328CEF2C9BADD32DAED1F28BD5E522FE', 'isDownload': False} 2026-11-03 06:07:23,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-11-03 06:07:23,372 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:23] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.042 ro 2026-11-03 06:07:23,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:23] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.06 ro 2026-11-03 06:07:23,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:23] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.264 ro 2026-11-03 06:07:24,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-11-03 06:07:24,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:07:24,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:07:24,242 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.012 ro 2026-11-03 06:07:24,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.018 rw 2026-11-03 06:07:24,301 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.029 rw 2026-11-03 06:07:24,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:07:25,399 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 545345 287 0.281 0.793 rw 2026-11-03 06:07:25,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: The ready code tooks too much time : 2.391746759414673 2026-11-03 06:07:25,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync_second_login', {"stepDelay": 0, "debug": false})" 2026-11-03 06:07:25,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.007 ro 2026-11-03 06:07:25,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [1/66] Tour pos_restaurant_sync_second_login → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:07:25,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.022 ro 2026-11-03 06:07:25,769 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:07:25,820 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 6 0.009 0.027 rw 2026-11-03 06:07:25,832 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:25] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:07:26,332 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:26] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 06:07:26,507 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 6 0.019 0.023 rw 2026-11-03 06:07:26,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:07:26,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 06:07:26,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.014 0.064 rw 2026-11-03 06:07:26,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:26] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.041 ro 2026-11-03 06:07:26,726 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:26] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.055 rw 2026-11-03 06:07:26,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:26] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 06:07:26,842 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 06:07:26,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:26] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.03 ro 2026-11-03 06:07:26,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.016 - 2026-11-03 06:07:26,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [2/66] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:07:26,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:26] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.045 0.104 rw 2026-11-03 06:07:27,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:27] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.06 0.267 rw 2026-11-03 06:07:27,186 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 6 0.003 0.036 rw 2026-11-03 06:07:27,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/66] Tour pos_restaurant_sync_second_login → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:07:27,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:27] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:07:27,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [4/66] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:29,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [5/66] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:07:29,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [6/66] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(2) 2026-11-03 06:07:29,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [7/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:29,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [8/66] Tour pos_restaurant_sync_second_login → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-11-03 06:07:29,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [9/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:29,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [10/66] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:07:29,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [11/66] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .more-btn) 2026-11-03 06:07:29,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [12/66] Tour pos_restaurant_sync_second_login → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-11-03 06:07:29,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [13/66] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("2")):has(.order-count:contains("2")) 2026-11-03 06:07:29,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [14/66] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:07:29,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [15/66] Tour pos_restaurant_sync_second_login → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:07:29,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81975764 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000005', 'uuid': '4d0823a1-9ecf-4990-90df-fd433cb56e15'}] 2026-11-03 06:07:29,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81975764 order {'name': '/', 'pos_reference': '261-149-000005', 'uuid': '4d0823a1-9ecf-4990-90df-fd433cb56e15'} updated pos.order #621 2026-11-03 06:07:29,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81975764 finished 2026-11-03 06:07:29,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.013 - 2026-11-03 06:07:30,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4973 49 0.048 0.137 rw 2026-11-03 06:07:30,331 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 6 0.007 0.03 rw 2026-11-03 06:07:30,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [16/66] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:32,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [17/66] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:07:32,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [18/66] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(4) 2026-11-03 06:07:32,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [19/66] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":1,"withClass":":eq(0)","price":2.2} (trigger: .order-container .orderline:eq(0):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1")):has(.price:contains("2.2"))) 2026-11-03 06:07:32,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [20/66] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":1,"withClass":":eq(1)","price":2.2} (trigger: .order-container .orderline:eq(1):has(.product-name:contains("Minute Maid")):has(.qty:contains("1")):has(.price:contains("2.2"))) 2026-11-03 06:07:32,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [21/66] Tour pos_restaurant_sync_second_login → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:07:32,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [22/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:32,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [23/66] Tour pos_restaurant_sync_second_login → Step order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60")) 2026-11-03 06:07:32,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [24/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:32,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [25/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:32,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [26/66] Tour pos_restaurant_sync_second_login → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:07:32,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:32,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [28/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:32,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [29/66] Tour pos_restaurant_sync_second_login → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-11-03 06:07:33,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [30/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:33,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [31/66] Tour pos_restaurant_sync_second_login → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:07:33,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [32/66] Tour pos_restaurant_sync_second_login → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:07:33,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [33/66] Tour pos_restaurant_sync_second_login → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:07:33,132 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:07:33,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:07:33,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [34/66] Tour pos_restaurant_sync_second_login → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:07:33,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/66] Tour pos_restaurant_sync_second_login → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:07:33,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86073846 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000005', 'uuid': '4d0823a1-9ecf-4990-90df-fd433cb56e15'}] 2026-11-03 06:07:33,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [540] to pos.order #621 2026-11-03 06:07:34,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86073846 order {'name': '/', 'pos_reference': '261-149-000005', 'uuid': '4d0823a1-9ecf-4990-90df-fd433cb56e15'} updated pos.order #621 2026-11-03 06:07:34,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86073846 finished 2026-11-03 06:07:34,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6195 162 0.167 0.466 rw 2026-11-03 06:07:34,443 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:34] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.014 ro 2026-11-03 06:07:34,894 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:07:34,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/66] Tour pos_restaurant_sync_second_login → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:07:34,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [37/66] Tour pos_restaurant_sync_second_login → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:07:34,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [38/66] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:07:35,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34524615 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-149-000005', 'uuid': '4d0823a1-9ecf-4990-90df-fd433cb56e15'}] 2026-11-03 06:07:35,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [39/66] Tour pos_restaurant_sync_second_login → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:07:35,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34524615 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-149-000005', 'uuid': '4d0823a1-9ecf-4990-90df-fd433cb56e15'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-11-03 06:07:35,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34524615 finished 2026-11-03 06:07:35,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6195 51 0.07 0.157 rw 2026-11-03 06:07:35,273 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.002 0.23 rw 2026-11-03 06:07:35,336 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.257 rw 2026-11-03 06:07:35,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [40/66] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:07:35,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [41/66] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(2) 2026-11-03 06:07:35,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [42/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:35,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [43/66] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-03 06:07:35,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [44/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:35,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [45/66] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:07:35,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [46/66] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .more-btn) 2026-11-03 06:07:35,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [47/66] Tour pos_restaurant_sync_second_login → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-11-03 06:07:35,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [48/66] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("2")):not(:has(.order-count)) 2026-11-03 06:07:35,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [49/66] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("4")):not(:has(.order-count)) 2026-11-03 06:07:35,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [50/66] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:07:35,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [51/66] Tour pos_restaurant_sync_second_login → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:07:35,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41825631 started for PoS orders references: [{'name': '/', 'pos_reference': '262-149-000001', 'uuid': '20bab177-fbf3-4d9e-9e1a-6a086ad9414a'}] 2026-11-03 06:07:35,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41825631 order {'name': '/', 'pos_reference': '262-149-000001', 'uuid': '20bab177-fbf3-4d9e-9e1a-6a086ad9414a'} created pos.order #623 2026-11-03 06:07:35,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41825631 finished 2026-11-03 06:07:35,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 2999 35 0.05 0.12 rw 2026-11-03 06:07:35,942 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 6 0.004 0.021 rw 2026-11-03 06:07:36,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [52/66] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:38,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [53/66] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:07:38,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [54/66] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(4) 2026-11-03 06:07:38,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [55/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:38,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [56/66] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-03 06:07:38,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [57/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:38,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [58/66] Tour pos_restaurant_sync_second_login → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:07:38,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/66] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:38,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [60/66] Tour pos_restaurant_sync_second_login → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-11-03 06:07:38,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [61/66] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:38,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [62/66] Tour pos_restaurant_sync_second_login → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:38,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [63/66] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:38,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4145065 started for PoS orders references: [{'name': '/', 'pos_reference': '262-149-000001', 'uuid': '20bab177-fbf3-4d9e-9e1a-6a086ad9414a'}] 2026-11-03 06:07:38,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [1030] to pos.order #623 2026-11-03 06:07:38,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4145065 order {'name': '/', 'pos_reference': '262-149-000001', 'uuid': '20bab177-fbf3-4d9e-9e1a-6a086ad9414a'} updated pos.order #623 2026-11-03 06:07:38,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4145065 finished 2026-11-03 06:07:38,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 47 0.047 0.132 rw 2026-11-03 06:07:38,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [64/66] Tour pos_restaurant_sync_second_login → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:38,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [65/66] Tour pos_restaurant_sync_second_login → Step .floor-map 2026-11-03 06:07:38,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [66/66] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("4")):has(.order-count:contains("1")) 2026-11-03 06:07:38,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-11-03 06:07:38,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 06:07:39,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:07:39,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 23738668 (allocated 26759168) 2026-11-03 06:07:39,028 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3FnGQTPh - [03/Nov/2026 06:07:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 14.695 rw 2026-11-03 06:07:39,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 53454 2026-11-03 06:07:39,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-11-03 06:07:39,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 53454 2026-11-03 06:07:39,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060739_273346_test_01_pos_restaurant.txt 2026-11-03 06:07:39,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpwqv5yzsg_chrome_odoo" 2026-11-03 06:07:39,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-11-03 06:07:39,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 53591 2026-11-03 06:07:39,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmpp7ikw3sr_chrome_odoo 2026-11-03 06:07:39,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:36167/json/version 2026-11-03 06:07:39,947 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36167', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:07:40,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-11-03 06:07:40,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:36167/json 2026-11-03 06:07:40,011 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36167', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:07:40,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:36167/devtools/page/6D2C014E5118C43C76DB729F6BAE36B5 2026-11-03 06:07:40,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-11-03 06:07:40,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-11-03 06:07:40,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:07:40,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-11-03 06:07:40,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:07:40,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:07:40,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:40] "GET /pos/ui/149 HTTP/1.1" 200 6951 64 0.065 0.13 rw 2026-11-03 06:07:40,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': '6D2C014E5118C43C76DB729F6BAE36B5', 'loaderId': 'BE07137DA448B9230E7127F684EBECCF', 'isDownload': False} 2026-11-03 06:07:40,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-11-03 06:07:40,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:40] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.037 ro 2026-11-03 06:07:40,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:40] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.279 ro 2026-11-03 06:07:40,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:40] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.059 ro 2026-11-03 06:07:41,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-11-03 06:07:41,443 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:07:41,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:07:41,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 06:07:41,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.035 rw 2026-11-03 06:07:41,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.033 rw 2026-11-03 06:07:42,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:07:42,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534862 261 0.343 0.741 rw 2026-11-03 06:07:42,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: The ready code tooks too much time : 2.406209945678711 2026-11-03 06:07:42,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate test code "odoo.startTour('PosResTipScreenTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:07:42,900 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-11-03 06:07:42,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [1/242] Tour PosResTipScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:07:42,934 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-11-03 06:07:43,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-11-03 06:07:43,013 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.024 rw 2026-11-03 06:07:43,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:07:43,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 06:07:43,610 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-11-03 06:07:43,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 06:07:43,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.02 - 2026-11-03 06:07:43,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.018 0.07 rw 2026-11-03 06:07:43,848 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.068 ro 2026-11-03 06:07:43,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.085 rw 2026-11-03 06:07:43,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.009 ro 2026-11-03 06:07:43,884 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 06:07:43,919 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 06:07:43,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [2/242] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:07:43,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.019 - 2026-11-03 06:07:44,096 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:44] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.045 0.087 rw 2026-11-03 06:07:44,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:44] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 06:07:44,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [3/242] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:07:44,247 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:44] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.051 0.232 rw 2026-11-03 06:07:44,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:44] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.139 rw 2026-11-03 06:07:44,382 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.027 0.209 rw 2026-11-03 06:07:44,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.015 rw 2026-11-03 06:07:44,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.052 rw 2026-11-03 06:07:44,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [4/242] Tour PosResTipScreenTour → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:07:45,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [5/242] Tour PosResTipScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-11-03 06:07:45,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [6/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:45,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [7/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-11-03 06:07:45,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [8/242] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:07:45,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [9/242] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:07:45,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [10/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:07:45,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [11/242] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:07:45,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [12/242] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:07:45,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [13/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-11-03 06:07:45,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [14/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:45,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [15/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:45,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [16/242] Tour PosResTipScreenTour → Step order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0")) 2026-11-03 06:07:45,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [17/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:45,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [18/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:45,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [19/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:45,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37273653 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '91927ff2-49d6-454e-9ebd-46fd04afc51a'}] 2026-11-03 06:07:45,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37273653 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '91927ff2-49d6-454e-9ebd-46fd04afc51a'} created pos.order #624 2026-11-03 06:07:45,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37273653 finished 2026-11-03 06:07:45,463 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.051 0.158 rw 2026-11-03 06:07:45,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [20/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:45,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [21/242] Tour PosResTipScreenTour → Step .floor-map .table:has(.label:contains("2")):has(.order-count:contains("1")) 2026-11-03 06:07:45,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [22/242] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:07:45,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [23/242] Tour PosResTipScreenTour → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:07:45,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.018 rw 2026-11-03 06:07:46,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [24/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:46,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [25/242] Tour PosResTipScreenTour → Step order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0")) 2026-11-03 06:07:46,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [26/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:46,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [27/242] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:07:46,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [28/242] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:07:46,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [29/242] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:07:46,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 06:07:46,165 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.007 - 2026-11-03 06:07:46,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [30/242] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:07:46,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/242] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:07:46,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [32/242] Tour PosResTipScreenTour → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:07:46,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58798521 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '91927ff2-49d6-454e-9ebd-46fd04afc51a'}] 2026-11-03 06:07:46,748 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.013 - 2026-11-03 06:07:46,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [541] to pos.order #624 2026-11-03 06:07:47,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58798521 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '91927ff2-49d6-454e-9ebd-46fd04afc51a'} updated pos.order #624 2026-11-03 06:07:47,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58798521 finished 2026-11-03 06:07:47,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5205 179 0.179 0.43 rw 2026-11-03 06:07:47,488 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:47] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.008 ro 2026-11-03 06:07:48,022 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:07:48,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [33/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-11-03 06:07:48,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [34/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:48,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [35/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:48,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55521566 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '91927ff2-49d6-454e-9ebd-46fd04afc51a'}] 2026-11-03 06:07:48,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55521566 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '91927ff2-49d6-454e-9ebd-46fd04afc51a'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-11-03 06:07:48,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55521566 finished 2026-11-03 06:07:48,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5205 51 0.07 0.142 rw 2026-11-03 06:07:48,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [36/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:48,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [37/242] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:07:48,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [38/242] Tour PosResTipScreenTour → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:07:48,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.006 0.031 rw 2026-11-03 06:07:48,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.017 0.075 rw 2026-11-03 06:07:49,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [39/242] Tour PosResTipScreenTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:07:49,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [40/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:49,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [41/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:07:49,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [42/242] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:07:49,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [43/242] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:07:49,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [44/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:07:49,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [45/242] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:07:49,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [46/242] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:07:49,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [47/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:07:49,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [48/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-11-03 06:07:49,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [49/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:49,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [50/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:49,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/242] Tour PosResTipScreenTour → Step order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0")) 2026-11-03 06:07:49,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:49,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [53/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:49,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [54/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:49,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10655729 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '9f44374c-40ff-4e21-9c8d-838015f16cde'}] 2026-11-03 06:07:49,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10655729 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '9f44374c-40ff-4e21-9c8d-838015f16cde'} created pos.order #625 2026-11-03 06:07:49,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10655729 finished 2026-11-03 06:07:49,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 42 0.035 0.149 rw 2026-11-03 06:07:49,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [55/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:49,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [56/242] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-11-03 06:07:49,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [57/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-11-03 06:07:49,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [58/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-11-03 06:07:49,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [59/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-11-03 06:07:49,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [60/242] Tour PosResTipScreenTour → Step .ticket-screen .orders .order-row:contains(Tipping):contains($ 2.00) 2026-11-03 06:07:49,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [61/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:49,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [62/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:49,723 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3981 42 0.031 0.074 rw 2026-11-03 06:07:49,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [63/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:49,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [64/242] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:07:49,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [65/242] Tour PosResTipScreenTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:07:49,819 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.041 rw 2026-11-03 06:07:49,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.061 rw 2026-11-03 06:07:50,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:07:50,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.106 0.276 rw 2026-11-03 06:07:50,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [66/242] Tour PosResTipScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-11-03 06:07:50,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [67/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:50,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [68/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-11-03 06:07:50,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [69/242] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:07:50,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [70/242] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:07:50,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [71/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:07:50,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [72/242] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:07:50,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [73/242] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:07:50,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [74/242] Tour PosResTipScreenTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 06:07:50,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [75/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-11-03 06:07:50,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [76/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:50,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [77/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:50,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [78/242] Tour PosResTipScreenTour → Step order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0")) 2026-11-03 06:07:50,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:50,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [80/242] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:07:50,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [81/242] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:07:50,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/242] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:07:50,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [83/242] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:07:51,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [84/242] Tour PosResTipScreenTour → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:07:51,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72978887 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': 'dcc8cbc8-d0d5-4194-ad54-0e22ca7ad998'}] 2026-11-03 06:07:51,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72978887 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': 'dcc8cbc8-d0d5-4194-ad54-0e22ca7ad998'} created pos.order #626 2026-11-03 06:07:51,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72978887 finished 2026-11-03 06:07:51,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.154 0.395 rw 2026-11-03 06:07:51,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:51] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-11-03 06:07:52,078 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:07:52,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [85/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-11-03 06:07:52,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [86/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:52,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [87/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:52,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58179596 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': 'dcc8cbc8-d0d5-4194-ad54-0e22ca7ad998'}] 2026-11-03 06:07:52,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58179596 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': 'dcc8cbc8-d0d5-4194-ad54-0e22ca7ad998'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-11-03 06:07:52,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58179596 finished 2026-11-03 06:07:52,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 51 0.04 0.154 rw 2026-11-03 06:07:52,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [88/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:52,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [89/242] Tour PosResTipScreenTour → Step .new-order 2026-11-03 06:07:52,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [90/242] Tour PosResTipScreenTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:07:52,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [91/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:52,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [92/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:07:52,601 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.039 rw 2026-11-03 06:07:52,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [93/242] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:07:52,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [94/242] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:07:52,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [95/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:07:52,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [96/242] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:07:52,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [97/242] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:07:52,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [98/242] Tour PosResTipScreenTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 06:07:52,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [99/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("4"))) 2026-11-03 06:07:52,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [100/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:52,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [101/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:52,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [102/242] Tour PosResTipScreenTour → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-11-03 06:07:52,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [103/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:52,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [104/242] Tour PosResTipScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:07:52,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [105/242] Tour PosResTipScreenTour → Step click Actions button (trigger: .more-btn) 2026-11-03 06:07:52,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/242] Tour PosResTipScreenTour → Step click Guest button (trigger: .control-buttons button:contains("Guest")) 2026-11-03 06:07:52,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [107/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: .modal div.numpad button:contains(/^2$/)) 2026-11-03 06:07:52,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [108/242] Tour PosResTipScreenTour → Step .modal .input-value:contains(2) 2026-11-03 06:07:52,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [109/242] Tour PosResTipScreenTour → Step input shown is '2' (trigger: .modal .value:contains("2")) 2026-11-03 06:07:52,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [110/242] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:07:52,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [111/242] Tour PosResTipScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:07:52,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [112/242] Tour PosResTipScreenTour → Step click Actions button (trigger: .more-btn) 2026-11-03 06:07:52,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [113/242] Tour PosResTipScreenTour → Step guest number is 2 (trigger: .control-buttons button:contains("Guest"):contains(2)) 2026-11-03 06:07:52,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [114/242] Tour PosResTipScreenTour → Step .btn-close 2026-11-03 06:07:52,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [115/242] Tour PosResTipScreenTour → Step set tab to Test (trigger: .product-screen .new-tab) 2026-11-03 06:07:52,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [116/242] Tour PosResTipScreenTour → Step input text 'Test' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:07:52,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [117/242] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:07:52,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [118/242] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-11-03 06:07:53,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-11-03 06:07:53,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6760077 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000004', 'uuid': '85099336-99fb-4c6c-94ab-656313e9a036'}] 2026-11-03 06:07:53,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [120/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-11-03 06:07:53,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [121/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-11-03 06:07:53,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [122/242] Tour PosResTipScreenTour → Step .ticket-screen .orders .order-row:contains(Tipping):contains($ 6.00) 2026-11-03 06:07:53,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [123/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("2.0") 2026-11-03 06:07:53,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [124/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("2.0") 2026-11-03 06:07:53,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [125/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:53,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [126/242] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-11-03 06:07:53,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [127/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-11-03 06:07:53,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/242] Tour PosResTipScreenTour → Step .tip-screen .total-amount:contains("2.0") 2026-11-03 06:07:53,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [129/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("15%") ~ .amount:contains("0.30") 2026-11-03 06:07:53,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [130/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") ~ .amount:contains("0.40") 2026-11-03 06:07:53,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [131/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") ~ .amount:contains("0.50") 2026-11-03 06:07:53,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [132/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") 2026-11-03 06:07:53,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [133/242] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input[data-amount="0.40"] 2026-11-03 06:07:53,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [134/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:53,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [135/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:53,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6760077 order {'name': '/', 'pos_reference': '261-149-000004', 'uuid': '85099336-99fb-4c6c-94ab-656313e9a036'} created pos.order #627 2026-11-03 06:07:53,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6760077 finished 2026-11-03 06:07:53,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3985 42 0.065 0.161 rw 2026-11-03 06:07:53,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [136/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:53,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/242] Tour PosResTipScreenTour → Step .floor-map 2026-11-03 06:07:53,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [138/242] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-11-03 06:07:53,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [139/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-11-03 06:07:53,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [140/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-11-03 06:07:53,407 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 4047 45 0.054 0.215 rw 2026-11-03 06:07:53,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [141/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-11-03 06:07:53,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [142/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("6.0") 2026-11-03 06:07:53,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [143/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("6.0") 2026-11-03 06:07:53,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [144/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:53,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [145/242] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-11-03 06:07:53,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-11-03 06:07:53,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [147/242] Tour PosResTipScreenTour → Step .tip-screen .total-amount:contains("6.0") 2026-11-03 06:07:53,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [148/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("15%") ~ .amount:contains("0.90") 2026-11-03 06:07:53,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [149/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") ~ .amount:contains("1.20") 2026-11-03 06:07:53,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [150/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") ~ .amount:contains("1.50") 2026-11-03 06:07:53,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [151/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") 2026-11-03 06:07:53,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [152/242] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input[data-amount="1.50"] 2026-11-03 06:07:53,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [153/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:53,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [154/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:53,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 7568 42 0.057 0.13 rw 2026-11-03 06:07:53,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.005 0.098 rw 2026-11-03 06:07:53,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:07:54,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.097 0.245 rw 2026-11-03 06:07:54,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [155/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:54,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [156/242] Tour PosResTipScreenTour → Step .floor-map 2026-11-03 06:07:54,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [157/242] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-11-03 06:07:54,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [158/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("8.0") 2026-11-03 06:07:54,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("8.0") 2026-11-03 06:07:54,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [160/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:54,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [161/242] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-11-03 06:07:54,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [162/242] Tour PosResTipScreenTour → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:07:54,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [163/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:54,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [164/242] Tour PosResTipScreenTour → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-11-03 06:07:54,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [165/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:07:54,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/242] Tour PosResTipScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:07:54,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [167/242] Tour PosResTipScreenTour → Step click Actions button (trigger: .more-btn) 2026-11-03 06:07:54,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [168/242] Tour PosResTipScreenTour → Step guest number is 2 (trigger: .control-buttons button:contains("Guest"):contains(2)) 2026-11-03 06:07:54,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [169/242] Tour PosResTipScreenTour → Step .btn-close 2026-11-03 06:07:54,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [170/242] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:07:54,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:54] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 7568 42 0.038 0.087 rw 2026-11-03 06:07:54,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [171/242] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:07:54,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [172/242] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:07:54,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [173/242] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:07:54,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:07:54,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.119 0.259 rw 2026-11-03 06:07:54,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [174/242] Tour PosResTipScreenTour → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:07:54,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41768856 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000004', 'uuid': '85099336-99fb-4c6c-94ab-656313e9a036'}] 2026-11-03 06:07:54,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [543] to pos.order #627 2026-11-03 06:07:55,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41768856 order {'name': '/', 'pos_reference': '261-149-000004', 'uuid': '85099336-99fb-4c6c-94ab-656313e9a036'} updated pos.order #627 2026-11-03 06:07:55,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41768856 finished 2026-11-03 06:07:55,332 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5207 157 0.169 0.425 rw 2026-11-03 06:07:55,455 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:55] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:07:55,708 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:07:55,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-11-03 06:07:55,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [176/242] Tour PosResTipScreenTour → Step .tip-screen .total-amount:contains("8.0") 2026-11-03 06:07:55,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [177/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("15%") ~ .amount:contains("1.20") 2026-11-03 06:07:55,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [178/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") ~ .amount:contains("1.60") 2026-11-03 06:07:55,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [179/242] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") ~ .amount:contains("2.00") 2026-11-03 06:07:55,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [180/242] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input 2026-11-03 06:07:55,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [181/242] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input[data-amount="1"] 2026-11-03 06:07:55,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [182/242] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:07:55,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [183/242] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:07:57,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [184/242] Tour PosResTipScreenTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:07:57,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [185/242] Tour PosResTipScreenTour → Step .floor-map 2026-11-03 06:07:57,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [186/242] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-11-03 06:07:57,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [187/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-11-03 06:07:57,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [188/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-11-03 06:07:57,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [189/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Tipping") 2026-11-03 06:07:57,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [190/242] Tour PosResTipScreenTour → Step .ticket-screen .tip-cell:contains("1.00") 2026-11-03 06:07:57,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [191/242] Tour PosResTipScreenTour → Step .ticket-screen .controls .settle-tips 2026-11-03 06:07:57,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [192/242] Tour PosResTipScreenTour → Step .pos-rightheader .status-buttons:not(:has(.oe_status)) 2026-11-03 06:07:57,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3981 42 0.043 0.102 rw 2026-11-03 06:07:57,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [193/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-11-03 06:07:57,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [194/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-11-03 06:07:57,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [195/242] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-11-03 06:07:58,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [196/242] Tour PosResTipScreenTour → Step .ticket-screen .orders .order-row:contains(Ongoing):contains($ 4.00) 2026-11-03 06:07:58,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:57] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 46 13 0.013 0.103 rw 2026-11-03 06:07:58,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [197/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("4.0") 2026-11-03 06:07:58,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [198/242] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("4.0") 2026-11-03 06:07:58,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:58] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 46 13 0.011 0.155 rw 2026-11-03 06:07:58,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [199/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:07:58,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:58] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 46 13 0.024 0.168 rw 2026-11-03 06:07:58,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [200/242] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-11-03 06:07:58,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [201/242] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:07:58,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:07:58,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.133 0.297 rw 2026-11-03 06:07:58,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.427 rw 2026-11-03 06:07:58,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46536847 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '91927ff2-49d6-454e-9ebd-46fd04afc51a'}] 2026-11-03 06:07:58,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46536847 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '91927ff2-49d6-454e-9ebd-46fd04afc51a'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-11-03 06:07:58,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46536847 finished 2026-11-03 06:07:58,655 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6185 48 0.032 0.501 rw 2026-11-03 06:07:58,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:58] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 4 0.002 0.506 rw 2026-11-03 06:07:58,702 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:58] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 4 0.007 0.461 rw 2026-11-03 06:07:58,715 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:58] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 4 0.006 0.383 rw 2026-11-03 06:07:58,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.002 0.064 rw 2026-11-03 06:07:58,841 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.006 0.034 rw 2026-11-03 06:07:58,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59335623 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': 'dcc8cbc8-d0d5-4194-ad54-0e22ca7ad998'}] 2026-11-03 06:07:58,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59335623 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-149-000003', 'uuid': 'dcc8cbc8-d0d5-4194-ad54-0e22ca7ad998'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-11-03 06:07:58,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59335623 finished 2026-11-03 06:07:59,022 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6178 48 0.045 0.169 rw 2026-11-03 06:07:59,052 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.009 0.226 rw 2026-11-03 06:07:59,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22433821 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-149-000004', 'uuid': '85099336-99fb-4c6c-94ab-656313e9a036'}] 2026-11-03 06:07:59,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22433821 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-149-000004', 'uuid': '85099336-99fb-4c6c-94ab-656313e9a036'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-11-03 06:07:59,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22433821 finished 2026-11-03 06:07:59,278 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6186 48 0.041 0.134 rw 2026-11-03 06:07:59,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [202/242] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:07:59,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [203/242] Tour PosResTipScreenTour → Step .payment-screen .button:contains('Tip') 2026-11-03 06:07:59,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [204/242] Tour PosResTipScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-11-03 06:07:59,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [205/242] Tour PosResTipScreenTour → Step .modal .input-value:contains(1) 2026-11-03 06:07:59,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [206/242] Tour PosResTipScreenTour → Step input shown is '1' (trigger: .modal .value:contains("1")) 2026-11-03 06:07:59,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [207/242] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:07:59,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [208/242] Tour PosResTipScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-03 06:07:59,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [209/242] Tour PosResTipScreenTour → Step amount to pay is '5.0' (trigger: .paymentlines-empty .total:contains("5.0")) 2026-11-03 06:07:59,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [210/242] Tour PosResTipScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:07:59,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [211/242] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:08:00,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [212/242] Tour PosResTipScreenTour → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:08:00,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40579718 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '9f44374c-40ff-4e21-9c8d-838015f16cde'}] 2026-11-03 06:08:00,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [1038] to pos.order #625 2026-11-03 06:08:00,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [544] to pos.order #625 2026-11-03 06:08:00,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40579718 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '9f44374c-40ff-4e21-9c8d-838015f16cde'} updated pos.order #625 2026-11-03 06:08:00,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40579718 finished 2026-11-03 06:08:00,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:08:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6181 170 0.149 0.454 rw 2026-11-03 06:08:00,792 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:08:00] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.015 ro 2026-11-03 06:08:01,048 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:08:01,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [213/242] Tour PosResTipScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:08:01,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [214/242] Tour PosResTipScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:08:01,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [215/242] Tour PosResTipScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:08:01,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [216/242] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:08:01,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [217/242] Tour PosResTipScreenTour → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:08:01,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44478546 started for PoS orders references: [{'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': '9f44374c-40ff-4e21-9c8d-838015f16cde'}] 2026-11-03 06:08:01,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44478546 order {'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': '9f44374c-40ff-4e21-9c8d-838015f16cde'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-11-03 06:08:01,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44478546 finished 2026-11-03 06:08:01,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:08:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6181 51 0.065 0.167 rw 2026-11-03 06:08:01,395 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:08:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.249 rw 2026-11-03 06:08:01,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:08:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.284 rw 2026-11-03 06:08:01,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [218/242] Tour PosResTipScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-11-03 06:08:01,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [219/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:01,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [220/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-11-03 06:08:01,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [221/242] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:08:01,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [222/242] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:08:01,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [223/242] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:08:01,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [224/242] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:08:01,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [225/242] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:08:01,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [226/242] Tour PosResTipScreenTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 06:08:01,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/242] Tour PosResTipScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-11-03 06:08:01,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:01,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [229/242] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:01,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [230/242] Tour PosResTipScreenTour → Step order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0")) 2026-11-03 06:08:01,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [231/242] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:01,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/242] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:08:01,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [233/242] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:08:01,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [234/242] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:08:01,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [235/242] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:08:02,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [236/242] Tour PosResTipScreenTour → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:08:02,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72075695 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000005', 'uuid': 'b1260b8d-5fc6-4879-aea0-7991e1f4df7f'}] 2026-11-03 06:08:02,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72075695 order {'name': '/', 'pos_reference': '261-149-000005', 'uuid': 'b1260b8d-5fc6-4879-aea0-7991e1f4df7f'} created pos.order #628 2026-11-03 06:08:02,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72075695 finished 2026-11-03 06:08:02,939 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:08:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.104 0.383 rw 2026-11-03 06:08:03,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:08:03] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-11-03 06:08:03,341 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:08:03,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [237/242] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-11-03 06:08:03,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [238/242] Tour PosResTipScreenTour → Step .tip-screen button.no-tip 2026-11-03 06:08:03,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [239/242] Tour PosResTipScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:08:03,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [240/242] Tour PosResTipScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:08:03,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [241/242] Tour PosResTipScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:08:03,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [242/242] Tour PosResTipScreenTour → Step .floor-map 2026-11-03 06:08:03,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:08:03] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 2 0.009 0.017 rw 2026-11-03 06:08:03,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-11-03 06:08:03,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 06:08:03,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76021053 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-149-000005', 'uuid': 'b1260b8d-5fc6-4879-aea0-7991e1f4df7f'}] 2026-11-03 06:08:03,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76021053 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-149-000005', 'uuid': 'b1260b8d-5fc6-4879-aea0-7991e1f4df7f'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-11-03 06:08:03,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76021053 finished 2026-11-03 06:08:03,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:08:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5198 51 0.045 0.158 rw 2026-11-03 06:08:03,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:08:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.012 0.254 rw 2026-11-03 06:08:04,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 29150028 (allocated 31084544) 2026-11-03 06:08:04,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:08:04,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OZrgIFDF - [03/Nov/2026 06:07:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 22.515 rw 2026-11-03 06:08:04,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 53591 2026-11-03 06:08:04,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-11-03 06:08:04,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 53591 2026-11-03 06:08:04,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060804_369768_test_05_tip_screen.txt 2026-11-03 06:08:04,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmpp7ikw3sr_chrome_odoo" 2026-11-03 06:08:04,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 53736 2026-11-03 06:08:04,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmp5t5mx35d_chrome_odoo 2026-11-03 06:08:04,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:39247/json/version 2026-11-03 06:08:04,955 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:08:05,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-11-03 06:08:05,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:39247/json 2026-11-03 06:08:05,036 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:08:05,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:39247/devtools/page/CB415F8B3EF4B5B652BFD8C53C0A82AC 2026-11-03 06:08:05,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-11-03 06:08:05,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-11-03 06:08:05,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:08:05,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-11-03 06:08:05,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:08:05,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:08:05,353 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:05] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.032 0.115 rw 2026-11-03 06:08:05,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': 'CB415F8B3EF4B5B652BFD8C53C0A82AC', 'loaderId': '6D23891098B018274D5D2F8D3E66E0EE', 'isDownload': False} 2026-11-03 06:08:05,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('test_edit_payments_with_tip')" 2026-11-03 06:08:05,418 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:05] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.019 ro 2026-11-03 06:08:05,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:05] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.227 ro 2026-11-03 06:08:05,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:05] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.059 ro 2026-11-03 06:08:06,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-11-03 06:08:06,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:08:06,278 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:08:06,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.011 ro 2026-11-03 06:08:06,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.016 rw 2026-11-03 06:08:06,360 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.008 0.025 rw 2026-11-03 06:08:06,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:08:07,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534614 243 0.285 0.708 rw 2026-11-03 06:08:07,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: The ready code tooks too much time : 2.2325875759124756 2026-11-03 06:08:07,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate test code "odoo.startTour('test_edit_payments_with_tip', {"stepDelay": 0, "debug": false})" 2026-11-03 06:08:07,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [1/85] Tour test_edit_payments_with_tip → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:08:07,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.015 ro 2026-11-03 06:08:07,654 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-11-03 06:08:07,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 06:08:07,712 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.018 rw 2026-11-03 06:08:07,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:07] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-11-03 06:08:08,206 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 06:08:08,324 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:08:08,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.013 0.043 rw 2026-11-03 06:08:08,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:08:08,524 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 06:08:08,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.014 0.046 ro 2026-11-03 06:08:08,591 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.081 rw 2026-11-03 06:08:08,655 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 06:08:08,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 06:08:08,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.008 - 2026-11-03 06:08:08,694 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.023 0.045 ro 2026-11-03 06:08:08,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [2/85] Tour test_edit_payments_with_tip → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:08:08,816 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.025 0.117 rw 2026-11-03 06:08:08,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.039 0.221 rw 2026-11-03 06:08:08,950 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.045 rw 2026-11-03 06:08:09,015 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.059 rw 2026-11-03 06:08:09,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [3/85] Tour test_edit_payments_with_tip → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:08:09,056 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:09] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 06:08:09,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [4/85] Tour test_edit_payments_with_tip → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-11-03 06:08:09,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [5/85] Tour test_edit_payments_with_tip → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:09,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [6/85] Tour test_edit_payments_with_tip → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-11-03 06:08:09,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [7/85] Tour test_edit_payments_with_tip → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:08:09,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [8/85] Tour test_edit_payments_with_tip → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:08:09,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [9/85] Tour test_edit_payments_with_tip → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 06:08:09,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [10/85] Tour test_edit_payments_with_tip → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:08:09,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [11/85] Tour test_edit_payments_with_tip → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:08:09,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [12/85] Tour test_edit_payments_with_tip → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-11-03 06:08:09,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [13/85] Tour test_edit_payments_with_tip → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:09,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [14/85] Tour test_edit_payments_with_tip → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:08:09,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [15/85] Tour test_edit_payments_with_tip → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:08:09,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [16/85] Tour test_edit_payments_with_tip → Step .payment-screen .button:contains('Tip') 2026-11-03 06:08:09,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 06:08:09,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:08:09,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [17/85] Tour test_edit_payments_with_tip → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-11-03 06:08:09,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [18/85] Tour test_edit_payments_with_tip → Step .modal .input-value:contains(1) 2026-11-03 06:08:09,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [19/85] Tour test_edit_payments_with_tip → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("add tip")) .modal-footer .btn-primary:contains("confirm")) 2026-11-03 06:08:09,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [20/85] Tour test_edit_payments_with_tip → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:08:09,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [21/85] Tour test_edit_payments_with_tip → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-03 06:08:09,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [22/85] Tour test_edit_payments_with_tip → Step amount tendered in the line is '4.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("4.00")) 2026-11-03 06:08:09,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [23/85] Tour test_edit_payments_with_tip → Step body:not(:has(.payment-status-amount .amount:contains("0"))) 2026-11-03 06:08:09,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [24/85] Tour test_edit_payments_with_tip → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:08:10,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [25/85] Tour test_edit_payments_with_tip → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:08:10,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75928225 started for PoS orders references: [{'name': '/', 'pos_reference': '262-149-000001', 'uuid': 'fdaf2674-8bab-4330-aea4-9af10c0a6ed9'}] 2026-11-03 06:08:10,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [26/85] Tour test_edit_payments_with_tip → Step .feedback-screen .edit-order-payment:contains(Back) 2026-11-03 06:08:11,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75928225 order {'name': '/', 'pos_reference': '262-149-000001', 'uuid': 'fdaf2674-8bab-4330-aea4-9af10c0a6ed9'} created pos.order #629 2026-11-03 06:08:11,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75928225 finished 2026-11-03 06:08:11,083 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6177 150 0.14 0.417 rw 2026-11-03 06:08:11,232 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:11] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.009 ro 2026-11-03 06:08:11,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [27/85] Tour test_edit_payments_with_tip → Step .payment-screen .button:contains('Tip') 2026-11-03 06:08:11,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [28/85] Tour test_edit_payments_with_tip → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-11-03 06:08:11,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [29/85] Tour test_edit_payments_with_tip → Step .modal .input-value:contains(5) 2026-11-03 06:08:11,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [30/85] Tour test_edit_payments_with_tip → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("change tip")) .modal-footer .btn-primary:contains("confirm")) 2026-11-03 06:08:11,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/85] Tour test_edit_payments_with_tip → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-03 06:08:11,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [32/85] Tour test_edit_payments_with_tip → Step amount tendered in the line is '8.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("8.00")) 2026-11-03 06:08:11,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [33/85] Tour test_edit_payments_with_tip → Step body:not(:has(.payment-status-amount .amount:contains("0"))) 2026-11-03 06:08:11,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [34/85] Tour test_edit_payments_with_tip → Step delete Cash paymentline with 8.00 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("8.00")) ~ .delete-button) 2026-11-03 06:08:11,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [35/85] Tour test_edit_payments_with_tip → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:08:11,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [36/85] Tour test_edit_payments_with_tip → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-11-03 06:08:11,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [37/85] Tour test_edit_payments_with_tip → Step click numpad button: 2 (trigger: .modal div.numpad button:contains(/^2$/)) 2026-11-03 06:08:11,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [38/85] Tour test_edit_payments_with_tip → Step .modal .input-value:contains(2) 2026-11-03 06:08:11,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [39/85] Tour test_edit_payments_with_tip → Step .modal .popup-input .input-value:contains(/^2$/) 2026-11-03 06:08:11,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [40/85] Tour test_edit_payments_with_tip → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:08:11,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [41/85] Tour test_edit_payments_with_tip → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-11-03 06:08:11,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [42/85] Tour test_edit_payments_with_tip → Step amount tendered in the line is '2' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("2")) 2026-11-03 06:08:11,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [43/85] Tour test_edit_payments_with_tip → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:08:11,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [44/85] Tour test_edit_payments_with_tip → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-03 06:08:11,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [45/85] Tour test_edit_payments_with_tip → Step amount tendered in the line is '6' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("6")) 2026-11-03 06:08:11,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [46/85] Tour test_edit_payments_with_tip → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:08:12,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [47/85] Tour test_edit_payments_with_tip → Step .pos-leftheader .orders-button 2026-11-03 06:08:12,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26289159 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '262-149-000001', 'uuid': 'fdaf2674-8bab-4330-aea4-9af10c0a6ed9'}] 2026-11-03 06:08:12,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [48/85] Tour test_edit_payments_with_tip → Step .pos-search-bar .filter 2026-11-03 06:08:12,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [49/85] Tour test_edit_payments_with_tip → Step .pos-search-bar .filter ul 2026-11-03 06:08:12,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [50/85] Tour test_edit_payments_with_tip → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:08:12,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/85] Tour test_edit_payments_with_tip → Step .ticket-screen .order-row:contains(000001) 2026-11-03 06:08:12,203 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #438 deleted pos.payment records with IDs: [546] 2026-11-03 06:08:12,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/85] Tour test_edit_payments_with_tip → Step .ticket-screen .order-row:contains(000001).highlight 2026-11-03 06:08:12,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [53/85] Tour test_edit_payments_with_tip → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:12,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [54/85] Tour test_edit_payments_with_tip → Step .ticket-screen .control-buttons button:contains("Details") 2026-11-03 06:08:12,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [55/85] Tour test_edit_payments_with_tip → Step .modal-content .field-details:contains("Order Reference"):contains(000001) 2026-11-03 06:08:12,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [56/85] Tour test_edit_payments_with_tip → Step .modal-content .field-details:contains('Origin') 2026-11-03 06:08:12,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [57/85] Tour test_edit_payments_with_tip → Step .modal-content h3:contains("Payment Info") 2026-11-03 06:08:12,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [58/85] Tour test_edit_payments_with_tip → Step .modal-content .text-success:contains($ 8.00) 2026-11-03 06:08:12,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [59/85] Tour test_edit_payments_with_tip → Step .modal-content .row:has(.fw-medium:contains("Bank")):has(.fw-medium:contains($ 2.00)) 2026-11-03 06:08:12,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [60/85] Tour test_edit_payments_with_tip → Step .modal-content .row:has(.fw-medium:contains("Cash")):has(.fw-medium:contains($ 6.00)) 2026-11-03 06:08:12,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [61/85] Tour test_edit_payments_with_tip → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-secondary:contains("Close")) 2026-11-03 06:08:12,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [62/85] Tour test_edit_payments_with_tip → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:08:12,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [63/85] Tour test_edit_payments_with_tip → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:08:12,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [547, 548] to pos.order #629 2026-11-03 06:08:12,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26289159 order {'name': 'Bar Prout - 000001', 'pos_reference': '262-149-000001', 'uuid': 'fdaf2674-8bab-4330-aea4-9af10c0a6ed9'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-11-03 06:08:12,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26289159 finished 2026-11-03 06:08:12,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7368 99 0.102 0.244 rw 2026-11-03 06:08:12,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.302 rw 2026-11-03 06:08:12,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:12] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 253 7 0.006 0.303 rw 2026-11-03 06:08:12,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [64/85] Tour test_edit_payments_with_tip → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:08:12,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 35315 47 0.05 0.134 rw 2026-11-03 06:08:12,748 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:12] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.136 ro 2026-11-03 06:08:12,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [65/85] Tour test_edit_payments_with_tip → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:08:12,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [66/85] Tour test_edit_payments_with_tip → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:08:12,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.119 rw 2026-11-03 06:08:12,813 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.002 0.024 rw 2026-11-03 06:08:12,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.061 rw 2026-11-03 06:08:13,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:08:13,248 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 102 0.129 0.25 rw 2026-11-03 06:08:13,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [67/85] Tour test_edit_payments_with_tip → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-11-03 06:08:13,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [68/85] Tour test_edit_payments_with_tip → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:13,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [69/85] Tour test_edit_payments_with_tip → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-11-03 06:08:13,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [70/85] Tour test_edit_payments_with_tip → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:08:13,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [71/85] Tour test_edit_payments_with_tip → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:08:13,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [72/85] Tour test_edit_payments_with_tip → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 06:08:13,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [73/85] Tour test_edit_payments_with_tip → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:08:13,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [74/85] Tour test_edit_payments_with_tip → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:08:13,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [75/85] Tour test_edit_payments_with_tip → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-11-03 06:08:13,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [76/85] Tour test_edit_payments_with_tip → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:13,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [77/85] Tour test_edit_payments_with_tip → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:08:13,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [78/85] Tour test_edit_payments_with_tip → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:08:13,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/85] Tour test_edit_payments_with_tip → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:08:13,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [80/85] Tour test_edit_payments_with_tip → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:08:13,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [81/85] Tour test_edit_payments_with_tip → Step .pos .tip-screen 2026-11-03 06:08:13,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42618813 started for PoS orders references: [{'name': '/', 'pos_reference': '262-149-000002', 'uuid': '2f982b73-cf51-43e1-b3e9-b640fdb1238a'}] 2026-11-03 06:08:13,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.009 - 2026-11-03 06:08:14,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42618813 order {'name': '/', 'pos_reference': '262-149-000002', 'uuid': '2f982b73-cf51-43e1-b3e9-b640fdb1238a'} created pos.order #630 2026-11-03 06:08:14,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42618813 finished 2026-11-03 06:08:14,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.181 0.412 rw 2026-11-03 06:08:14,717 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:14] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.01 ro 2026-11-03 06:08:14,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/85] Tour test_edit_payments_with_tip → Step .tip-screen .custom-amount-form input 2026-11-03 06:08:14,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [83/85] Tour test_edit_payments_with_tip → Step .button.highlight.next 2026-11-03 06:08:14,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [84/85] Tour test_edit_payments_with_tip → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:08:14,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [85/85] Tour test_edit_payments_with_tip → Step Check that: ---undefined--- is not true (trigger: body:not(:has(.feedback-screen .edit-order-payment:contains(Edit Payment)))) 2026-11-03 06:08:14,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-11-03 06:08:14,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_edit_payments_with_tip SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 06:08:14,907 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:14] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 46 13 0.018 0.057 rw 2026-11-03 06:08:15,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 24586764 (allocated 26759168) 2026-11-03 06:08:15,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:08:15,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 8.776 rw 2026-11-03 06:08:15,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hGQ4D4vw - [03/Nov/2026 06:08:15] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 0 4 0.006 0.015 rw 2026-11-03 06:08:15,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 53736 2026-11-03 06:08:15,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-11-03 06:08:15,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 53736 2026-11-03 06:08:15,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060815_411698_test_05_tip_screen.txt 2026-11-03 06:08:15,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmp5t5mx35d_chrome_odoo" 2026-11-03 06:08:15,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-11-03 06:08:16,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 53869 2026-11-03 06:08:16,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpv6h39wp8_chrome_odoo 2026-11-03 06:08:16,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:44033/json/version 2026-11-03 06:08:16,217 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44033', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:08:16,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-11-03 06:08:16,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:44033/json 2026-11-03 06:08:16,336 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44033', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:08:16,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:44033/devtools/page/8893784EB9776B450FC95CADB9C40C32 2026-11-03 06:08:16,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-11-03 06:08:16,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-11-03 06:08:16,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:08:16,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-11-03 06:08:16,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:08:16,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:08:16,684 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:16] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.067 0.129 rw 2026-11-03 06:08:16,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': '8893784EB9776B450FC95CADB9C40C32', 'loaderId': 'EF78D33812086903489C47D4F78D99A2', 'isDownload': False} 2026-11-03 06:08:16,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-11-03 06:08:16,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:16] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.034 ro 2026-11-03 06:08:16,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:16] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.284 ro 2026-11-03 06:08:16,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:16] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.01 0.05 ro 2026-11-03 06:08:17,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-11-03 06:08:17,687 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 06:08:17,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:08:17,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.015 ro 2026-11-03 06:08:17,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.028 rw 2026-11-03 06:08:17,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.019 rw 2026-11-03 06:08:18,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:08:18,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.294 0.647 rw 2026-11-03 06:08:18,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: The ready code tooks too much time : 2.2620062828063965 2026-11-03 06:08:18,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTour2', {"stepDelay": 0, "debug": false})" 2026-11-03 06:08:18,965 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-11-03 06:08:18,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [1/76] Tour SplitBillScreenTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:08:18,989 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.006 ro 2026-11-03 06:08:19,012 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:08:19,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.018 rw 2026-11-03 06:08:19,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:08:19,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:08:19,619 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:08:19,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:08:19,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:08:19,807 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.051 rw 2026-11-03 06:08:19,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.046 ro 2026-11-03 06:08:19,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.059 rw 2026-11-03 06:08:19,922 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 06:08:19,959 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.025 - 2026-11-03 06:08:19,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [2/76] Tour SplitBillScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:08:20,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.062 - 2026-11-03 06:08:20,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:20] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.031 0.068 rw 2026-11-03 06:08:20,026 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.102 - 2026-11-03 06:08:20,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:20] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.034 0.178 rw 2026-11-03 06:08:20,179 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:20] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 06:08:20,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [3/76] Tour SplitBillScreenTour2 → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:08:20,221 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:20] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.031 rw 2026-11-03 06:08:20,308 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.065 rw 2026-11-03 06:08:20,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.016 rw 2026-11-03 06:08:20,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.061 rw 2026-11-03 06:08:20,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [4/76] Tour SplitBillScreenTour2 → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:08:21,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [5/76] Tour SplitBillScreenTour2 → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-11-03 06:08:21,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [6/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:21,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [7/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-11-03 06:08:21,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [8/76] Tour SplitBillScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:08:21,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [9/76] Tour SplitBillScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:08:21,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [10/76] Tour SplitBillScreenTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:08:21,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [11/76] Tour SplitBillScreenTour2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 06:08:21,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [12/76] Tour SplitBillScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:08:21,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [13/76] Tour SplitBillScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:08:21,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [14/76] Tour SplitBillScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:08:21,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [15/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-11-03 06:08:21,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [16/76] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:21,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [17/76] Tour SplitBillScreenTour2 → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-11-03 06:08:21,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [18/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:21,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [19/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-11-03 06:08:21,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [20/76] Tour SplitBillScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:08:21,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [21/76] Tour SplitBillScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:08:21,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [22/76] Tour SplitBillScreenTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:08:21,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [23/76] Tour SplitBillScreenTour2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 06:08:21,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [24/76] Tour SplitBillScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:08:21,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [25/76] Tour SplitBillScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:08:21,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [26/76] Tour SplitBillScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:08:21,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [27/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-11-03 06:08:21,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [28/76] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:21,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [29/76] Tour SplitBillScreenTour2 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:08:21,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [30/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:21,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [31/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:08:21,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [32/76] Tour SplitBillScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:08:21,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [33/76] Tour SplitBillScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:08:21,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [34/76] Tour SplitBillScreenTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:08:21,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [35/76] Tour SplitBillScreenTour2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 06:08:21,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [36/76] Tour SplitBillScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:08:21,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [37/76] Tour SplitBillScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:08:21,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [38/76] Tour SplitBillScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:08:21,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [39/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:08:21,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [40/76] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:21,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [41/76] Tour SplitBillScreenTour2 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:08:21,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [42/76] Tour SplitBillScreenTour2 → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:08:21,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91593286 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '633ac501-c21f-4784-8994-ca2b813e1973'}] 2026-11-03 06:08:21,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91593286 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '633ac501-c21f-4784-8994-ca2b813e1973'} created pos.order #631 2026-11-03 06:08:21,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91593286 finished 2026-11-03 06:08:21,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5951 58 0.054 0.146 rw 2026-11-03 06:08:21,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [43/76] Tour SplitBillScreenTour2 → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:08:21,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [44/76] Tour SplitBillScreenTour2 → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:08:21,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [45/76] Tour SplitBillScreenTour2 → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:08:21,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.018 rw 2026-11-03 06:08:22,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [46/76] Tour SplitBillScreenTour2 → Step Check if the request is proceeded (trigger: .status-buttons:not(:has(.oi-spin))) 2026-11-03 06:08:22,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [47/76] Tour SplitBillScreenTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:08:22,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [48/76] Tour SplitBillScreenTour2 → Step click Actions button (trigger: .more-btn) 2026-11-03 06:08:22,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [49/76] Tour SplitBillScreenTour2 → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-11-03 06:08:22,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [50/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-11-03 06:08:22,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [51/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-11-03 06:08:22,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [52/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:08:22,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [53/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:08:22,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [54/76] Tour SplitBillScreenTour2 → Step click 'Split' button (trigger: .splitbill-screen .pay-button button:contains("Split")) 2026-11-03 06:08:22,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [55/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:22,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [56/76] Tour SplitBillScreenTour2 → Step order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0")) 2026-11-03 06:08:22,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.048 rw 2026-11-03 06:08:22,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57108399 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '633ac501-c21f-4784-8994-ca2b813e1973'}] 2026-11-03 06:08:22,461 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #438 deleted pos.order.line records with IDs: [1044, 1046] 2026-11-03 06:08:22,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57108399 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '633ac501-c21f-4784-8994-ca2b813e1973'} updated pos.order #631 2026-11-03 06:08:22,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57108399 finished 2026-11-03 06:08:22,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3993 86 0.085 0.258 rw 2026-11-03 06:08:22,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12652534 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'eaabdc2d-634d-4310-b78b-3aa075371101'}] 2026-11-03 06:08:22,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12652534 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'eaabdc2d-634d-4310-b78b-3aa075371101'} created pos.order #632 2026-11-03 06:08:22,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12652534 finished 2026-11-03 06:08:22,897 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4965 44 0.034 0.124 rw 2026-11-03 06:08:23,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [57/76] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:23,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [58/76] Tour SplitBillScreenTour2 → Step .pos-leftheader .orders-button 2026-11-03 06:08:23,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [59/76] Tour SplitBillScreenTour2 → Step .ticket-screen .order-row:contains(2B) 2026-11-03 06:08:23,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [60/76] Tour SplitBillScreenTour2 → Step .ticket-screen .order-row:contains(2B).highlight 2026-11-03 06:08:23,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [61/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:23,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [62/76] Tour SplitBillScreenTour2 → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-11-03 06:08:23,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [63/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:08:23,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [64/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Water","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-11-03 06:08:23,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [65/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:23,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [66/76] Tour SplitBillScreenTour2 → Step order total amount is '4.00' (trigger: .product-screen .order-summary .total:contains("4.00")) 2026-11-03 06:08:23,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [67/76] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:23,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [68/76] Tour SplitBillScreenTour2 → Step .pos-leftheader .orders-button 2026-11-03 06:08:23,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [69/76] Tour SplitBillScreenTour2 → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:08:23,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [70/76] Tour SplitBillScreenTour2 → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:08:23,167 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:23] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 8560 40 0.032 0.092 rw 2026-11-03 06:08:23,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [71/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:23,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [72/76] Tour SplitBillScreenTour2 → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-11-03 06:08:23,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [73/76] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-11-03 06:08:23,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [74/76] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:23,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [75/76] Tour SplitBillScreenTour2 → Step order total amount is '2.00' (trigger: .product-screen .order-summary .total:contains("2.00")) 2026-11-03 06:08:23,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [76/76] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:23,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-11-03 06:08:23,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 06:08:23,223 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.004 0.034 rw 2026-11-03 06:08:23,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:08:23,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 23606196 (allocated 25710592) 2026-11-03 06:08:23,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.646 rw 2026-11-03 06:08:23,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 53869 2026-11-03 06:08:23,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-11-03 06:08:23,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 53869 2026-11-03 06:08:23,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:08:23,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060823_804374_test_06_split_bill_screen.txt 2026-11-03 06:08:23,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmpv6h39wp8_chrome_odoo" 2026-11-03 06:08:23,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: waiting for threads: [] 2026-11-03 06:08:23,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4RslvpnU - [03/Nov/2026 06:08:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 112 0.097 0.235 rw 2026-11-03 06:08:33,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-11-03 06:08:34,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 54003 2026-11-03 06:08:34,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp_r5qde7d_chrome_odoo 2026-11-03 06:08:34,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:39693/json/version 2026-11-03 06:08:34,474 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39693', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:08:34,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-11-03 06:08:34,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:39693/json 2026-11-03 06:08:34,493 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39693', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:08:34,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:39693/devtools/page/9BEE7CE99E6E3D5C2CFDE16BF2E8C87A 2026-11-03 06:08:34,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-11-03 06:08:34,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-11-03 06:08:34,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:08:34,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-11-03 06:08:34,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:08:34,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:08:34,864 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:34] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.074 0.171 rw 2026-11-03 06:08:34,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': '9BEE7CE99E6E3D5C2CFDE16BF2E8C87A', 'loaderId': '10F55CA99911F021D75E1F5FB0BD7559', 'isDownload': False} 2026-11-03 06:08:34,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-11-03 06:08:34,969 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:34] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.052 ro 2026-11-03 06:08:34,974 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:34] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-11-03 06:08:34,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:34] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.011 0.326 ro 2026-11-03 06:08:35,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-11-03 06:08:35,808 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 06:08:35,813 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:08:35,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-11-03 06:08:35,898 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.022 rw 2026-11-03 06:08:35,913 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.038 rw 2026-11-03 06:08:36,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:08:36,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.253 0.676 rw 2026-11-03 06:08:37,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: The ready code tooks too much time : 2.25032377243042 2026-11-03 06:08:37,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate test code "odoo.startTour('SaveLastPreparationChangesTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:08:37,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [1/23] Tour SaveLastPreparationChangesTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:08:37,142 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.015 ro 2026-11-03 06:08:37,207 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-11-03 06:08:37,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-11-03 06:08:37,272 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.018 rw 2026-11-03 06:08:37,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:37] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:08:37,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:37] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 06:08:37,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.019 rw 2026-11-03 06:08:38,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.073 rw 2026-11-03 06:08:38,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-11-03 06:08:38,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.009 0.04 ro 2026-11-03 06:08:38,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.032 - 2026-11-03 06:08:38,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.063 rw 2026-11-03 06:08:38,227 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.009 ro 2026-11-03 06:08:38,228 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 06:08:38,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.015 - 2026-11-03 06:08:38,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [2/23] Tour SaveLastPreparationChangesTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:08:38,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.107 - 2026-11-03 06:08:38,436 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.039 0.113 rw 2026-11-03 06:08:38,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [3/23] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:08:38,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.011 - 2026-11-03 06:08:38,561 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.033 0.222 rw 2026-11-03 06:08:38,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.021 rw 2026-11-03 06:08:38,690 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.036 0.092 rw 2026-11-03 06:08:38,752 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.013 rw 2026-11-03 06:08:38,822 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.041 rw 2026-11-03 06:08:38,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [4/23] Tour SaveLastPreparationChangesTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:08:39,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [5/23] Tour SaveLastPreparationChangesTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:08:39,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [6/23] Tour SaveLastPreparationChangesTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:39,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [7/23] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:08:39,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [8/23] Tour SaveLastPreparationChangesTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:39,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [9/23] Tour SaveLastPreparationChangesTour → Step 'Coca-Cola' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Coca-Cola")):has(.product-cart-qty:contains("1"))) 2026-11-03 06:08:39,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/23] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:08:39,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [11/23] Tour SaveLastPreparationChangesTour → Step click order button (trigger: .actionpad .submit-order) 2026-11-03 06:08:39,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [12/23] Tour SaveLastPreparationChangesTour → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:08:39,862 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:08:39,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85581195 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '132046bd-aaee-4644-8798-26dc282f42b5'}] 2026-11-03 06:08:39,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [13/23] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:08:40,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85581195 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '132046bd-aaee-4644-8798-26dc282f42b5'} created pos.order #633 2026-11-03 06:08:40,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85581195 finished 2026-11-03 06:08:40,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5010 59 0.053 0.163 rw 2026-11-03 06:08:40,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [14/23] Tour SaveLastPreparationChangesTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:08:40,304 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.034 rw 2026-11-03 06:08:40,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [15/23] Tour SaveLastPreparationChangesTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:08:42,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [16/23] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-11-03 06:08:42,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [17/23] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":1,"withClass":":eq(0)"} (trigger: .order-container .orderline:eq(0):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:08:42,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [18/23] Tour SaveLastPreparationChangesTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:08:42,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [19/23] Tour SaveLastPreparationChangesTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:08:44,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [20/23] Tour SaveLastPreparationChangesTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:08:44,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [21/23] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"2"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:08:44,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [22/23] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"4"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:08:44,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [23/23] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"5"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:08:44,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-11-03 06:08:44,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 06:08:44,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 21269160 (allocated 22564864) 2026-11-03 06:08:44,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:08:44,960 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nb5OIdDs - [03/Nov/2026 06:08:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 9.008 rw 2026-11-03 06:08:45,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 54003 2026-11-03 06:08:45,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-11-03 06:08:45,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 54003 2026-11-03 06:08:45,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060845_174704_test_10_save_last_preparation_changes.txt 2026-11-03 06:08:45,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmp_r5qde7d_chrome_odoo" 2026-11-03 06:08:45,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-11-03 06:08:45,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 54129 2026-11-03 06:08:45,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmpvfktehme_chrome_odoo 2026-11-03 06:08:45,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:43509/json/version 2026-11-03 06:08:45,804 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43509', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:08:45,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-11-03 06:08:45,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:43509/json 2026-11-03 06:08:45,905 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43509', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:08:45,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:43509/devtools/page/630748182B549FDA00BF6D6DA317174B 2026-11-03 06:08:45,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-11-03 06:08:45,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-11-03 06:08:46,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:08:46,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-11-03 06:08:46,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:08:46,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:08:46,264 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:46] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.045 0.18 rw 2026-11-03 06:08:46,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': '630748182B549FDA00BF6D6DA317174B', 'loaderId': 'FDD407003421B70B6A4CB69205EB52C5', 'isDownload': False} 2026-11-03 06:08:46,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-11-03 06:08:46,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:46] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.045 ro 2026-11-03 06:08:46,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:46] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.33 ro 2026-11-03 06:08:46,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:46] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.061 ro 2026-11-03 06:08:47,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-11-03 06:08:47,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 06:08:47,171 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:08:47,235 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.047 ro 2026-11-03 06:08:47,316 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.035 rw 2026-11-03 06:08:47,326 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.034 rw 2026-11-03 06:08:47,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:08:48,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.273 0.679 rw 2026-11-03 06:08:48,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: The ready code tooks too much time : 2.3458309173583984 2026-11-03 06:08:48,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate test code "odoo.startTour('OrderTrackingTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:08:48,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [1/29] Tour OrderTrackingTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:08:48,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.015 0.042 ro 2026-11-03 06:08:48,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:08:48,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:08:48,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:48] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-11-03 06:08:48,810 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.04 rw 2026-11-03 06:08:49,436 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:49] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-11-03 06:08:49,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 06:08:49,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.045 rw 2026-11-03 06:08:49,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 06:08:49,819 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.024 - 2026-11-03 06:08:49,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:49] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.06 ro 2026-11-03 06:08:49,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.061 rw 2026-11-03 06:08:49,954 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:08:49,960 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:49] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.009 ro 2026-11-03 06:08:49,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 06:08:49,993 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.012 - 2026-11-03 06:08:50,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [2/29] Tour OrderTrackingTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:08:50,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:50] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.02 0.088 rw 2026-11-03 06:08:50,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:50] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.042 0.184 rw 2026-11-03 06:08:50,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:08:50,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [3/29] Tour OrderTrackingTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:08:50,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:50] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.015 rw 2026-11-03 06:08:50,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.074 rw 2026-11-03 06:08:50,496 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.01 rw 2026-11-03 06:08:50,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [4/29] Tour OrderTrackingTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:08:50,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.078 rw 2026-11-03 06:08:51,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [5/29] Tour OrderTrackingTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:08:51,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [6/29] Tour OrderTrackingTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:08:51,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [7/29] Tour OrderTrackingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:51,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [8/29] Tour OrderTrackingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-11-03 06:08:51,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [9/29] Tour OrderTrackingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:51,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [10/29] Tour OrderTrackingTour → Step 'Coca-Cola' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Coca-Cola")):has(.product-cart-qty:contains("2"))) 2026-11-03 06:08:51,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [11/29] Tour OrderTrackingTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:08:51,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [12/29] Tour OrderTrackingTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:08:51,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95505290 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'b8ecf499-b796-49ba-b1c6-edba9c79da93'}] 2026-11-03 06:08:51,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95505290 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'b8ecf499-b796-49ba-b1c6-edba9c79da93'} created pos.order #634 2026-11-03 06:08:51,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95505290 finished 2026-11-03 06:08:51,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.068 0.165 rw 2026-11-03 06:08:51,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [13/29] Tour OrderTrackingTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:08:51,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [14/29] Tour OrderTrackingTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:08:51,636 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.02 rw 2026-11-03 06:08:51,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [15/29] Tour OrderTrackingTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:08:52,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [16/29] Tour OrderTrackingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:08:52,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [17/29] Tour OrderTrackingTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-11-03 06:08:52,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [18/29] Tour OrderTrackingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-11-03 06:08:52,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [19/29] Tour OrderTrackingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("2"))) 2026-11-03 06:08:52,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [20/29] Tour OrderTrackingTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 06:08:52,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [21/29] Tour OrderTrackingTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:08:52,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [22/29] Tour OrderTrackingTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:08:52,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [23/29] Tour OrderTrackingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:08:52,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [24/29] Tour OrderTrackingTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:08:52,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [25/29] Tour OrderTrackingTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:08:52,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [26/29] Tour OrderTrackingTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:08:52,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:08:52,404 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:08:52,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [27/29] Tour OrderTrackingTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:08:52,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [28/29] Tour OrderTrackingTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:08:52,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9719863 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'b8ecf499-b796-49ba-b1c6-edba9c79da93'}] 2026-11-03 06:08:52,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [29/29] Tour OrderTrackingTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:08:53,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [550] to pos.order #634 2026-11-03 06:08:53,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9719863 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'b8ecf499-b796-49ba-b1c6-edba9c79da93'} updated pos.order #634 2026-11-03 06:08:53,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9719863 finished 2026-11-03 06:08:53,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5210 189 0.207 0.44 rw 2026-11-03 06:08:53,752 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:53] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.016 ro 2026-11-03 06:08:54,150 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:08:54,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-11-03 06:08:54,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-03 06:08:54,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 21909284 (allocated 24137728) 2026-11-03 06:08:54,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:08:54,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gPosTeSq - [03/Nov/2026 06:08:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 7.223 rw 2026-11-03 06:08:54,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 54129 2026-11-03 06:08:54,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-11-03 06:08:54,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 54129 2026-11-03 06:08:54,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060854_778856_test_12_order_tracking.txt 2026-11-03 06:08:54,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmpvfktehme_chrome_odoo" 2026-11-03 06:08:54,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-11-03 06:08:55,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 54261 2026-11-03 06:08:55,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmplgewe959_chrome_odoo 2026-11-03 06:08:55,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:38861/json/version 2026-11-03 06:08:55,337 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38861', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:08:55,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-11-03 06:08:55,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:38861/json 2026-11-03 06:08:55,374 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38861', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:08:55,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:38861/devtools/page/84E6787126060550B796F6C61CBB1814 2026-11-03 06:08:55,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-11-03 06:08:55,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-11-03 06:08:55,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:08:55,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-11-03 06:08:55,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:08:55,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:08:55,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:55] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.035 0.158 rw 2026-11-03 06:08:55,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': '84E6787126060550B796F6C61CBB1814', 'loaderId': 'F6DDDAE529852000723C338EA2612B30', 'isDownload': False} 2026-11-03 06:08:55,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-11-03 06:08:55,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:55] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.267 ro 2026-11-03 06:08:55,827 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:55] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.05 ro 2026-11-03 06:08:55,859 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:55] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.075 ro 2026-11-03 06:08:56,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-11-03 06:08:56,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:08:56,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 06:08:56,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 06:08:56,694 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:56] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.027 rw 2026-11-03 06:08:56,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.033 rw 2026-11-03 06:08:57,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:08:57,729 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534463 261 0.261 0.722 rw 2026-11-03 06:08:58,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: The ready code tooks too much time : 2.283250093460083 2026-11-03 06:08:58,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate test code "odoo.startTour('CrmTeamTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:08:58,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [1/13] Tour CrmTeamTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:08:58,029 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.016 ro 2026-11-03 06:08:58,097 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.027 ro 2026-11-03 06:08:58,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:08:58,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:08:58,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:58] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:08:58,816 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:58] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.017 ro 2026-11-03 06:08:58,945 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-11-03 06:08:59,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:08:59,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 06:08:59,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.063 rw 2026-11-03 06:08:59,206 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.069 ro 2026-11-03 06:08:59,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.075 rw 2026-11-03 06:08:59,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.022 ro 2026-11-03 06:08:59,348 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 06:08:59,366 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-11-03 06:08:59,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.03 - 2026-11-03 06:08:59,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [2/13] Tour CrmTeamTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:08:59,499 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.048 0.121 rw 2026-11-03 06:08:59,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:08:59,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [3/13] Tour CrmTeamTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:08:59,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.034 0.226 rw 2026-11-03 06:08:59,668 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.086 rw 2026-11-03 06:08:59,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.129 rw 2026-11-03 06:08:59,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.017 0.043 rw 2026-11-03 06:08:59,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [4/13] Tour CrmTeamTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:08:59,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.095 rw 2026-11-03 06:09:00,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [5/13] Tour CrmTeamTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:09:00,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [6/13] Tour CrmTeamTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:09:00,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [7/13] Tour CrmTeamTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:09:00,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82264922 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7508de8e-677b-4594-a9ee-6595999abd1e'}] 2026-11-03 06:09:00,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82264922 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7508de8e-677b-4594-a9ee-6595999abd1e'} created pos.order #635 2026-11-03 06:09:00,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82264922 finished 2026-11-03 06:09:00,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:09:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3979 50 0.054 0.159 rw 2026-11-03 06:09:00,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [8/13] Tour CrmTeamTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:09:00,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [9/13] Tour CrmTeamTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:00,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [10/13] Tour CrmTeamTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:00,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:09:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.022 rw 2026-11-03 06:09:01,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [11/13] Tour CrmTeamTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:09:01,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [12/13] Tour CrmTeamTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:09:03,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [13/13] Tour CrmTeamTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:09:03,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-11-03 06:09:03,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-11-03 06:09:03,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:09:03,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 20314064 (allocated 22040576) 2026-11-03 06:09:03,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 H7jwo7QV - [03/Nov/2026 06:08:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 6.854 rw 2026-11-03 06:09:03,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 54261 2026-11-03 06:09:03,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-11-03 06:09:03,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 54261 2026-11-03 06:09:03,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060903_825427_test_13_crm_team.txt 2026-11-03 06:09:03,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmplgewe959_chrome_odoo" 2026-11-03 06:09:03,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-11-03 06:09:04,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 54388 2026-11-03 06:09:04,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpor6icp03_chrome_odoo 2026-11-03 06:09:04,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:43785/json/version 2026-11-03 06:09:04,338 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43785', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:04,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-11-03 06:09:04,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:43785/json 2026-11-03 06:09:04,518 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43785', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:04,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:43785/devtools/page/7DD06EA12668B12560847331A3FFC624 2026-11-03 06:09:04,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-11-03 06:09:04,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-11-03 06:09:04,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:09:04,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-11-03 06:09:04,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:09:04,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:09:04,868 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:04] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.051 0.133 rw 2026-11-03 06:09:04,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '7DD06EA12668B12560847331A3FFC624', 'loaderId': '4434FDB5975EFBB6621995B5810FD5F7', 'isDownload': False} 2026-11-03 06:09:04,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-11-03 06:09:04,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:04] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.273 ro 2026-11-03 06:09:04,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:04] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.064 ro 2026-11-03 06:09:05,011 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:04] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.092 ro 2026-11-03 06:09:05,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-11-03 06:09:05,741 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 06:09:05,742 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 06:09:05,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.015 ro 2026-11-03 06:09:05,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.021 rw 2026-11-03 06:09:05,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.027 rw 2026-11-03 06:09:06,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:09:06,824 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.251 0.668 rw 2026-11-03 06:09:07,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: The ready code tooks too much time : 2.270625114440918 2026-11-03 06:09:07,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour1', {"stepDelay": 0, "debug": false})" 2026-11-03 06:09:07,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.008 ro 2026-11-03 06:09:07,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [1/23] Tour PoSPaymentSyncTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:09:07,211 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.029 ro 2026-11-03 06:09:07,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-11-03 06:09:07,276 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 06:09:07,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:07] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-11-03 06:09:07,872 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 06:09:08,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-11-03 06:09:08,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 06:09:08,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 06:09:08,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.053 rw 2026-11-03 06:09:08,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.037 ro 2026-11-03 06:09:08,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.054 rw 2026-11-03 06:09:08,320 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 06:09:08,323 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 06:09:08,334 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.026 ro 2026-11-03 06:09:08,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [2/23] Tour PoSPaymentSyncTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:09:08,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.059 - 2026-11-03 06:09:08,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.04 0.089 rw 2026-11-03 06:09:08,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.038 0.198 rw 2026-11-03 06:09:08,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:09:08,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [3/23] Tour PoSPaymentSyncTour1 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:08,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.01 0.013 rw 2026-11-03 06:09:08,782 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.07 0.07 rw 2026-11-03 06:09:08,838 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.011 rw 2026-11-03 06:09:08,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.038 rw 2026-11-03 06:09:08,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [4/23] Tour PoSPaymentSyncTour1 → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:09,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [5/23] Tour PoSPaymentSyncTour1 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:09:09,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [6/23] Tour PoSPaymentSyncTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:09:09,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [7/23] Tour PoSPaymentSyncTour1 → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-11-03 06:09:09,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [8/23] Tour PoSPaymentSyncTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:09:09,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [9/23] Tour PoSPaymentSyncTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:09:09,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [10/23] Tour PoSPaymentSyncTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:09:09,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [11/23] Tour PoSPaymentSyncTour1 → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-03 06:09:09,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [12/23] Tour PoSPaymentSyncTour1 → Step amount to pay is '2.20' (trigger: .paymentlines-empty .total:contains("2.20")) 2026-11-03 06:09:09,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [13/23] Tour PoSPaymentSyncTour1 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:09:09,637 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 06:09:09,643 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:09:09,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [14/23] Tour PoSPaymentSyncTour1 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-11-03 06:09:09,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [15/23] Tour PoSPaymentSyncTour1 → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:09:09,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [16/23] Tour PoSPaymentSyncTour1 → Step click order button (trigger: .actionpad .submit-order) 2026-11-03 06:09:09,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [17/23] Tour PoSPaymentSyncTour1 → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:09:10,056 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:09:10,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63725188 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9550e16a-bf41-43ab-b824-1e37ee336322'}] 2026-11-03 06:09:10,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [18/23] Tour PoSPaymentSyncTour1 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:10,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63725188 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9550e16a-bf41-43ab-b824-1e37ee336322'} created pos.order #636 2026-11-03 06:09:10,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63725188 finished 2026-11-03 06:09:10,300 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6191 65 0.051 0.149 rw 2026-11-03 06:09:10,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [19/23] Tour PoSPaymentSyncTour1 → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:10,444 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.014 rw 2026-11-03 06:09:10,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [20/23] Tour PoSPaymentSyncTour1 → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-11-03 06:09:10,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [21/23] Tour PoSPaymentSyncTour1 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:09:10,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [22/23] Tour PoSPaymentSyncTour1 → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:09:12,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [23/23] Tour PoSPaymentSyncTour1 → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:09:12,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-11-03 06:09:12,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 06:09:13,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:09:13,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gODRXsXN - [03/Nov/2026 06:09:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 7.164 rw 2026-11-03 06:09:13,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 21685904 (allocated 23351296) 2026-11-03 06:09:13,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 54388 2026-11-03 06:09:13,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-11-03 06:09:13,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 54388 2026-11-03 06:09:13,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060913_267986_test_14_pos_payment_sync.txt 2026-11-03 06:09:13,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpor6icp03_chrome_odoo" 2026-11-03 06:09:13,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 54516 2026-11-03 06:09:13,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpatwhcvbb_chrome_odoo 2026-11-03 06:09:13,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:42871/json/version 2026-11-03 06:09:13,702 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42871', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:13,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-11-03 06:09:13,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:42871/json 2026-11-03 06:09:13,812 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42871', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:13,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:42871/devtools/page/F575FE9F8632BD3BE1F4DC7F51BCDE5A 2026-11-03 06:09:13,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-11-03 06:09:13,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-11-03 06:09:13,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:09:13,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-11-03 06:09:13,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:09:13,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:09:14,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:14] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.034 0.124 rw 2026-11-03 06:09:14,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'F575FE9F8632BD3BE1F4DC7F51BCDE5A', 'loaderId': '170663F10A7392AEB5331D7423B3ABAB', 'isDownload': False} 2026-11-03 06:09:14,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-11-03 06:09:14,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:14] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.252 ro 2026-11-03 06:09:14,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:14] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.051 ro 2026-11-03 06:09:14,239 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:14] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.056 ro 2026-11-03 06:09:15,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-11-03 06:09:15,061 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:09:15,064 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 06:09:15,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.01 ro 2026-11-03 06:09:15,125 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.014 rw 2026-11-03 06:09:15,137 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.019 rw 2026-11-03 06:09:15,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:09:16,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 540312 291 0.231 0.667 rw 2026-11-03 06:09:16,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: The ready code tooks too much time : 2.1992428302764893 2026-11-03 06:09:16,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour2', {"stepDelay": 0, "debug": false})" 2026-11-03 06:09:16,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.0 0.012 ro 2026-11-03 06:09:16,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [1/26] Tour PoSPaymentSyncTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:09:16,363 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:09:16,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:09:16,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.006 0.021 rw 2026-11-03 06:09:16,441 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:16] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:09:16,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:16] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 06:09:17,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.013 rw 2026-11-03 06:09:17,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 06:09:17,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 06:09:17,165 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.007 0.049 rw 2026-11-03 06:09:17,189 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.008 0.031 ro 2026-11-03 06:09:17,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.051 rw 2026-11-03 06:09:17,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 06:09:17,225 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.016 ro 2026-11-03 06:09:17,229 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 06:09:17,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [2/26] Tour PoSPaymentSyncTour2 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:17,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.081 - 2026-11-03 06:09:17,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.036 0.099 rw 2026-11-03 06:09:17,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [3/26] Tour PoSPaymentSyncTour2 → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:17,549 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.032 0.211 rw 2026-11-03 06:09:17,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.03 - 2026-11-03 06:09:17,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.079 rw 2026-11-03 06:09:17,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.016 - 2026-11-03 06:09:17,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 06:09:18,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [4/26] Tour PoSPaymentSyncTour2 → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 06:09:18,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [5/26] Tour PoSPaymentSyncTour2 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-11-03 06:09:18,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [6/26] Tour PoSPaymentSyncTour2 → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:09:18,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [7/26] Tour PoSPaymentSyncTour2 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:09:18,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [8/26] Tour PoSPaymentSyncTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:09:18,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [9/26] Tour PoSPaymentSyncTour2 → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-11-03 06:09:18,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [10/26] Tour PoSPaymentSyncTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:09:18,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [11/26] Tour PoSPaymentSyncTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:09:18,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [12/26] Tour PoSPaymentSyncTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:09:18,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [13/26] Tour PoSPaymentSyncTour2 → Step delete Bank paymentline with 2.20 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"):has(.payment-amount:contains("2.20")) ~ .delete-button) 2026-11-03 06:09:18,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [14/26] Tour PoSPaymentSyncTour2 → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-03 06:09:18,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [15/26] Tour PoSPaymentSyncTour2 → Step amount to pay is '4.40' (trigger: .paymentlines-empty .total:contains("4.40")) 2026-11-03 06:09:18,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [16/26] Tour PoSPaymentSyncTour2 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:09:18,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [17/26] Tour PoSPaymentSyncTour2 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-11-03 06:09:18,282 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [18/26] Tour PoSPaymentSyncTour2 → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:09:18,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [19/26] Tour PoSPaymentSyncTour2 → Step click order button (trigger: .actionpad .submit-order) 2026-11-03 06:09:18,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [20/26] Tour PoSPaymentSyncTour2 → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:09:18,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:18] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.028 ro 2026-11-03 06:09:18,785 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:09:18,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [21/26] Tour PoSPaymentSyncTour2 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:18,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26177896 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9550e16a-bf41-43ab-b824-1e37ee336322'}] 2026-11-03 06:09:18,924 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #438 deleted pos.payment records with IDs: [551] 2026-11-03 06:09:19,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [552] to pos.order #636 2026-11-03 06:09:19,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26177896 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9550e16a-bf41-43ab-b824-1e37ee336322'} updated pos.order #636 2026-11-03 06:09:19,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26177896 finished 2026-11-03 06:09:19,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7237 104 0.095 0.199 rw 2026-11-03 06:09:19,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [22/26] Tour PoSPaymentSyncTour2 → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:19,323 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.021 rw 2026-11-03 06:09:19,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [23/26] Tour PoSPaymentSyncTour2 → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-11-03 06:09:19,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [24/26] Tour PoSPaymentSyncTour2 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:09:19,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [25/26] Tour PoSPaymentSyncTour2 → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:09:21,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [26/26] Tour PoSPaymentSyncTour2 → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:09:21,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-11-03 06:09:21,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 06:09:22,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 21873592 (allocated 23875584) 2026-11-03 06:09:22,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:09:22,017 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wyH7lNVT - [03/Nov/2026 06:09:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 6.844 rw 2026-11-03 06:09:22,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 54516 2026-11-03 06:09:22,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-11-03 06:09:22,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 54516 2026-11-03 06:09:22,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060922_245199_test_14_pos_payment_sync.txt 2026-11-03 06:09:22,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpatwhcvbb_chrome_odoo" 2026-11-03 06:09:22,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 54662 2026-11-03 06:09:22,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpsjekkarw_chrome_odoo 2026-11-03 06:09:22,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:37795/json/version 2026-11-03 06:09:22,779 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:22,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-11-03 06:09:22,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:37795/json 2026-11-03 06:09:22,810 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:22,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:37795/devtools/page/2E774995787AB61DA97D599122D01533 2026-11-03 06:09:22,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-11-03 06:09:22,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-11-03 06:09:22,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:09:22,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-11-03 06:09:22,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:09:22,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:09:23,115 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:23] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.02 0.13 rw 2026-11-03 06:09:23,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '2E774995787AB61DA97D599122D01533', 'loaderId': '809E906F62DBBF0B8C992456795D6A88', 'isDownload': False} 2026-11-03 06:09:23,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-11-03 06:09:23,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:23] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.247 ro 2026-11-03 06:09:23,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:23] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.061 ro 2026-11-03 06:09:23,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:23] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.072 ro 2026-11-03 06:09:23,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-11-03 06:09:23,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:09:23,946 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:09:23,964 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.006 ro 2026-11-03 06:09:24,035 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.027 rw 2026-11-03 06:09:24,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.044 rw 2026-11-03 06:09:24,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:09:24,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 541358 291 0.246 0.655 rw 2026-11-03 06:09:25,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: The ready code tooks too much time : 2.115325927734375 2026-11-03 06:09:25,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour3', {"stepDelay": 0, "debug": false})" 2026-11-03 06:09:25,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [1/24] Tour PoSPaymentSyncTour3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:09:25,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-11-03 06:09:25,323 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.019 ro 2026-11-03 06:09:25,375 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:09:25,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.007 0.016 rw 2026-11-03 06:09:25,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:25] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 06:09:25,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:25] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.015 ro 2026-11-03 06:09:26,048 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.006 0.02 rw 2026-11-03 06:09:26,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.048 rw 2026-11-03 06:09:26,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 06:09:26,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.021 - 2026-11-03 06:09:26,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.028 - 2026-11-03 06:09:26,272 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.006 0.028 ro 2026-11-03 06:09:26,364 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 06:09:26,368 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.017 ro 2026-11-03 06:09:26,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 06:09:26,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.04 - 2026-11-03 06:09:26,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [2/24] Tour PoSPaymentSyncTour3 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:26,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.045 0.088 rw 2026-11-03 06:09:26,673 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.052 0.227 rw 2026-11-03 06:09:26,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.018 rw 2026-11-03 06:09:26,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [3/24] Tour PoSPaymentSyncTour3 → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:26,819 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 06:09:26,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 06:09:26,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 06:09:27,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [4/24] Tour PoSPaymentSyncTour3 → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 06:09:27,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [5/24] Tour PoSPaymentSyncTour3 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-11-03 06:09:27,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [6/24] Tour PoSPaymentSyncTour3 → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:09:27,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [7/24] Tour PoSPaymentSyncTour3 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:09:27,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [8/24] Tour PoSPaymentSyncTour3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:09:27,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [9/24] Tour PoSPaymentSyncTour3 → Step order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60")) 2026-11-03 06:09:27,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [10/24] Tour PoSPaymentSyncTour3 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:09:27,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [11/24] Tour PoSPaymentSyncTour3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:09:27,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [12/24] Tour PoSPaymentSyncTour3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:09:27,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [13/24] Tour PoSPaymentSyncTour3 → Step remaining amount is 2.2 (trigger: .payment-status-amount .amount:contains("2.2")) 2026-11-03 06:09:27,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [14/24] Tour PoSPaymentSyncTour3 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:09:27,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [15/24] Tour PoSPaymentSyncTour3 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-11-03 06:09:27,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [16/24] Tour PoSPaymentSyncTour3 → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:09:27,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [17/24] Tour PoSPaymentSyncTour3 → Step click order button (trigger: .actionpad .submit-order) 2026-11-03 06:09:27,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [18/24] Tour PoSPaymentSyncTour3 → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:09:27,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:27] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-11-03 06:09:28,016 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:09:28,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26874816 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9550e16a-bf41-43ab-b824-1e37ee336322'}] 2026-11-03 06:09:28,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [19/24] Tour PoSPaymentSyncTour3 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:28,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [553] to pos.order #636 2026-11-03 06:09:28,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26874816 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9550e16a-bf41-43ab-b824-1e37ee336322'} updated pos.order #636 2026-11-03 06:09:28,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26874816 finished 2026-11-03 06:09:28,292 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 9468 85 0.063 0.171 rw 2026-11-03 06:09:28,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [20/24] Tour PoSPaymentSyncTour3 → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:28,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.011 0.015 rw 2026-11-03 06:09:28,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [21/24] Tour PoSPaymentSyncTour3 → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-11-03 06:09:28,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [22/24] Tour PoSPaymentSyncTour3 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:09:28,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [23/24] Tour PoSPaymentSyncTour3 → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:09:30,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [24/24] Tour PoSPaymentSyncTour3 → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:09:30,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-11-03 06:09:30,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 06:09:31,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:09:31,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 21907332 (allocated 23613440) 2026-11-03 06:09:31,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XMvMnFvR - [03/Nov/2026 06:09:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 6.988 rw 2026-11-03 06:09:31,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 54662 2026-11-03 06:09:31,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-11-03 06:09:31,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 54662 2026-11-03 06:09:31,282 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060931_282628_test_14_pos_payment_sync.txt 2026-11-03 06:09:31,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpsjekkarw_chrome_odoo" 2026-11-03 06:09:31,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-11-03 06:09:31,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 54792 2026-11-03 06:09:31,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmpn7y7resx_chrome_odoo 2026-11-03 06:09:31,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:39605/json/version 2026-11-03 06:09:31,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:31,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-11-03 06:09:31,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:39605/json 2026-11-03 06:09:31,802 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:31,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:39605/devtools/page/462A4BC23C44069E68A2493DBEE5C32C 2026-11-03 06:09:31,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-11-03 06:09:31,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-11-03 06:09:31,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:09:31,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-11-03 06:09:31,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:09:31,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:09:32,139 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:32] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.048 0.141 rw 2026-11-03 06:09:32,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': '462A4BC23C44069E68A2493DBEE5C32C', 'loaderId': 'BC494DA11F214117B66E38FDE978C7F9', 'isDownload': False} 2026-11-03 06:09:32,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Evaluate ready code "odoo.isTourReady('test_cancel_order_from_ui')" 2026-11-03 06:09:32,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:32] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.068 ro 2026-11-03 06:09:32,271 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:32] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.274 ro 2026-11-03 06:09:32,273 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:32] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.082 ro 2026-11-03 06:09:32,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-11-03 06:09:33,006 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-11-03 06:09:33,006 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-11-03 06:09:33,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.023 ro 2026-11-03 06:09:33,093 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.016 rw 2026-11-03 06:09:33,114 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:33] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.021 rw 2026-11-03 06:09:33,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:09:34,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.263 0.753 rw 2026-11-03 06:09:34,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: The ready code tooks too much time : 2.238173484802246 2026-11-03 06:09:34,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Evaluate test code "odoo.startTour('test_cancel_order_from_ui', {"stepDelay": 0, "debug": false})" 2026-11-03 06:09:34,406 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.01 ro 2026-11-03 06:09:34,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [1/40] Tour test_cancel_order_from_ui → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:09:34,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.017 ro 2026-11-03 06:09:34,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 06:09:34,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.018 rw 2026-11-03 06:09:34,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:34] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:09:35,077 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.015 ro 2026-11-03 06:09:35,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.021 rw 2026-11-03 06:09:35,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:09:35,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 06:09:35,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.049 rw 2026-11-03 06:09:35,507 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.039 ro 2026-11-03 06:09:35,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.071 rw 2026-11-03 06:09:35,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.012 ro 2026-11-03 06:09:35,615 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.017 - 2026-11-03 06:09:35,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 06:09:35,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.026 - 2026-11-03 06:09:35,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [2/40] Tour test_cancel_order_from_ui → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:09:35,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.041 0.127 rw 2026-11-03 06:09:35,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.031 0.224 rw 2026-11-03 06:09:35,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-11-03 06:09:35,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [3/40] Tour test_cancel_order_from_ui → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:35,964 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:35] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.014 rw 2026-11-03 06:09:36,092 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.07 0.055 rw 2026-11-03 06:09:36,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.014 rw 2026-11-03 06:09:36,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.055 rw 2026-11-03 06:09:36,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [4/40] Tour test_cancel_order_from_ui → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:36,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [5/40] Tour test_cancel_order_from_ui → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:09:36,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [6/40] Tour test_cancel_order_from_ui → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:09:36,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [7/40] Tour test_cancel_order_from_ui → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:09:36,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [8/40] Tour test_cancel_order_from_ui → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:09:36,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [9/40] Tour test_cancel_order_from_ui → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:09:36,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [10/40] Tour test_cancel_order_from_ui → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:09:36,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [11/40] Tour test_cancel_order_from_ui → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 06:09:36,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [12/40] Tour test_cancel_order_from_ui → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:09:36,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [13/40] Tour test_cancel_order_from_ui → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:09:36,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [14/40] Tour test_cancel_order_from_ui → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:09:36,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [15/40] Tour test_cancel_order_from_ui → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:09:36,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [16/40] Tour test_cancel_order_from_ui → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:09:36,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [17/40] Tour test_cancel_order_from_ui → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:09:36,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85558284 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '54319cba-b9cd-430f-ba62-e19a671358f6'}] 2026-11-03 06:09:37,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85558284 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '54319cba-b9cd-430f-ba62-e19a671358f6'} created pos.order #637 2026-11-03 06:09:37,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85558284 finished 2026-11-03 06:09:37,171 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 50 0.065 0.148 rw 2026-11-03 06:09:37,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [18/40] Tour test_cancel_order_from_ui → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:09:37,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [19/40] Tour test_cancel_order_from_ui → Step Check if the request is proceeded (trigger: .status-buttons:not(:has(.oi-spin))) 2026-11-03 06:09:37,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [20/40] Tour test_cancel_order_from_ui → Step .floor-map 2026-11-03 06:09:37,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [21/40] Tour test_cancel_order_from_ui → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:37,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [22/40] Tour test_cancel_order_from_ui → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:37,304 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.005 0.02 rw 2026-11-03 06:09:37,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [23/40] Tour test_cancel_order_from_ui → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:09:37,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [24/40] Tour test_cancel_order_from_ui → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:09:37,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [25/40] Tour test_cancel_order_from_ui → Step click Actions button (trigger: .more-btn) 2026-11-03 06:09:37,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [26/40] Tour test_cancel_order_from_ui → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-11-03 06:09:37,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [27/40] Tour test_cancel_order_from_ui → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:09:37,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [28/40] Tour test_cancel_order_from_ui → Step .floor-map 2026-11-03 06:09:38,015 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:38] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2665 46 0.036 0.113 rw 2026-11-03 06:09:38,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [29/40] Tour test_cancel_order_from_ui → Step .pos-leftheader .orders-button 2026-11-03 06:09:38,102 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:38] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.009 rw 2026-11-03 06:09:38,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [30/40] Tour test_cancel_order_from_ui → Step No orders should be visible on the Ticket Screen (trigger: .ticket-screen:not(:has(.order-row))) 2026-11-03 06:09:38,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [31/40] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter 2026-11-03 06:09:38,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [32/40] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter ul 2026-11-03 06:09:38,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [33/40] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter ul li:contains("Cancelled") 2026-11-03 06:09:38,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [34/40] Tour test_cancel_order_from_ui → Step .ticket-screen tbody tr > td:contains("001") ~ td .badge:contains(Cancelled) 2026-11-03 06:09:38,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:38] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.005 0.035 rw 2026-11-03 06:09:38,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.007 0.051 rw 2026-11-03 06:09:38,417 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:38] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3988 40 0.034 0.149 rw 2026-11-03 06:09:38,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [35/40] Tour test_cancel_order_from_ui → Step .ticket-screen .order-row > div:contains("001") ~ div .badge:contains(Cancelled) 2026-11-03 06:09:38,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [36/40] Tour test_cancel_order_from_ui → Step Stored order count should be 1 (trigger: body) 2026-11-03 06:09:38,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [37/40] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter 2026-11-03 06:09:38,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [38/40] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter ul 2026-11-03 06:09:38,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [39/40] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:09:38,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [40/40] Tour test_cancel_order_from_ui → Step No orders should be visible on the Ticket Screen (trigger: .ticket-screen:not(:has(.order-row))) 2026-11-03 06:09:38,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-11-03 06:09:38,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 06:09:38,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 21503720 (allocated 23875584) 2026-11-03 06:09:38,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:09:38,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:09:38,938 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 5.78 rw 2026-11-03 06:09:38,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 54792 2026-11-03 06:09:38,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-11-03 06:09:38,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 103 0.137 0.326 rw 2026-11-03 06:09:38,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 54792 2026-11-03 06:09:38,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gjX551jK - [03/Nov/2026 06:09:38] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 0 5 0.014 0.364 rw 2026-11-03 06:09:39,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060939_135108_test_cancel_order_from_ui.txt 2026-11-03 06:09:39,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmpn7y7resx_chrome_odoo" 2026-11-03 06:09:39,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-11-03 06:09:39,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-11-03 06:09:41,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 54920 2026-11-03 06:09:41,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmpv7xk2ykj_chrome_odoo 2026-11-03 06:09:41,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:43135/json/version 2026-11-03 06:09:41,166 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:41,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-11-03 06:09:41,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:43135/json 2026-11-03 06:09:41,311 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:41,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:43135/devtools/page/1473419FFD130F58CCF144540C31E054 2026-11-03 06:09:41,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-11-03 06:09:41,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-11-03 06:09:41,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:09:41,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-11-03 06:09:41,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:09:41,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:09:41,720 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:41] "GET /pos/ui/149 HTTP/1.1" 200 6951 64 0.043 0.165 rw 2026-11-03 06:09:41,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': '1473419FFD130F58CCF144540C31E054', 'loaderId': '2050E67A541D59E9FC3CA530ADCBEA17', 'isDownload': False} 2026-11-03 06:09:41,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-11-03 06:09:41,804 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:41] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.02 ro 2026-11-03 06:09:41,816 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:41] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.267 ro 2026-11-03 06:09:41,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:41] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.051 ro 2026-11-03 06:09:42,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-11-03 06:09:42,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 06:09:42,608 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:09:42,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 06:09:42,700 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.012 0.026 rw 2026-11-03 06:09:42,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.05 rw 2026-11-03 06:09:43,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:09:43,723 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 551163 266 0.271 0.721 rw 2026-11-03 06:09:43,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: The ready code tooks too much time : 2.244906425476074 2026-11-03 06:09:43,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate test code "odoo.startTour('test_combo_synchronisation', {"stepDelay": 0, "debug": false})" 2026-11-03 06:09:43,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [1/40] Tour test_combo_synchronisation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:09:44,005 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.023 ro 2026-11-03 06:09:44,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.01 ro 2026-11-03 06:09:44,082 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-11-03 06:09:44,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-11-03 06:09:44,140 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:44] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 06:09:44,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 06:09:44,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 06:09:45,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:09:45,003 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:09:45,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.055 rw 2026-11-03 06:09:45,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.006 0.065 ro 2026-11-03 06:09:45,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.083 rw 2026-11-03 06:09:45,179 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.02 - 2026-11-03 06:09:45,180 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.031 ro 2026-11-03 06:09:45,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.026 - 2026-11-03 06:09:45,184 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.022 - 2026-11-03 06:09:45,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [2/40] Tour test_combo_synchronisation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:09:45,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.061 0.148 rw 2026-11-03 06:09:45,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.012 - 2026-11-03 06:09:45,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [3/40] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:45,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.063 0.28 rw 2026-11-03 06:09:45,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.05 rw 2026-11-03 06:09:45,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.083 rw 2026-11-03 06:09:45,689 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.013 rw 2026-11-03 06:09:45,761 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:45] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.044 rw 2026-11-03 06:09:45,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [4/40] Tour test_combo_synchronisation → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:46,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [5/40] Tour test_combo_synchronisation → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-11-03 06:09:46,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [6/40] Tour test_combo_synchronisation → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-11-03 06:09:46,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [7/40] Tour test_combo_synchronisation → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-11-03 06:09:46,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [8/40] Tour test_combo_synchronisation → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-11-03 06:09:46,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [9/40] Tour test_combo_synchronisation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:09:46,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:46] "GET /web/image?model=product.product&field=image_256&id=2145&unique=2026-11-03T06:06:36.000+00:00 HTTP/1.1" 200 6171 11 0.031 0.06 ro 2026-11-03 06:09:46,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:46] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.01 - 2026-11-03 06:09:46,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [10/40] Tour test_combo_synchronisation → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:09:46,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:46] "GET /web/image?model=product.product&field=image_256&id=2146&unique=2026-11-03T06:06:36.000+00:00 HTTP/1.1" 200 6171 9 0.013 0.146 ro 2026-11-03 06:09:46,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [11/40] Tour test_combo_synchronisation → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:09:46,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:46] "GET /web/image?model=product.product&field=image_256&id=2147&unique=2026-11-03T06:06:36.000+00:00 HTTP/1.1" 200 6171 9 0.008 0.224 ro 2026-11-03 06:09:46,684 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:46] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 06:09:46,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:46] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 06:09:46,743 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:46] "GET /web/image?model=product.product&field=image_256&id=2150&unique=2026-11-03T06:06:36.000+00:00 HTTP/1.1" 200 6171 9 0.019 0.272 ro 2026-11-03 06:09:46,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:46] "GET /web/image?model=product.product&field=image_256&id=2148&unique=2026-11-03T06:06:36.000+00:00 HTTP/1.1" 200 6171 9 0.01 0.346 ro 2026-11-03 06:09:46,871 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:46] "GET /web/image?model=product.product&field=image_256&id=2149&unique=2026-11-03T06:06:36.000+00:00 HTTP/1.1" 200 6171 9 0.009 0.412 ro 2026-11-03 06:09:46,937 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:46] "GET /web/image?model=product.product&field=image_256&id=2152&unique=2026-11-03T06:06:36.000+00:00 HTTP/1.1" 200 6171 9 0.009 0.375 ro 2026-11-03 06:09:47,015 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:47] "GET /web/image?model=product.product&field=image_256&id=2151&unique=2026-11-03T06:06:36.000+00:00 HTTP/1.1" 200 6171 9 0.013 0.41 ro 2026-11-03 06:09:47,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5804542 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '5112dd3c-daf1-4711-b9e0-7f11d589cf8e'}] 2026-11-03 06:09:47,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:47] "GET /web/image?model=product.product&field=image_256&id=2153&unique=2026-11-03T06:06:36.000+00:00 HTTP/1.1" 200 6171 9 0.011 0.373 ro 2026-11-03 06:09:47,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5804542 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '5112dd3c-daf1-4711-b9e0-7f11d589cf8e'} created pos.order #639 2026-11-03 06:09:47,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5804542 finished 2026-11-03 06:09:47,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7016 70 0.048 0.461 rw 2026-11-03 06:09:47,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [12/40] Tour test_combo_synchronisation → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:09:47,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [13/40] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:47,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [14/40] Tour test_combo_synchronisation → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:47,437 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.007 0.02 rw 2026-11-03 06:09:47,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [15/40] Tour test_combo_synchronisation → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:09:47,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [16/40] Tour test_combo_synchronisation → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:09:47,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [17/40] Tour test_combo_synchronisation → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:09:48,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [18/40] Tour test_combo_synchronisation → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:09:48,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [19/40] Tour test_combo_synchronisation → Step Search customer with "A" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:09:48,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [20/40] Tour test_combo_synchronisation → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:09:48,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [21/40] Tour test_combo_synchronisation → Step Check "A" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("A")) 2026-11-03 06:09:48,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [22/40] Tour test_combo_synchronisation → Step click partner 'A' from partner list screen (trigger: .modal .partner-list b:contains(A)) 2026-11-03 06:09:48,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [23/40] Tour test_combo_synchronisation → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:09:48,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [24/40] Tour test_combo_synchronisation → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:09:48,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [25/40] Tour test_combo_synchronisation → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:09:48,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30677258 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '5112dd3c-daf1-4711-b9e0-7f11d589cf8e'}] 2026-11-03 06:09:48,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30677258 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '5112dd3c-daf1-4711-b9e0-7f11d589cf8e'} updated pos.order #639 2026-11-03 06:09:48,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30677258 finished 2026-11-03 06:09:48,624 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7020 50 0.051 0.137 rw 2026-11-03 06:09:48,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [26/40] Tour test_combo_synchronisation → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:09:48,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [27/40] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:48,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [28/40] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:48,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [29/40] Tour test_combo_synchronisation → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:48,792 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.032 rw 2026-11-03 06:09:49,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [30/40] Tour test_combo_synchronisation → Step Check if there still has combo lines (trigger: .orderline-combo) 2026-11-03 06:09:49,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [31/40] Tour test_combo_synchronisation → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:09:49,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [32/40] Tour test_combo_synchronisation → Step click Course button (trigger: .control-buttons button:contains("Course")) 2026-11-03 06:09:49,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [33/40] Tour test_combo_synchronisation → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Combo Product 2","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Combo Product 2")):has(.qty:contains("1"))) 2026-11-03 06:09:49,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [34/40] Tour test_combo_synchronisation → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1"))) 2026-11-03 06:09:49,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [35/40] Tour test_combo_synchronisation → Step Check the product page (trigger: .product-list) 2026-11-03 06:09:49,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [36/40] Tour test_combo_synchronisation → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:09:49,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [37/40] Tour test_combo_synchronisation → Step click Actions button (trigger: .more-btn) 2026-11-03 06:09:49,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [38/40] Tour test_combo_synchronisation → Step click Transfer course button (trigger: .control-buttons button:contains("Transfer course")) 2026-11-03 06:09:49,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [39/40] Tour test_combo_synchronisation → Step click Course 2 from available courses (trigger: .modal-body button:contains(Course 2)) 2026-11-03 06:09:49,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [40/40] Tour test_combo_synchronisation → Step Check if entire combo is transfered to course 2 (trigger: .pos) 2026-11-03 06:09:49,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-11-03 06:09:49,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 06:09:49,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:09:49,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 23408640 (allocated 25710592) 2026-11-03 06:09:49,619 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mH2neCiy - [03/Nov/2026 06:09:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.019 6.818 rw 2026-11-03 06:09:49,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 54920 2026-11-03 06:09:49,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-11-03 06:09:49,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 54920 2026-11-03 06:09:49,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060949_853750_test_combo_synchronisation.txt 2026-11-03 06:09:49,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmpv7xk2ykj_chrome_odoo" 2026-11-03 06:09:49,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-11-03 06:09:50,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 55055 2026-11-03 06:09:50,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmpjgtahrmi_chrome_odoo 2026-11-03 06:09:50,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:42939/json/version 2026-11-03 06:09:50,400 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42939', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:50,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-11-03 06:09:50,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:42939/json 2026-11-03 06:09:50,450 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42939', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:50,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:42939/devtools/page/3C6EA07CF6CDA2276EB63178ABB2F704 2026-11-03 06:09:50,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-11-03 06:09:50,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-11-03 06:09:50,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:09:50,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-11-03 06:09:50,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Open "http://127.0.0.1:8069/pos/ui?config_id=149" in browser 2026-11-03 06:09:50,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=149" 2026-11-03 06:09:50,868 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:50] "GET /pos/ui?config_id=149 HTTP/1.1" 200 6991 90 0.056 0.189 rw 2026-11-03 06:09:50,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': '3C6EA07CF6CDA2276EB63178ABB2F704', 'loaderId': '8A1C549F8C3662048A63319DD07E228D', 'isDownload': False} 2026-11-03 06:09:50,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-11-03 06:09:50,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:50] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.031 ro 2026-11-03 06:09:50,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:50] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.314 ro 2026-11-03 06:09:50,980 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:50] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.055 ro 2026-11-03 06:09:51,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-11-03 06:09:51,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:09:51,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:09:51,799 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 06:09:51,838 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.017 rw 2026-11-03 06:09:51,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.019 rw 2026-11-03 06:09:52,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:09:52,700 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.216 0.625 rw 2026-11-03 06:09:52,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: The ready code tooks too much time : 2.07706618309021 2026-11-03 06:09:52,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate test code "odoo.startTour('test_customer_alone_saved', {"stepDelay": 0, "debug": false})" 2026-11-03 06:09:52,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [1/26] Tour test_customer_alone_saved → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:09:52,973 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.005 0.012 ro 2026-11-03 06:09:53,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.022 ro 2026-11-03 06:09:53,056 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:09:53,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:09:53,089 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:53] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 06:09:53,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:53] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.013 ro 2026-11-03 06:09:53,818 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.026 rw 2026-11-03 06:09:53,997 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.044 rw 2026-11-03 06:09:54,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-11-03 06:09:54,043 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.028 ro 2026-11-03 06:09:54,045 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.022 rw 2026-11-03 06:09:54,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.017 - 2026-11-03 06:09:54,172 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.008 ro 2026-11-03 06:09:54,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:09:54,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.005 - 2026-11-03 06:09:54,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [2/26] Tour test_customer_alone_saved → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:09:54,220 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-11-03 06:09:54,355 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.059 0.104 rw 2026-11-03 06:09:54,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-11-03 06:09:54,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [3/26] Tour test_customer_alone_saved → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:09:54,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.034 0.245 rw 2026-11-03 06:09:54,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.09 rw 2026-11-03 06:09:54,561 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.119 rw 2026-11-03 06:09:54,636 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.002 0.016 rw 2026-11-03 06:09:54,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.035 rw 2026-11-03 06:09:54,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [4/26] Tour test_customer_alone_saved → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:09:55,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [5/26] Tour test_customer_alone_saved → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:09:55,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [6/26] Tour test_customer_alone_saved → Step .pos-leftheader .orders-button 2026-11-03 06:09:55,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [7/26] Tour test_customer_alone_saved → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:09:55,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1113198 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '49da6c2b-a749-4f4b-88fe-3d2ac4ffcd64'}] 2026-11-03 06:09:55,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1113198 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '49da6c2b-a749-4f4b-88fe-3d2ac4ffcd64'} created pos.order #640 2026-11-03 06:09:55,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1113198 finished 2026-11-03 06:09:55,496 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 48 0.049 0.125 rw 2026-11-03 06:09:55,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [8/26] Tour test_customer_alone_saved → Step .pos-leftheader .register-label 2026-11-03 06:09:55,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [9/26] Tour test_customer_alone_saved → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:09:55,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [10/26] Tour test_customer_alone_saved → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:09:55,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [11/26] Tour test_customer_alone_saved → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:09:55,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [12/26] Tour test_customer_alone_saved → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:09:55,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [13/26] Tour test_customer_alone_saved → Step Search customer with "Acme Corporation" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:09:55,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [14/26] Tour test_customer_alone_saved → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:09:55,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:55] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3983 40 0.048 0.078 rw 2026-11-03 06:09:56,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [15/26] Tour test_customer_alone_saved → Step Check "Acme Corporation" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Acme Corporation")) 2026-11-03 06:09:56,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [16/26] Tour test_customer_alone_saved → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-11-03 06:09:56,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [17/26] Tour test_customer_alone_saved → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:09:56,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [18/26] Tour test_customer_alone_saved → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:09:56,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [19/26] Tour test_customer_alone_saved → Step customer 'Acme Corporation' is selected (trigger: .product-screen .set-partner:contains("Acme Corporation")) 2026-11-03 06:09:56,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [20/26] Tour test_customer_alone_saved → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-11-03 06:09:56,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [21/26] Tour test_customer_alone_saved → Step .pos-leftheader .orders-button 2026-11-03 06:09:56,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [22/26] Tour test_customer_alone_saved → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:09:56,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:09:56,382 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.13 0.256 rw 2026-11-03 06:09:56,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33475706 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '49da6c2b-a749-4f4b-88fe-3d2ac4ffcd64'}] 2026-11-03 06:09:56,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [23/26] Tour test_customer_alone_saved → Step .pos-leftheader .register-label 2026-11-03 06:09:56,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [24/26] Tour test_customer_alone_saved → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:09:56,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [25/26] Tour test_customer_alone_saved → Step customer 'Acme Corporation' is selected (trigger: .product-screen .set-partner:contains("Acme Corporation")) 2026-11-03 06:09:56,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33475706 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '49da6c2b-a749-4f4b-88fe-3d2ac4ffcd64'} updated pos.order #640 2026-11-03 06:09:56,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33475706 finished 2026-11-03 06:09:56,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [26/26] Tour test_customer_alone_saved → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-11-03 06:09:56,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-11-03 06:09:56,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 06:09:56,608 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3982 49 0.08 0.442 rw 2026-11-03 06:09:56,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:09:56,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YJfpL4by - [03/Nov/2026 06:09:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 4.775 rw 2026-11-03 06:09:56,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 22189108 (allocated 23875584) 2026-11-03 06:09:56,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 55055 2026-11-03 06:09:56,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-11-03 06:09:56,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 55055 2026-11-03 06:09:56,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_060956_917146_test_customer_alone_saved.txt 2026-11-03 06:09:56,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmpjgtahrmi_chrome_odoo" 2026-11-03 06:09:56,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-11-03 06:09:57,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 55194 2026-11-03 06:09:57,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmpwezilhzf_chrome_odoo 2026-11-03 06:09:57,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:33517/json/version 2026-11-03 06:09:57,470 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:57,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-11-03 06:09:57,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:33517/json 2026-11-03 06:09:57,508 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:09:57,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:33517/devtools/page/164E1E36BEEAE2300B3E29FD06E6FA91 2026-11-03 06:09:57,549 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-11-03 06:09:57,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-11-03 06:09:57,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:09:57,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-11-03 06:09:57,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:09:57,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:09:57,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:09:57] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.034 0.15 rw 2026-11-03 06:09:57,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': '164E1E36BEEAE2300B3E29FD06E6FA91', 'loaderId': '01C2DA51C5A6EE7E6BBB305C03F9ACAD', 'isDownload': False} 2026-11-03 06:09:57,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Evaluate ready code "odoo.isTourReady('test_delete_line_release_table')" 2026-11-03 06:09:57,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:09:57] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.26 ro 2026-11-03 06:09:57,945 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:09:57] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.025 ro 2026-11-03 06:09:57,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:09:57] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.053 ro 2026-11-03 06:09:58,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-11-03 06:09:58,779 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:09:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:09:58,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:09:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 06:09:58,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:09:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.021 ro 2026-11-03 06:09:58,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:09:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.01 rw 2026-11-03 06:09:58,916 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:09:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.039 rw 2026-11-03 06:09:59,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:09:59,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:09:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.259 0.653 rw 2026-11-03 06:10:00,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: The ready code tooks too much time : 2.271197557449341 2026-11-03 06:10:00,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Evaluate test code "odoo.startTour('test_delete_line_release_table', {"stepDelay": 0, "debug": false})" 2026-11-03 06:10:00,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [1/25] Tour test_delete_line_release_table → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:10:00,173 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.03 ro 2026-11-03 06:10:00,221 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.033 ro 2026-11-03 06:10:00,246 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 06:10:00,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.033 rw 2026-11-03 06:10:00,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:00] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:10:00,872 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:00] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.011 ro 2026-11-03 06:10:00,980 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 06:10:01,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 06:10:01,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 06:10:01,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.025 0.053 rw 2026-11-03 06:10:01,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.069 ro 2026-11-03 06:10:01,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.084 rw 2026-11-03 06:10:01,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 06:10:01,278 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:10:01,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.021 - 2026-11-03 06:10:01,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [2/25] Tour test_delete_line_release_table → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:10:01,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-11-03 06:10:01,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.028 0.092 rw 2026-11-03 06:10:01,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [3/25] Tour test_delete_line_release_table → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:10:01,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:10:01,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.035 0.186 rw 2026-11-03 06:10:01,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.072 rw 2026-11-03 06:10:01,639 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.124 rw 2026-11-03 06:10:01,769 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.042 rw 2026-11-03 06:10:01,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.061 rw 2026-11-03 06:10:01,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [4/25] Tour test_delete_line_release_table → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:10:02,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [5/25] Tour test_delete_line_release_table → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:10:02,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [6/25] Tour test_delete_line_release_table → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:10:02,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [7/25] Tour test_delete_line_release_table → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:10:02,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [8/25] Tour test_delete_line_release_table → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:10:02,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62015463 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'b5319d36-3a0d-4529-8e6c-58e46159c054'}] 2026-11-03 06:10:02,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62015463 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'b5319d36-3a0d-4529-8e6c-58e46159c054'} created pos.order #641 2026-11-03 06:10:02,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62015463 finished 2026-11-03 06:10:02,624 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.039 0.145 rw 2026-11-03 06:10:02,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [9/25] Tour test_delete_line_release_table → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:10:02,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [10/25] Tour test_delete_line_release_table → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:10:02,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [11/25] Tour test_delete_line_release_table → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:10:02,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.013 0.028 rw 2026-11-03 06:10:03,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [12/25] Tour test_delete_line_release_table → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:10:03,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [13/25] Tour test_delete_line_release_table → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:10:03,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [14/25] Tour test_delete_line_release_table → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:10:03,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [15/25] Tour test_delete_line_release_table → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 06:10:03,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [16/25] Tour test_delete_line_release_table → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 06:10:03,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [17/25] Tour test_delete_line_release_table → Step release table (trigger: .product-screen .leftpane .unbook-table) 2026-11-03 06:10:03,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [18/25] Tour test_delete_line_release_table → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:10:03,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.003 - 2026-11-03 06:10:03,669 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:03] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2665 46 0.06 0.112 rw 2026-11-03 06:10:03,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [19/25] Tour test_delete_line_release_table → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:10:03,841 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.047 rw 2026-11-03 06:10:03,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43012512 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '24597943-0872-4d9b-b820-79eef8368753'}] 2026-11-03 06:10:03,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.074 rw 2026-11-03 06:10:03,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43012512 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '24597943-0872-4d9b-b820-79eef8368753'} created pos.order #642 2026-11-03 06:10:03,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43012512 finished 2026-11-03 06:10:04,008 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:10:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 2999 33 0.032 0.163 rw 2026-11-03 06:10:04,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [20/25] Tour test_delete_line_release_table → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:10:06,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [21/25] Tour test_delete_line_release_table → Step Check that: ---Check orderline with attributes: {"productName":"Coca-Cola"}--- is not true (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Coca-Cola"))))) 2026-11-03 06:10:06,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [22/25] Tour test_delete_line_release_table → Step Flush pending PoS orders to the server (sync_all_orders) (trigger: body) 2026-11-03 06:10:06,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [23/25] Tour test_delete_line_release_table → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:10:06,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [24/25] Tour test_delete_line_release_table → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:10:08,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [25/25] Tour test_delete_line_release_table → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:10:08,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-11-03 06:10:08,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 06:10:08,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:10:08,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 20928328 (allocated 23089152) 2026-11-03 06:10:08,469 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 F5WQjyYx - [03/Nov/2026 06:09:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 9.539 rw 2026-11-03 06:10:08,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 55194 2026-11-03 06:10:08,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-11-03 06:10:08,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 55194 2026-11-03 06:10:08,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061008_710742_test_delete_line_release_table.txt 2026-11-03 06:10:08,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmpwezilhzf_chrome_odoo" 2026-11-03 06:10:08,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-11-03 06:10:09,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 55326 2026-11-03 06:10:09,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmp0tzrm5jz_chrome_odoo 2026-11-03 06:10:09,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:36387/json/version 2026-11-03 06:10:09,285 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:10:09,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-11-03 06:10:09,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:36387/json 2026-11-03 06:10:09,356 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:10:09,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:36387/devtools/page/8215A69DB54F52FF4CD1A0134E006DAF 2026-11-03 06:10:09,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-11-03 06:10:09,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-11-03 06:10:09,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:10:09,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-11-03 06:10:09,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:10:09,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:10:09,720 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:09] "GET /pos/ui/149 HTTP/1.1" 200 6991 90 0.041 0.158 rw 2026-11-03 06:10:09,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': '8215A69DB54F52FF4CD1A0134E006DAF', 'loaderId': '0BBAFE3D8283837FB041BCE0D5711967', 'isDownload': False} 2026-11-03 06:10:09,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-11-03 06:10:09,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:09] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.27 ro 2026-11-03 06:10:09,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:09] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.027 0.039 ro 2026-11-03 06:10:09,895 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:09] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.008 0.088 ro 2026-11-03 06:10:10,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-11-03 06:10:10,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:10:10,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:10:10,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.021 ro 2026-11-03 06:10:10,788 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.025 rw 2026-11-03 06:10:10,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.031 rw 2026-11-03 06:10:11,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:10:11,769 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.244 0.712 rw 2026-11-03 06:10:12,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: The ready code tooks too much time : 2.2880382537841797 2026-11-03 06:10:12,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate test code "odoo.startTour('test_direct_sales', {"stepDelay": 0, "debug": false})" 2026-11-03 06:10:12,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [1/50] Tour test_direct_sales → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:10:12,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.007 0.014 ro 2026-11-03 06:10:12,074 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:10:12,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 06:10:12,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:12] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:10:12,147 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.039 rw 2026-11-03 06:10:12,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:12] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.012 ro 2026-11-03 06:10:12,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 06:10:12,945 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:12] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.04 rw 2026-11-03 06:10:12,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.028 - 2026-11-03 06:10:12,980 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.018 - 2026-11-03 06:10:12,982 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:12] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.033 ro 2026-11-03 06:10:12,996 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:12] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.036 rw 2026-11-03 06:10:13,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:10:13,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:13] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 06:10:13,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 06:10:13,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [2/50] Tour test_direct_sales → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:10:13,139 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.01 - 2026-11-03 06:10:13,252 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:13] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.034 0.096 rw 2026-11-03 06:10:13,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/50] Tour test_direct_sales → Step .new-order 2026-11-03 06:10:13,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:13] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.025 0.197 rw 2026-11-03 06:10:13,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.039 - 2026-11-03 06:10:13,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.014 0.077 rw 2026-11-03 06:10:13,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:13] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.109 rw 2026-11-03 06:10:13,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.037 rw 2026-11-03 06:10:13,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [4/50] Tour test_direct_sales → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:10:13,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [5/50] Tour test_direct_sales → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-11-03 06:10:13,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [6/50] Tour test_direct_sales → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:10:13,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [7/50] Tour test_direct_sales → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-11-03 06:10:13,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [8/50] Tour test_direct_sales → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:10:13,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [9/50] Tour test_direct_sales → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:10:13,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [10/50] Tour test_direct_sales → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:10:13,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [11/50] Tour test_direct_sales → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:10:13,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:10:13,791 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 06:10:13,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [12/50] Tour test_direct_sales → Step sync current order (trigger: body) 2026-11-03 06:10:13,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12423015 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '06175c68-446b-47d9-a72c-207f885d876f'}] 2026-11-03 06:10:13,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12423015 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '06175c68-446b-47d9-a72c-207f885d876f'} created pos.order #643 2026-11-03 06:10:13,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12423015 finished 2026-11-03 06:10:14,001 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6152 58 0.043 0.126 rw 2026-11-03 06:10:14,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [13/50] Tour test_direct_sales → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:10:14,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [14/50] Tour test_direct_sales → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:10:14,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94239606 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '06175c68-446b-47d9-a72c-207f885d876f'}] 2026-11-03 06:10:14,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [15/50] Tour test_direct_sales → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:10:15,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94239606 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '06175c68-446b-47d9-a72c-207f885d876f'} updated pos.order #643 2026-11-03 06:10:15,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94239606 finished 2026-11-03 06:10:15,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6187 170 0.198 0.454 rw 2026-11-03 06:10:15,421 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:15] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-11-03 06:10:15,773 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:10:15,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [16/50] Tour test_direct_sales → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:10:15,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [17/50] Tour test_direct_sales → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:10:15,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/50] Tour test_direct_sales → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:10:15,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [19/50] Tour test_direct_sales → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:10:17,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [20/50] Tour test_direct_sales → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:10:17,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [21/50] Tour test_direct_sales → Step .new-order 2026-11-03 06:10:17,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [22/50] Tour test_direct_sales → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:10:17,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [23/50] Tour test_direct_sales → Step set tab to Test (trigger: .product-screen .new-tab) 2026-11-03 06:10:17,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [24/50] Tour test_direct_sales → Step input text 'Test' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:10:17,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.055 rw 2026-11-03 06:10:17,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [25/50] Tour test_direct_sales → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:10:17,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [26/50] Tour test_direct_sales → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-11-03 06:10:17,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [27/50] Tour test_direct_sales → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:10:17,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [28/50] Tour test_direct_sales → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-11-03 06:10:17,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [29/50] Tour test_direct_sales → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:10:17,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [30/50] Tour test_direct_sales → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:10:17,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [31/50] Tour test_direct_sales → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:10:17,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [32/50] Tour test_direct_sales → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:10:17,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [33/50] Tour test_direct_sales → Step sync current order (trigger: body) 2026-11-03 06:10:18,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86736973 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '7ce7baa6-35c9-48fb-976d-b56b4b431b4a'}] 2026-11-03 06:10:18,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86736973 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '7ce7baa6-35c9-48fb-976d-b56b4b431b4a'} created pos.order #644 2026-11-03 06:10:18,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86736973 finished 2026-11-03 06:10:18,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6152 51 0.037 0.126 rw 2026-11-03 06:10:18,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [34/50] Tour test_direct_sales → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:10:18,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [35/50] Tour test_direct_sales → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:10:18,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [36/50] Tour test_direct_sales → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:10:18,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67452484 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '7ce7baa6-35c9-48fb-976d-b56b4b431b4a'}] 2026-11-03 06:10:19,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67452484 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '7ce7baa6-35c9-48fb-976d-b56b4b431b4a'} updated pos.order #644 2026-11-03 06:10:19,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67452484 finished 2026-11-03 06:10:19,313 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6187 149 0.157 0.37 rw 2026-11-03 06:10:19,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [37/50] Tour test_direct_sales → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:10:19,449 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:19] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.015 ro 2026-11-03 06:10:19,777 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:10:19,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [38/50] Tour test_direct_sales → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:10:19,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [39/50] Tour test_direct_sales → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:10:19,830 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.012 rw 2026-11-03 06:10:19,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [40/50] Tour test_direct_sales → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:10:19,912 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.062 rw 2026-11-03 06:10:20,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [41/50] Tour test_direct_sales → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:10:20,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [42/50] Tour test_direct_sales → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-11-03 06:10:20,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [43/50] Tour test_direct_sales → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:10:20,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [44/50] Tour test_direct_sales → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-11-03 06:10:20,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [45/50] Tour test_direct_sales → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:10:20,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [46/50] Tour test_direct_sales → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:10:20,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [47/50] Tour test_direct_sales → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:10:20,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [48/50] Tour test_direct_sales → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:10:20,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [49/50] Tour test_direct_sales → Step sync current order (trigger: body) 2026-11-03 06:10:20,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84277605 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': '8f6222db-e017-4420-becd-b81235a1d202'}] 2026-11-03 06:10:20,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84277605 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': '8f6222db-e017-4420-becd-b81235a1d202'} created pos.order #645 2026-11-03 06:10:20,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84277605 finished 2026-11-03 06:10:20,637 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6148 51 0.041 0.16 rw 2026-11-03 06:10:20,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [50/50] Tour test_direct_sales → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:10:21,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-11-03 06:10:21,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-03 06:10:21,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99240833 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': '8f6222db-e017-4420-becd-b81235a1d202'}] 2026-11-03 06:10:21,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 24167696 (allocated 26497024) 2026-11-03 06:10:21,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:10:21,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 55326 2026-11-03 06:10:21,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-11-03 06:10:21,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 55326 2026-11-03 06:10:21,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99240833 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': '8f6222db-e017-4420-becd-b81235a1d202'} updated pos.order #645 2026-11-03 06:10:21,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99240833 finished 2026-11-03 06:10:21,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.03 10.962 rw 2026-11-03 06:10:21,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 60P8f_oL - [03/Nov/2026 06:10:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 149 0.143 0.431 rw 2026-11-03 06:10:21,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061021_858878_test_direct_sales.txt 2026-11-03 06:10:21,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmp0tzrm5jz_chrome_odoo" 2026-11-03 06:10:21,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-11-03 06:10:22,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 55460 2026-11-03 06:10:22,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome headless temporary user profile dir: /tmp/tmpe1i6d536_chrome_odoo 2026-11-03 06:10:22,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Issuing json command http://127.0.0.1:46141/json/version 2026-11-03 06:10:22,432 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46141', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:10:22,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Browser version: Chrome/150.0.7871.114 2026-11-03 06:10:22,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Issuing json command http://127.0.0.1:46141/json 2026-11-03 06:10:22,539 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46141', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:10:22,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Websocket url found: ws://127.0.0.1:46141/devtools/page/6B9E8E9C4EB59212679C908EA37D448F 2026-11-03 06:10:22,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Enable chrome headless console log notification 2026-11-03 06:10:22,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome headless enable page notifications 2026-11-03 06:10:22,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:10:22,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Setting session cookie in browser 2026-11-03 06:10:22,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:10:22,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:10:22,884 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:22] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.032 0.173 rw 2026-11-03 06:10:22,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': '6B9E8E9C4EB59212679C908EA37D448F', 'loaderId': 'BB73B7FA7190922129C9B8D8108526A8', 'isDownload': False} 2026-11-03 06:10:22,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Evaluate ready code "odoo.isTourReady('test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing')" 2026-11-03 06:10:22,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:22] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.279 ro 2026-11-03 06:10:22,982 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:22] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.035 ro 2026-11-03 06:10:23,009 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:22] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.044 ro 2026-11-03 06:10:23,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: Owl is running in 'dev' mode. 2026-11-03 06:10:23,736 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 06:10:23,740 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.014 - 2026-11-03 06:10:23,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.027 ro 2026-11-03 06:10:23,807 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:23] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.01 rw 2026-11-03 06:10:23,825 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.023 rw 2026-11-03 06:10:24,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:10:24,792 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534821 259 0.236 0.72 rw 2026-11-03 06:10:25,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: The ready code tooks too much time : 2.168660879135132 2026-11-03 06:10:25,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Evaluate test code "odoo.startTour('test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing', {"stepDelay": 0, "debug": false})" 2026-11-03 06:10:25,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [1/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:10:25,086 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.019 ro 2026-11-03 06:10:25,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.018 ro 2026-11-03 06:10:25,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:10:25,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.026 rw 2026-11-03 06:10:25,239 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:25] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.025 rw 2026-11-03 06:10:25,712 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:25] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 06:10:25,822 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.027 rw 2026-11-03 06:10:25,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.04 rw 2026-11-03 06:10:25,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:25] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-11-03 06:10:26,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.023 ro 2026-11-03 06:10:26,028 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 06:10:26,031 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 06:10:26,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.006 - 2026-11-03 06:10:26,090 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.039 ro 2026-11-03 06:10:26,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [2/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:10:26,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.017 - 2026-11-03 06:10:26,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.02 - 2026-11-03 06:10:26,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.041 0.115 rw 2026-11-03 06:10:26,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [3/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:10:26,306 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.028 - 2026-11-03 06:10:26,324 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.039 0.215 rw 2026-11-03 06:10:26,432 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.101 rw 2026-11-03 06:10:26,454 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.129 rw 2026-11-03 06:10:26,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.014 rw 2026-11-03 06:10:26,610 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.07 rw 2026-11-03 06:10:26,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [4/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:10:27,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [5/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:10:27,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [6/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-11-03 06:10:27,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [7/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:10:27,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [8/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Select Bank fast Payment Method (trigger: .product-screen button:contains(Bank)) 2026-11-03 06:10:27,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [9/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:10:27,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51319807 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'aabde726-cccc-4415-a8fb-861a5ac2c00d'}] 2026-11-03 06:10:27,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [10/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:10:27,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51319807 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'aabde726-cccc-4415-a8fb-861a5ac2c00d'} created pos.order #646 2026-11-03 06:10:27,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51319807 finished 2026-11-03 06:10:27,934 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 171 0.168 0.431 rw 2026-11-03 06:10:28,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:28] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-11-03 06:10:28,484 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:10:28,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [11/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step .floor-map 2026-11-03 06:10:29,044 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:10:29,096 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:29] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 2 0.002 0.013 rw 2026-11-03 06:10:29,167 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.042 rw 2026-11-03 06:10:30,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89267800 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': 'aabde726-cccc-4415-a8fb-861a5ac2c00d'}] 2026-11-03 06:10:30,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [12/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:10:30,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89267800 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': 'aabde726-cccc-4415-a8fb-861a5ac2c00d'} sync ignored for existing PoS order pos.order(646,) (state: paid) 2026-11-03 06:10:30,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [13/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:10:30,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89267800 finished 2026-11-03 06:10:30,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [14/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:10:30,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 50 0.053 0.159 rw 2026-11-03 06:10:30,347 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.165 rw 2026-11-03 06:10:30,372 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.192 rw 2026-11-03 06:10:30,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [15/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:10:30,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [16/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-11-03 06:10:30,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [17/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:10:30,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [18/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:10:30,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [19/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:10:30,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:10:30,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:10:30,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [20/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:10:31,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [21/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:10:31,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67225107 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'c8a612d0-5d3a-411c-9bbd-4467639b4d5c'}] 2026-11-03 06:10:31,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [22/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:10:31,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67225107 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'c8a612d0-5d3a-411c-9bbd-4467639b4d5c'} created pos.order #647 2026-11-03 06:10:31,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67225107 finished 2026-11-03 06:10:31,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.174 0.409 rw 2026-11-03 06:10:32,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:32] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-11-03 06:10:32,325 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:10:32,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [23/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:10:32,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [24/24] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step .floor-map 2026-11-03 06:10:32,968 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:10:33,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:33] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 44 2 0.004 0.02 rw 2026-11-03 06:10:33,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.012 0.044 rw 2026-11-03 06:10:33,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: tour succeeded 2026-11-03 06:10:33,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: ╔════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:10:33,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26774880 started for PoS orders references: [{'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': 'c8a612d0-5d3a-411c-9bbd-4467639b4d5c'}] 2026-11-03 06:10:33,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26774880 order {'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': 'c8a612d0-5d3a-411c-9bbd-4467639b4d5c'} sync ignored for existing PoS order pos.order(647,) (state: paid) 2026-11-03 06:10:33,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26774880 finished 2026-11-03 06:10:34,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:10:34,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 22791460 (allocated 24137728) 2026-11-03 06:10:34,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 50 0.07 0.164 rw 2026-11-03 06:10:34,162 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6HOuF4jC - [03/Nov/2026 06:10:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 10.302 rw 2026-11-03 06:10:34,282 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Closing chrome headless with pid 55460 2026-11-03 06:10:34,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Closing websocket connection 2026-11-03 06:10:34,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Terminating chrome headless with pid 55460 2026-11-03 06:10:34,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061034_430400_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-11-03 06:10:34,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Removing chrome user profile "/tmp/tmpe1i6d536_chrome_odoo" 2026-11-03 06:10:34,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-11-03 06:10:35,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 55593 2026-11-03 06:10:35,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome headless temporary user profile dir: /tmp/tmp4pxcsg01_chrome_odoo 2026-11-03 06:10:35,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Issuing json command http://127.0.0.1:42605/json/version 2026-11-03 06:10:35,108 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:10:35,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Browser version: Chrome/150.0.7871.114 2026-11-03 06:10:35,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Issuing json command http://127.0.0.1:42605/json 2026-11-03 06:10:35,144 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:10:35,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Websocket url found: ws://127.0.0.1:42605/devtools/page/E4BBEAB5531402A321B308D91390F3EE 2026-11-03 06:10:35,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Enable chrome headless console log notification 2026-11-03 06:10:35,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome headless enable page notifications 2026-11-03 06:10:35,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:10:35,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Setting session cookie in browser 2026-11-03 06:10:35,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:10:35,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:10:35,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:35] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.06 0.203 rw 2026-11-03 06:10:35,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': 'E4BBEAB5531402A321B308D91390F3EE', 'loaderId': '829435E7824FAEDBC46EE3AB4FE71AF3', 'isDownload': False} 2026-11-03 06:10:35,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Evaluate ready code "odoo.isTourReady('test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing')" 2026-11-03 06:10:35,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:35] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.327 ro 2026-11-03 06:10:35,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:35] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.044 ro 2026-11-03 06:10:35,702 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:35] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.05 ro 2026-11-03 06:10:36,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: Owl is running in 'dev' mode. 2026-11-03 06:10:36,452 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:10:36,464 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 06:10:36,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 06:10:36,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.023 rw 2026-11-03 06:10:36,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.037 rw 2026-11-03 06:10:36,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:10:37,592 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534517 259 0.292 0.75 rw 2026-11-03 06:10:37,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: The ready code tooks too much time : 2.3736672401428223 2026-11-03 06:10:37,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Evaluate test code "odoo.startTour('test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing', {"stepDelay": 0, "debug": false})" 2026-11-03 06:10:37,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [1/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:10:37,999 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.006 0.015 ro 2026-11-03 06:10:38,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:10:38,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:10:38,095 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-11-03 06:10:38,122 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:38] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:10:38,837 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:38] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.012 ro 2026-11-03 06:10:38,991 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.008 0.021 rw 2026-11-03 06:10:39,186 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 06:10:39,187 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 06:10:39,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.042 0.083 rw 2026-11-03 06:10:39,290 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.005 0.111 ro 2026-11-03 06:10:39,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.109 rw 2026-11-03 06:10:39,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.016 ro 2026-11-03 06:10:39,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 06:10:39,348 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 06:10:39,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [2/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:10:39,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.055 - 2026-11-03 06:10:39,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.033 0.128 rw 2026-11-03 06:10:39,758 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.06 0.233 rw 2026-11-03 06:10:39,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.018 - 2026-11-03 06:10:39,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [3/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:10:39,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.02 0.046 rw 2026-11-03 06:10:39,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.097 rw 2026-11-03 06:10:39,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.005 0.016 rw 2026-11-03 06:10:40,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.06 rw 2026-11-03 06:10:40,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [4/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:10:40,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [5/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:10:40,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [6/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-11-03 06:10:40,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [7/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:10:40,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [8/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Select Bank fast Payment Method (trigger: .product-screen button:contains(Bank)) 2026-11-03 06:10:40,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [9/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:10:40,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50608347 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '46af2f5c-e309-4e9f-b659-e817d8952f7e'}] 2026-11-03 06:10:40,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [10/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:10:41,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50608347 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '46af2f5c-e309-4e9f-b659-e817d8952f7e'} created pos.order #648 2026-11-03 06:10:41,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50608347 finished 2026-11-03 06:10:41,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 171 0.217 0.463 rw 2026-11-03 06:10:41,643 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:41] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.021 ro 2026-11-03 06:10:42,009 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:10:42,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [11/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:10:42,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [12/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:10:42,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [13/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step .floor-map 2026-11-03 06:10:42,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [14/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:10:42,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [15/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:10:42,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.005 0.024 rw 2026-11-03 06:10:42,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35045562 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '46af2f5c-e309-4e9f-b659-e817d8952f7e'}] 2026-11-03 06:10:42,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35045562 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-149-000001', 'uuid': '46af2f5c-e309-4e9f-b659-e817d8952f7e'} sync ignored for existing PoS order pos.order(648,) (state: paid) 2026-11-03 06:10:42,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35045562 finished 2026-11-03 06:10:42,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 51 0.066 0.184 rw 2026-11-03 06:10:42,436 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.279 rw 2026-11-03 06:10:42,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [16/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:10:42,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [17/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-11-03 06:10:42,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [18/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:10:42,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [19/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:10:42,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [20/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:10:42,716 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 06:10:42,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.008 - 2026-11-03 06:10:42,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [21/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:10:43,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [22/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:10:43,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27969713 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '5ad90231-f40a-4f27-8d23-617ea700a961'}] 2026-11-03 06:10:43,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [23/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:10:43,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27969713 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '5ad90231-f40a-4f27-8d23-617ea700a961'} created pos.order #649 2026-11-03 06:10:43,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27969713 finished 2026-11-03 06:10:43,789 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 140 0.125 0.406 rw 2026-11-03 06:10:43,947 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:43] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.019 ro 2026-11-03 06:10:44,249 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:10:44,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [24/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:10:44,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [25/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:10:44,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [26/26] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step .floor-map 2026-11-03 06:10:44,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: tour succeeded 2026-11-03 06:10:44,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: ╔═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:10:44,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69628664 started for PoS orders references: [{'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': '5ad90231-f40a-4f27-8d23-617ea700a961'}] 2026-11-03 06:10:44,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69628664 order {'name': 'Bar Prout - 000002', 'pos_reference': '261-149-000002', 'uuid': '5ad90231-f40a-4f27-8d23-617ea700a961'} sync ignored for existing PoS order pos.order(649,) (state: paid) 2026-11-03 06:10:44,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69628664 finished 2026-11-03 06:10:44,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:10:44,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 22376312 (allocated 24662016) 2026-11-03 06:10:44,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.018 8.026 rw 2026-11-03 06:10:44,637 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 C7CyiKWT - [03/Nov/2026 06:10:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5199 51 0.075 0.201 rw 2026-11-03 06:10:44,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Closing chrome headless with pid 55593 2026-11-03 06:10:44,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Closing websocket connection 2026-11-03 06:10:44,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Terminating chrome headless with pid 55593 2026-11-03 06:10:44,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061044_920069_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-11-03 06:10:44,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Removing chrome user profile "/tmp/tmp4pxcsg01_chrome_odoo" 2026-11-03 06:10:44,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-11-03 06:10:45,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 55722 2026-11-03 06:10:45,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmp3nu1bv6s_chrome_odoo 2026-11-03 06:10:45,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:44117/json/version 2026-11-03 06:10:45,691 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:10:45,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-11-03 06:10:45,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:44117/json 2026-11-03 06:10:45,707 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:10:45,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:44117/devtools/page/EAFB0663974CDEEEA079D7D9FBB4B1C5 2026-11-03 06:10:45,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-11-03 06:10:45,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-11-03 06:10:45,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:10:45,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-11-03 06:10:45,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:10:45,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:10:46,087 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:46] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.055 0.157 rw 2026-11-03 06:10:46,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': 'EAFB0663974CDEEEA079D7D9FBB4B1C5', 'loaderId': '72AA34699F7CEFF2A6C0BF6019DC02BA', 'isDownload': False} 2026-11-03 06:10:46,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Evaluate ready code "odoo.isTourReady('test_floating_order_name_change_partner')" 2026-11-03 06:10:46,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:46] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.051 ro 2026-11-03 06:10:46,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:46] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.055 ro 2026-11-03 06:10:46,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:46] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.328 ro 2026-11-03 06:10:47,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-11-03 06:10:47,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:10:47,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:10:47,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 06:10:47,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.016 rw 2026-11-03 06:10:47,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.037 rw 2026-11-03 06:10:47,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:10:48,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537891 263 0.272 0.698 rw 2026-11-03 06:10:48,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: The ready code tooks too much time : 2.4108378887176514 2026-11-03 06:10:48,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Evaluate test code "odoo.startTour('test_floating_order_name_change_partner', {"stepDelay": 0, "debug": false})" 2026-11-03 06:10:48,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [1/43] Tour test_floating_order_name_change_partner → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:10:48,546 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.009 0.018 ro 2026-11-03 06:10:48,615 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.023 ro 2026-11-03 06:10:48,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.039 rw 2026-11-03 06:10:48,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.045 rw 2026-11-03 06:10:48,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:48] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 06:10:49,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:49] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 06:10:49,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 06:10:49,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:10:49,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 06:10:49,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.058 rw 2026-11-03 06:10:49,745 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:49] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.008 0.055 ro 2026-11-03 06:10:49,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.073 rw 2026-11-03 06:10:49,866 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:49] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.021 ro 2026-11-03 06:10:49,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-11-03 06:10:49,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.023 - 2026-11-03 06:10:49,887 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.017 - 2026-11-03 06:10:49,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [2/43] Tour test_floating_order_name_change_partner → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:10:50,020 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:50] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.038 0.138 rw 2026-11-03 06:10:50,108 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:50] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 06:10:50,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [3/43] Tour test_floating_order_name_change_partner → Step .new-order 2026-11-03 06:10:50,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:50] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.072 0.289 rw 2026-11-03 06:10:50,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.015 0.18 rw 2026-11-03 06:10:50,333 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:50] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.199 rw 2026-11-03 06:10:50,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.045 rw 2026-11-03 06:10:50,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [4/43] Tour test_floating_order_name_change_partner → Step click preset 'Eat in' from preset modal (trigger: .modal-body button:contains("Eat in")) 2026-11-03 06:10:50,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [5/43] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:10:50,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [6/43] Tour test_floating_order_name_change_partner → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-11-03 06:10:50,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [7/43] Tour test_floating_order_name_change_partner → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:10:50,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [8/43] Tour test_floating_order_name_change_partner → Step Search customer with "Abigael" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:10:50,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [9/43] Tour test_floating_order_name_change_partner → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:10:50,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [10/43] Tour test_floating_order_name_change_partner → Step Check "Abigael" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Abigael")) 2026-11-03 06:10:50,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [11/43] Tour test_floating_order_name_change_partner → Step click partner 'Abigael' from partner list screen (trigger: .modal .partner-list b:contains(Abigael)) 2026-11-03 06:10:50,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [12/43] Tour test_floating_order_name_change_partner → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:10:50,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [13/43] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:10:50,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [14/43] Tour test_floating_order_name_change_partner → Step customer 'Abigael' is selected (trigger: .product-screen .set-partner:contains("Abigael")) 2026-11-03 06:10:50,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [15/43] Tour test_floating_order_name_change_partner → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-11-03 06:10:50,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [16/43] Tour test_floating_order_name_change_partner → Step .pos-leftheader .orders-button 2026-11-03 06:10:51,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [17/43] Tour test_floating_order_name_change_partner → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("Abigael") 2026-11-03 06:10:51,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.01 rw 2026-11-03 06:10:51,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [18/43] Tour test_floating_order_name_change_partner → Step .pos-leftheader .register-label 2026-11-03 06:10:51,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [19/43] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:10:51,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [20/43] Tour test_floating_order_name_change_partner → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:10:51,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [21/43] Tour test_floating_order_name_change_partner → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:10:51,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [22/43] Tour test_floating_order_name_change_partner → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:10:51,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [23/43] Tour test_floating_order_name_change_partner → Step Search customer with "Deco Addict" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:10:51,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [24/43] Tour test_floating_order_name_change_partner → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:10:51,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.05 rw 2026-11-03 06:10:51,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [25/43] Tour test_floating_order_name_change_partner → Step Check "Deco Addict" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Deco Addict")) 2026-11-03 06:10:51,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [26/43] Tour test_floating_order_name_change_partner → Step click partner 'Deco Addict' from partner list screen (trigger: .modal .partner-list b:contains(Deco Addict)) 2026-11-03 06:10:51,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [27/43] Tour test_floating_order_name_change_partner → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:10:51,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [28/43] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:10:51,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [29/43] Tour test_floating_order_name_change_partner → Step customer 'Deco Addict' is selected (trigger: .product-screen .set-partner:contains("Deco Addict")) 2026-11-03 06:10:51,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [30/43] Tour test_floating_order_name_change_partner → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-11-03 06:10:51,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [31/43] Tour test_floating_order_name_change_partner → Step .pos-leftheader .orders-button 2026-11-03 06:10:51,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [32/43] Tour test_floating_order_name_change_partner → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("Deco Addict") 2026-11-03 06:10:51,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [33/43] Tour test_floating_order_name_change_partner → Step .pos-leftheader .register-label 2026-11-03 06:10:51,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [34/43] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:10:51,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [35/43] Tour test_floating_order_name_change_partner → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:10:51,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [36/43] Tour test_floating_order_name_change_partner → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:10:51,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.004 0.031 rw 2026-11-03 06:10:51,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [37/43] Tour test_floating_order_name_change_partner → Step click unselect partner (trigger: .unselect-tag) 2026-11-03 06:10:51,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [38/43] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:10:51,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [39/43] Tour test_floating_order_name_change_partner → Step customer 'Customer' is selected (trigger: .product-screen .set-partner:contains("Customer")) 2026-11-03 06:10:51,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [40/43] Tour test_floating_order_name_change_partner → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-11-03 06:10:51,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [41/43] Tour test_floating_order_name_change_partner → Step .pos-leftheader .orders-button 2026-11-03 06:10:51,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [42/43] Tour test_floating_order_name_change_partner → Step .ticket-screen .orders tbody .order-row:nth-child(1):not(:contains("Deco Addict")) 2026-11-03 06:10:51,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [43/43] Tour test_floating_order_name_change_partner → Step .pos-leftheader .register-label 2026-11-03 06:10:51,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-11-03 06:10:51,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_floating_order_name_change_partner SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-11-03 06:10:51,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.01 0.046 rw 2026-11-03 06:10:51,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:10:51,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 21682236 (allocated 23089152) 2026-11-03 06:10:51,895 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BFk1Xn1e - [03/Nov/2026 06:10:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.018 4.635 rw 2026-11-03 06:10:52,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 55722 2026-11-03 06:10:52,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-11-03 06:10:52,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 55722 2026-11-03 06:10:52,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061052_185156_test_floating_order_name_change_partner.txt 2026-11-03 06:10:52,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmp3nu1bv6s_chrome_odoo" 2026-11-03 06:10:52,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-11-03 06:10:52,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 55856 2026-11-03 06:10:52,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmpwcop8vx7_chrome_odoo 2026-11-03 06:10:52,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:41069/json/version 2026-11-03 06:10:52,822 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:10:52,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-11-03 06:10:52,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:41069/json 2026-11-03 06:10:52,867 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:10:52,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:41069/devtools/page/D668001F15083333BF513073711BA393 2026-11-03 06:10:52,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-11-03 06:10:52,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-11-03 06:10:53,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:10:53,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-11-03 06:10:53,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:10:53,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:10:53,247 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:53] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.046 0.143 rw 2026-11-03 06:10:53,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': 'D668001F15083333BF513073711BA393', 'loaderId': '9D9E881C0CEDD25DBA20F711C2B3FD6B', 'isDownload': False} 2026-11-03 06:10:53,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Evaluate ready code "odoo.isTourReady('test_futur_orders_are_not_cancelled')" 2026-11-03 06:10:53,328 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:53] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.26 ro 2026-11-03 06:10:53,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:53] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-11-03 06:10:53,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:53] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.007 0.072 ro 2026-11-03 06:10:54,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-11-03 06:10:54,207 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:10:54,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:10:54,283 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.033 ro 2026-11-03 06:10:54,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.022 rw 2026-11-03 06:10:54,369 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.027 rw 2026-11-03 06:10:54,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:10:55,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 541712 297 0.359 0.749 rw 2026-11-03 06:10:55,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: The ready code tooks too much time : 2.493540048599243 2026-11-03 06:10:55,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Evaluate test code "odoo.startTour('test_futur_orders_are_not_cancelled', {"stepDelay": 0, "debug": false})" 2026-11-03 06:10:55,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [1/10] Tour test_futur_orders_are_not_cancelled → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:10:55,783 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.023 ro 2026-11-03 06:10:55,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 06:10:55,845 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:10:55,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 5 0.012 0.043 rw 2026-11-03 06:10:55,916 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:55] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.029 rw 2026-11-03 06:10:56,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:56] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 06:10:56,655 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 5 0.002 0.017 rw 2026-11-03 06:10:56,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.072 rw 2026-11-03 06:10:56,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:10:56,895 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 06:10:56,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:56] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.026 0.073 ro 2026-11-03 06:10:56,985 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.103 rw 2026-11-03 06:10:57,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:57] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.008 ro 2026-11-03 06:10:57,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.026 - 2026-11-03 06:10:57,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [2/10] Tour test_futur_orders_are_not_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:10:57,191 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 06:10:57,191 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 06:10:57,355 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 06:10:57,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [3/10] Tour test_futur_orders_are_not_cancelled → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has([data-icon='menu'])) 2026-11-03 06:10:57,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [4/10] Tour test_futur_orders_are_not_cancelled → Step Click on the menu button (trigger: .pos-rightheader button:has([data-icon='menu'])) 2026-11-03 06:10:57,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:57] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.139 0.132 rw 2026-11-03 06:10:57,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:57] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.017 0.336 rw 2026-11-03 06:10:57,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:57] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 4 0.019 0.112 rw 2026-11-03 06:10:57,633 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.031 0.205 rw 2026-11-03 06:10:57,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [5/10] Tour test_futur_orders_are_not_cancelled → Step Wait for the menu options to be available (trigger: .o_pos_burger_menu_buttons > button.btn) 2026-11-03 06:10:57,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [6/10] Tour test_futur_orders_are_not_cancelled → Step click on something in the burger menu (trigger: .o_pos_burger_menu_buttons > button.btn:contains(Close Register)) 2026-11-03 06:10:57,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [7/10] Tour test_futur_orders_are_not_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close Register")) 2026-11-03 06:10:57,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:57] "POST /web/dataset/call_kw/pos.session/get_closing_control_data#pos.session.get_closing_control_data HTTP/1.1" 200 463 10 0.008 0.055 rw 2026-11-03 06:10:57,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [8/10] Tour test_futur_orders_are_not_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-secondary:contains("Cancel Orders")) 2026-11-03 06:10:57,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:57] "POST /web/dataset/call_kw/pos.session/close_session_from_ui#pos.session.close_session_from_ui HTTP/1.1" 200 187 5 0.004 0.026 rw 2026-11-03 06:10:58,195 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:58] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2678 46 0.082 0.111 rw 2026-11-03 06:10:58,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:58] "POST /web/dataset/call_kw/pos.session/close_session_from_ui#pos.session.close_session_from_ui HTTP/1.1" 200 56 41 0.035 0.095 rw 2026-11-03 06:10:58,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:58] "POST /web/dataset/call_kw/report.point_of_sale.report_saledetails/get_sale_details#report.point_of_sale.report_saledetails.get_sale_details HTTP/1.1" 200 1684 28 0.03 0.094 rw 2026-11-03 06:10:59,102 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:59] "GET /pos/ui/149 HTTP/1.1" 200 7031 55 0.071 0.129 rw 2026-11-03 06:10:59,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:10:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.02 4.725 rw 2026-11-03 06:11:00,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-11-03 06:11:00,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.003 1.134 rw 2026-11-03 06:11:00,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:11:01,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 208650 267 0.254 0.588 rw 2026-11-03 06:11:01,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4000 33 0.033 0.088 rw 2026-11-03 06:11:01,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [9/10] Tour test_futur_orders_are_not_cancelled → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:11:01,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-11-03 06:11:01,875 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.006 0.023 ro 2026-11-03 06:11:01,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.035 rw 2026-11-03 06:11:01,965 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.003 0.033 rw 2026-11-03 06:11:01,990 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:01] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.026 rw 2026-11-03 06:11:02,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:02] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.027 ro 2026-11-03 06:11:02,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.003 0.031 rw 2026-11-03 06:11:02,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.034 0.088 rw 2026-11-03 06:11:02,557 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:02] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 304 0 4 0.005 0.105 ro 2026-11-03 06:11:04,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [10/10] Tour test_futur_orders_are_not_cancelled → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:11:04,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-11-03 06:11:04,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_futur_orders_are_not_cancelled SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 06:11:04,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 18796972 (allocated 20205568) 2026-11-03 06:11:04,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:11:04,771 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.64 rw 2026-11-03 06:11:06,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:06] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 06:11:06,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 55856 2026-11-03 06:11:06,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-11-03 06:11:06,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 55856 2026-11-03 06:11:07,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061107_085223_test_future_orders_are_not_cancelled.txt 2026-11-03 06:11:07,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmpwcop8vx7_chrome_odoo" 2026-11-03 06:11:07,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:07] "GET /pos/ui/149 HTTP/1.1" 200 0 31 0.069 0.088 rw 2026-11-03 06:11:07,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: waiting for threads: [] 2026-11-03 06:11:07,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 5lhGlvn6 - [03/Nov/2026 06:11:07] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 0 31 0.036 0.237 rw 2026-11-03 06:11:17,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-11-03 06:11:17,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 55992 2026-11-03 06:11:17,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmpwb2o_orr_chrome_odoo 2026-11-03 06:11:17,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:40563/json/version 2026-11-03 06:11:17,785 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40563', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:11:17,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-11-03 06:11:17,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:40563/json 2026-11-03 06:11:17,942 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40563', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:11:17,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:40563/devtools/page/E71BC7199D576B535B5F972A59F20AA4 2026-11-03 06:11:17,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-11-03 06:11:17,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-11-03 06:11:18,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:11:18,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-11-03 06:11:18,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:11:18,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:11:18,366 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:18] "GET /pos/ui/149 HTTP/1.1" 200 6951 64 0.055 0.164 rw 2026-11-03 06:11:18,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': 'E71BC7199D576B535B5F972A59F20AA4', 'loaderId': '5AD64C2018C0B875BC97CDBCE2583FF8', 'isDownload': False} 2026-11-03 06:11:18,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-11-03 06:11:18,490 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:18] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.067 ro 2026-11-03 06:11:18,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:18] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.333 ro 2026-11-03 06:11:18,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:18] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.077 ro 2026-11-03 06:11:19,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-11-03 06:11:19,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:11:19,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:11:19,276 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.03 ro 2026-11-03 06:11:19,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-11-03 06:11:19,423 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.026 0.084 rw 2026-11-03 06:11:19,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:11:20,474 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 535740 262 0.302 0.715 rw 2026-11-03 06:11:20,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: The ready code tooks too much time : 2.3218533992767334 2026-11-03 06:11:20,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate test code "odoo.startTour('SplitBillScreenTourTransfer', {"stepDelay": 0, "debug": false})" 2026-11-03 06:11:20,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [1/103] Tour SplitBillScreenTourTransfer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:11:20,734 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.035 ro 2026-11-03 06:11:20,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.014 ro 2026-11-03 06:11:20,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-11-03 06:11:20,833 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.019 rw 2026-11-03 06:11:20,871 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:20] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:11:21,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:21] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.004 ro 2026-11-03 06:11:21,510 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-11-03 06:11:21,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 06:11:21,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 06:11:21,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.052 rw 2026-11-03 06:11:21,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:21] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.008 0.056 ro 2026-11-03 06:11:21,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.085 rw 2026-11-03 06:11:21,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 06:11:21,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 06:11:21,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:21] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.022 ro 2026-11-03 06:11:21,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [2/103] Tour SplitBillScreenTourTransfer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:11:21,912 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.005 - 2026-11-03 06:11:22,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:22] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:11:22,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [3/103] Tour SplitBillScreenTourTransfer → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:11:22,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:22] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.135 0.12 rw 2026-11-03 06:11:22,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:22] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.025 0.35 rw 2026-11-03 06:11:22,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:22] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.194 rw 2026-11-03 06:11:22,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.029 0.242 rw 2026-11-03 06:11:22,463 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.014 rw 2026-11-03 06:11:22,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.046 rw 2026-11-03 06:11:22,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [4/103] Tour SplitBillScreenTourTransfer → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:11:23,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [5/103] Tour SplitBillScreenTourTransfer → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-11-03 06:11:23,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [6/103] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:11:23,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [7/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-11-03 06:11:23,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [8/103] Tour SplitBillScreenTourTransfer → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:11:23,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [9/103] Tour SplitBillScreenTourTransfer → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:11:23,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [10/103] Tour SplitBillScreenTourTransfer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:11:23,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [11/103] Tour SplitBillScreenTourTransfer → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:11:23,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [12/103] Tour SplitBillScreenTourTransfer → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:11:23,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [13/103] Tour SplitBillScreenTourTransfer → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:11:23,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [14/103] Tour SplitBillScreenTourTransfer → 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(.qty:contains("5")):has(.price:contains("10.0"))) 2026-11-03 06:11:23,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [15/103] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:11:23,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [16/103] Tour SplitBillScreenTourTransfer → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-11-03 06:11:23,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [17/103] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:11:23,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [18/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-11-03 06:11:23,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [19/103] Tour SplitBillScreenTourTransfer → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:11:23,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [20/103] Tour SplitBillScreenTourTransfer → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:11:23,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [21/103] Tour SplitBillScreenTourTransfer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:11:23,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [22/103] Tour SplitBillScreenTourTransfer → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:11:23,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [23/103] Tour SplitBillScreenTourTransfer → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:11:23,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [24/103] Tour SplitBillScreenTourTransfer → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 06:11:23,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [25/103] Tour SplitBillScreenTourTransfer → 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(.qty:contains("3")):has(.price:contains("6.0"))) 2026-11-03 06:11:23,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [26/103] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:11:23,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [27/103] Tour SplitBillScreenTourTransfer → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:11:23,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [28/103] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:11:23,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [29/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:11:23,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [30/103] Tour SplitBillScreenTourTransfer → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:11:23,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [31/103] Tour SplitBillScreenTourTransfer → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:11:23,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [32/103] Tour SplitBillScreenTourTransfer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:11:23,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [33/103] Tour SplitBillScreenTourTransfer → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:11:23,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [34/103] Tour SplitBillScreenTourTransfer → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:11:23,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [35/103] Tour SplitBillScreenTourTransfer → 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(.qty:contains("1")):has(.price:contains("2.0"))) 2026-11-03 06:11:23,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [36/103] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:11:23,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [37/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:11:23,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [38/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-11-03 06:11:23,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [39/103] Tour SplitBillScreenTourTransfer → Step click Discount button (trigger: .control-buttons button:contains("Discount")) 2026-11-03 06:11:23,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [40/103] Tour SplitBillScreenTourTransfer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:11:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [41/103] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:11:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [42/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"discount","quantity":1,"price":"-1.80","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("discount")):has(.qty:contains("1")):has(.price:contains("-1.80"))) 2026-11-03 06:11:23,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [43/103] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:11:23,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [44/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:11:23,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [45/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-11-03 06:11:23,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [46/103] Tour SplitBillScreenTourTransfer → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-11-03 06:11:23,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [47/103] Tour SplitBillScreenTourTransfer → Step global discount is 'With 10% discount' (trigger: .splitbill-screen .order-info .discount:contains("With 10% discount")) 2026-11-03 06:11:23,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [48/103] Tour SplitBillScreenTourTransfer → Step click back button (trigger: .splitbill-screen .button.back) 2026-11-03 06:11:23,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [49/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:11:23,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [50/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-11-03 06:11:23,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [51/103] Tour SplitBillScreenTourTransfer → Step click Discount button (trigger: .control-buttons button:contains("Discount")) 2026-11-03 06:11:23,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [52/103] Tour SplitBillScreenTourTransfer → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-11-03 06:11:23,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [53/103] Tour SplitBillScreenTourTransfer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:11:23,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [54/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:11:23,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [55/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-11-03 06:11:23,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [56/103] Tour SplitBillScreenTourTransfer → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-11-03 06:11:24,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [57/103] Tour SplitBillScreenTourTransfer → Step global discount is 'With $ 10.00 discount' (trigger: .splitbill-screen .order-info .discount:contains("With $ 10.00 discount")) 2026-11-03 06:11:24,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [58/103] Tour SplitBillScreenTourTransfer → Step click back button (trigger: .splitbill-screen .button.back) 2026-11-03 06:11:24,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [59/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:11:24,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [60/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-11-03 06:11:24,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [61/103] Tour SplitBillScreenTourTransfer → Step click Discount button (trigger: .control-buttons button:contains("Discount")) 2026-11-03 06:11:24,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [62/103] Tour SplitBillScreenTourTransfer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:11:24,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [63/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:11:24,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [64/103] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-11-03 06:11:24,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [65/103] Tour SplitBillScreenTourTransfer → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-11-03 06:11:24,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [66/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-11-03 06:11:24,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [67/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-11-03 06:11:24,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [68/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:11:24,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [69/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Discount"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Discount"))))) 2026-11-03 06:11:24,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [70/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-11-03 06:11:24,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [71/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-11-03 06:11:24,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [72/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-11-03 06:11:24,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [73/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-11-03 06:11:24,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [74/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","quantity":"3 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-11-03 06:11:24,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [75/103] Tour SplitBillScreenTourTransfer → Step total amount of split is '6.0' (trigger: .splitbill-screen .order-info .subtotal:contains("6.0")) 2026-11-03 06:11:24,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [76/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:11:24,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [77/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:11:24,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [78/103] Tour SplitBillScreenTourTransfer → Step total amount of split is '8.0' (trigger: .splitbill-screen .order-info .subtotal:contains("8.0")) 2026-11-03 06:11:24,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [79/103] Tour SplitBillScreenTourTransfer → Step click 'Transfer' button (trigger: .splitbill-screen .pay-button button:contains("Transfer")) 2026-11-03 06:11:24,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [80/103] Tour SplitBillScreenTourTransfer → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:11:24,264 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.022 0.043 rw 2026-11-03 06:11:24,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18345255 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '0f7226e9-d4cd-48b2-905f-a313d231f81f'}] 2026-11-03 06:11:24,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18345255 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '0f7226e9-d4cd-48b2-905f-a313d231f81f'} created pos.order #652 2026-11-03 06:11:24,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18345255 finished 2026-11-03 06:11:24,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6045 58 0.048 0.191 rw 2026-11-03 06:11:24,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39609350 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '8a22ecbc-c747-4935-9743-27847668c44e'}] 2026-11-03 06:11:24,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39609350 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '8a22ecbc-c747-4935-9743-27847668c44e'} created pos.order #653 2026-11-03 06:11:24,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39609350 finished 2026-11-03 06:11:24,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4965 44 0.039 0.134 rw 2026-11-03 06:11:24,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [81/103] Tour SplitBillScreenTourTransfer → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:11:24,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63899345 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '8a22ecbc-c747-4935-9743-27847668c44e'}] 2026-11-03 06:11:25,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.008 - 2026-11-03 06:11:25,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63899345 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '8a22ecbc-c747-4935-9743-27847668c44e'} updated pos.order #653 2026-11-03 06:11:25,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63899345 finished 2026-11-03 06:11:25,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4962 47 0.05 0.126 rw 2026-11-03 06:11:25,300 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.003 0.015 rw 2026-11-03 06:11:25,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [82/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Discount"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Discount"))))) 2026-11-03 06:11:25,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [83/103] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:11:25,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [84/103] Tour SplitBillScreenTourTransfer → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-11-03 06:11:25,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [85/103] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:11:25,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [86/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-11-03 06:11:25,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [87/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-11-03 06:11:25,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [88/103] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-11-03 06:11:25,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [89/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:11:25,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [90/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:11:25,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [91/103] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-11-03 06:11:25,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [92/103] Tour SplitBillScreenTourTransfer → Step .pos-leftheader .orders-button 2026-11-03 06:11:25,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [93/103] Tour SplitBillScreenTourTransfer → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:11:25,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [94/103] Tour SplitBillScreenTourTransfer → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:11:25,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [95/103] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:11:25,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [96/103] Tour SplitBillScreenTourTransfer → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-11-03 06:11:25,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [97/103] Tour SplitBillScreenTourTransfer → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:11:25,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [98/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"2"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-11-03 06:11:25,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [99/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-11-03 06:11:25,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [100/103] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-11-03 06:11:25,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [101/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-11-03 06:11:25,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [102/103] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("3"))) 2026-11-03 06:11:26,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:26] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 10609 40 0.055 0.095 rw 2026-11-03 06:11:26,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [103/103] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-11-03 06:11:26,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-11-03 06:11:26,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 06:11:26,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 5 0.003 0.087 rw 2026-11-03 06:11:26,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:11:26,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.024 6.949 rw 2026-11-03 06:11:26,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 24712168 (allocated 27021312) 2026-11-03 06:11:26,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 55992 2026-11-03 06:11:26,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-11-03 06:11:26,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 55992 2026-11-03 06:11:27,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061127_049166_test_global_discount_split.txt 2026-11-03 06:11:27,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmpwb2o_orr_chrome_odoo" 2026-11-03 06:11:27,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: waiting for threads: [] 2026-11-03 06:11:27,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:11:27,192 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j4t7LD6Z - [03/Nov/2026 06:11:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 112 0.134 0.689 rw 2026-11-03 06:11:37,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-11-03 06:11:37,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 56129 2026-11-03 06:11:37,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmp19a_bvwt_chrome_odoo 2026-11-03 06:11:37,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:45765/json/version 2026-11-03 06:11:37,607 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:11:37,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Browser version: Chrome/150.0.7871.114 2026-11-03 06:11:37,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:45765/json 2026-11-03 06:11:37,685 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:11:37,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:45765/devtools/page/BE39EB7261A0BAEF4A8577A6CC129F9B 2026-11-03 06:11:37,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-11-03 06:11:37,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-11-03 06:11:37,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:11:37,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-11-03 06:11:37,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:11:37,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:11:38,059 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:38] "GET /pos/ui/149 HTTP/1.1" 200 6951 65 0.052 0.195 rw 2026-11-03 06:11:38,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': 'BE39EB7261A0BAEF4A8577A6CC129F9B', 'loaderId': 'A09B5931069642B9669EEBBB5B767BCC', 'isDownload': False} 2026-11-03 06:11:38,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Evaluate ready code "odoo.isTourReady('test_guest_count_defaults_to_table_seats')" 2026-11-03 06:11:38,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:38] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.315 ro 2026-11-03 06:11:38,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:38] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.037 ro 2026-11-03 06:11:38,187 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:38] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.046 ro 2026-11-03 06:11:38,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: Owl is running in 'dev' mode. 2026-11-03 06:11:38,947 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:11:38,952 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:11:39,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.014 ro 2026-11-03 06:11:39,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:39] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.008 rw 2026-11-03 06:11:39,092 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.037 rw 2026-11-03 06:11:39,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:11:40,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534981 264 0.252 0.68 rw 2026-11-03 06:11:40,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: The ready code tooks too much time : 2.190291166305542 2026-11-03 06:11:40,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Evaluate test code "odoo.startTour('test_guest_count_defaults_to_table_seats', {"stepDelay": 0, "debug": false})" 2026-11-03 06:11:40,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [1/14] Tour test_guest_count_defaults_to_table_seats → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:11:40,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.012 ro 2026-11-03 06:11:40,336 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-11-03 06:11:40,406 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.024 rw 2026-11-03 06:11:40,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-11-03 06:11:40,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:40] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:11:40,954 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:40] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 06:11:41,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:11:41,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 06:11:41,223 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:11:41,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.041 rw 2026-11-03 06:11:41,277 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.013 0.055 ro 2026-11-03 06:11:41,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.078 rw 2026-11-03 06:11:41,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.021 ro 2026-11-03 06:11:41,421 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.049 - 2026-11-03 06:11:41,426 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.057 - 2026-11-03 06:11:41,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.066 - 2026-11-03 06:11:41,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 32 0.027 0.085 rw 2026-11-03 06:11:41,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [2/14] Tour test_guest_count_defaults_to_table_seats → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:11:41,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "GET /pos/ui/149 HTTP/1.1" 200 6991 32 0.05 0.207 rw 2026-11-03 06:11:41,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.018 - 2026-11-03 06:11:41,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [3/14] Tour test_guest_count_defaults_to_table_seats → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:11:41,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.032 rw 2026-11-03 06:11:41,735 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.067 rw 2026-11-03 06:11:41,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.006 0.01 rw 2026-11-03 06:11:41,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.047 rw 2026-11-03 06:11:41,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [4/14] Tour test_guest_count_defaults_to_table_seats → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:11:42,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [5/14] Tour test_guest_count_defaults_to_table_seats → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:11:42,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [6/14] Tour test_guest_count_defaults_to_table_seats → Step click Actions button (trigger: .more-btn) 2026-11-03 06:11:42,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [7/14] Tour test_guest_count_defaults_to_table_seats → Step guest number is 4 (trigger: .control-buttons button:contains("Guest"):contains(4)) 2026-11-03 06:11:42,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [8/14] Tour test_guest_count_defaults_to_table_seats → Step cancel dialog (trigger: .modal:not(.o_inactive_modal) .modal-header button[aria-label="Close"]) 2026-11-03 06:11:42,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [9/14] Tour test_guest_count_defaults_to_table_seats → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:11:42,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [10/14] Tour test_guest_count_defaults_to_table_seats → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:11:42,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [11/14] Tour test_guest_count_defaults_to_table_seats → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:11:42,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [12/14] Tour test_guest_count_defaults_to_table_seats → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:11:42,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 06:11:42,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-11-03 06:11:42,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [13/14] Tour test_guest_count_defaults_to_table_seats → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:11:43,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [14/14] Tour test_guest_count_defaults_to_table_seats → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:11:43,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57218235 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '22a01aeb-afe8-4b49-ba46-1de94dad1120'}] 2026-11-03 06:11:43,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-11-03 06:11:43,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_guest_count_defaults_to_table_seats SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-11-03 06:11:43,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:11:43,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 20676628 (allocated 22302720) 2026-11-03 06:11:43,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 56129 2026-11-03 06:11:43,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-11-03 06:11:43,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 56129 2026-11-03 06:11:43,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57218235 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '22a01aeb-afe8-4b49-ba46-1de94dad1120'} created pos.order #654 2026-11-03 06:11:43,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57218235 finished 2026-11-03 06:11:43,640 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 4.556 rw 2026-11-03 06:11:43,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061143_643750_test_guest_count_defaults_to_table_seats.txt 2026-11-03 06:11:43,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmp19a_bvwt_chrome_odoo" 2026-11-03 06:11:43,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Jj-x5HsW - [03/Nov/2026 06:11:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 171 0.125 0.399 rw 2026-11-03 06:11:43,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-11-03 06:11:44,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 56271 2026-11-03 06:11:44,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmptrjycd6n_chrome_odoo 2026-11-03 06:11:44,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:45741/json/version 2026-11-03 06:11:44,184 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:11:44,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-11-03 06:11:44,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:45741/json 2026-11-03 06:11:44,261 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:11:44,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:45741/devtools/page/083A2F19DF7299197D4C3FC0C180B20D 2026-11-03 06:11:44,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-11-03 06:11:44,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-11-03 06:11:44,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 06:11:44,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-11-03 06:11:44,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:11:44,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:11:44,668 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:44] "GET /pos/ui/149 HTTP/1.1" 200 6960 65 0.042 0.153 rw 2026-11-03 06:11:44,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': '083A2F19DF7299197D4C3FC0C180B20D', 'loaderId': 'F9F42846E77E9112A1797FC875AD565F', 'isDownload': False} 2026-11-03 06:11:44,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-11-03 06:11:44,740 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:44] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.028 ro 2026-11-03 06:11:44,750 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:44] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.259 ro 2026-11-03 06:11:44,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:44] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.051 ro 2026-11-03 06:11:45,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-11-03 06:11:45,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:11:45,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:11:45,561 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-11-03 06:11:45,624 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.018 rw 2026-11-03 06:11:45,641 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.009 0.027 rw 2026-11-03 06:11:45,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:11:46,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534188 258 0.227 0.676 rw 2026-11-03 06:11:46,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: The ready code tooks too much time : 2.1326866149902344 2026-11-03 06:11:46,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate test code "odoo.startTour('no_ghost_floor', {"stepDelay": 0, "debug": false})" 2026-11-03 06:11:46,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [1/47] Tour no_ghost_floor → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:11:46,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 06:11:46,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.023 ro 2026-11-03 06:11:46,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:11:46,918 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-11-03 06:11:46,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:46] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 06:11:47,455 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:47] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 06:11:47,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.019 rw 2026-11-03 06:11:47,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.014 0.053 rw 2026-11-03 06:11:47,742 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.019 - 2026-11-03 06:11:47,743 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.02 - 2026-11-03 06:11:47,748 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:47] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.007 0.036 ro 2026-11-03 06:11:47,760 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.056 rw 2026-11-03 06:11:47,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:47] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.013 ro 2026-11-03 06:11:47,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 06:11:47,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.02 - 2026-11-03 06:11:47,895 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.037 - 2026-11-03 06:11:47,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [2/47] Tour no_ghost_floor → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:11:47,974 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:47] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.034 0.079 rw 2026-11-03 06:11:48,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:48] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.019 0.199 rw 2026-11-03 06:11:48,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:11:48,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [3/47] Tour no_ghost_floor → Step .edit-plan 2026-11-03 06:11:48,196 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:48] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.03 rw 2026-11-03 06:11:48,292 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.027 0.073 rw 2026-11-03 06:11:48,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [4/47] Tour no_ghost_floor → Step .o_fp_edit_toolbar .toolbar-floor-selector 2026-11-03 06:11:48,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [5/47] Tour no_ghost_floor → Step .toolbar-floor-selector-item:contains('Add Floor') 2026-11-03 06:11:48,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [6/47] Tour no_ghost_floor → Step .modal-body textarea 2026-11-03 06:11:48,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [7/47] Tour no_ghost_floor → Step .modal-footer button.btn-primary 2026-11-03 06:11:48,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [8/47] Tour no_ghost_floor → Step add table (trigger: .o_fp_edit_toolbar button:contains('Add Table')) 2026-11-03 06:11:48,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [9/47] Tour no_ghost_floor → Step .o_fp_table_format_popover button:contains('Square') 2026-11-03 06:11:48,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [10/47] Tour no_ghost_floor → Step rename table to 999 (trigger: .o_fp_action_menu button.o_edit) 2026-11-03 06:11:48,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [11/47] Tour no_ghost_floor → Step enter table name 999 (trigger: .o_fp_edit_menu div:contains('Table Number') + input[type='number']) 2026-11-03 06:11:48,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [12/47] Tour no_ghost_floor → Step close edit menu (trigger: .o_fp_edit_menu button.btn-close) 2026-11-03 06:11:48,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [13/47] Tour no_ghost_floor → Step Save changes (trigger: .o_fp_edit_navbar button:contains("Save")) 2026-11-03 06:11:48,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [14/47] Tour no_ghost_floor → Step click 'Ghost Floor' floor (trigger: .floor-selector .button-floor:contains("Ghost Floor")) 2026-11-03 06:11:48,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [15/47] Tour no_ghost_floor → Step Check table with attributes: {"name":"999","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("999"))) 2026-11-03 06:11:48,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.01 - 2026-11-03 06:11:48,741 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:48] "POST /web/dataset/call_kw/pos.config/save_floor_plan#pos.config.save_floor_plan HTTP/1.1" 200 2735 40 0.038 0.103 rw 2026-11-03 06:11:48,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.018 rw 2026-11-03 06:11:48,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [16/47] Tour no_ghost_floor → Step body:has(.pos-leftheader .badge:contains(999)) 2026-11-03 06:11:48,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.057 rw 2026-11-03 06:11:49,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [17/47] Tour no_ghost_floor → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:11:49,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [18/47] Tour no_ghost_floor → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:11:49,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [19/47] Tour no_ghost_floor → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:11:49,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [20/47] Tour no_ghost_floor → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:11:49,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:11:49,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:11:49,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [21/47] Tour no_ghost_floor → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:11:50,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [22/47] Tour no_ghost_floor → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:11:50,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14294061 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '43d8aeef-666f-443f-b845-433bffbeb968'}] 2026-11-03 06:11:50,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14294061 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '43d8aeef-666f-443f-b845-433bffbeb968'} created pos.order #655 2026-11-03 06:11:50,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14294061 finished 2026-11-03 06:11:50,694 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5201 171 0.141 0.453 rw 2026-11-03 06:11:50,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:50] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:11:50,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [23/47] Tour no_ghost_floor → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:11:50,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [24/47] Tour no_ghost_floor → Step .edit-plan 2026-11-03 06:11:50,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [25/47] Tour no_ghost_floor → Step select 'Ghost Floor' floor in edit mode (trigger: .o_fp_edit_toolbar .toolbar-floor-selector) 2026-11-03 06:11:50,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [26/47] Tour no_ghost_floor → Step click 'Ghost Floor' floor (trigger: .toolbar-floor-selector-item:contains("Ghost Floor")) 2026-11-03 06:11:50,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [27/47] Tour no_ghost_floor → Step open floor properties (trigger: .o_fp_edit_toolbar button[title='Edit Floor']) 2026-11-03 06:11:50,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [28/47] Tour no_ghost_floor → Step delete floor (trigger: .o_fp_edit_menu button:contains('Delete Floor')) 2026-11-03 06:11:50,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [29/47] Tour no_ghost_floor → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Delete")) 2026-11-03 06:11:50,986 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:50] "GET /pos_restaurant/static/floor_plan/wood-hp.png HTTP/1.1" 200 2975 0 0 0.004 - 2026-11-03 06:11:50,990 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:50] "GET /pos_restaurant/static/floor_plan/wood-vp.png HTTP/1.1" 200 3948 0 0 0.007 - 2026-11-03 06:11:51,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [30/47] Tour no_ghost_floor → Step Save changes (trigger: .o_fp_edit_navbar button:contains("Save")) 2026-11-03 06:11:51,004 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:50] "GET /pos_restaurant/static/floor_plan/tile-2p.jpg HTTP/1.1" 200 1951 0 0 0.023 - 2026-11-03 06:11:51,006 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:50] "GET /pos_restaurant/static/floor_plan/tile-1p.png HTTP/1.1" 200 3502 0 0 0.008 - 2026-11-03 06:11:51,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:51] "GET /pos_restaurant/static/floor_plan/tile-3p.jpg HTTP/1.1" 200 1772 0 0 0.02 - 2026-11-03 06:11:51,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [31/47] Tour no_ghost_floor → Step .pos-leftheader .orders-button 2026-11-03 06:11:51,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [32/47] Tour no_ghost_floor → Step .pos-search-bar .filter 2026-11-03 06:11:51,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:51] "POST /web/dataset/call_kw/pos.config/save_floor_plan#pos.config.save_floor_plan HTTP/1.1" 200 2224 38 0.069 0.074 rw 2026-11-03 06:11:51,211 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.13 rw 2026-11-03 06:11:51,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [33/47] Tour no_ghost_floor → Step .pos-search-bar .filter ul 2026-11-03 06:11:51,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [34/47] Tour no_ghost_floor → Step .pos-search-bar .filter ul li:contains("Active") 2026-11-03 06:11:51,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [35/47] Tour no_ghost_floor → Step .pos-search-bar .filter 2026-11-03 06:11:51,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [36/47] Tour no_ghost_floor → Step .pos-search-bar .filter ul 2026-11-03 06:11:51,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [37/47] Tour no_ghost_floor → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:11:51,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [38/47] Tour no_ghost_floor → Step .ticket-screen .order-row:contains(0001) 2026-11-03 06:11:51,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [39/47] Tour no_ghost_floor → Step .ticket-screen .order-row:contains(0001).highlight 2026-11-03 06:11:51,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [40/47] Tour no_ghost_floor → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:11:51,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [41/47] Tour no_ghost_floor → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 06:11:51,372 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:51] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.009 0.024 rw 2026-11-03 06:11:51,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [42/47] Tour no_ghost_floor → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 06:11:51,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [43/47] Tour no_ghost_floor → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:11:51,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [44/47] Tour no_ghost_floor → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:11:51,435 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.045 rw 2026-11-03 06:11:51,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.002 0.037 rw 2026-11-03 06:11:51,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [45/47] Tour no_ghost_floor → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:11:51,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5766880 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'bf938efe-7bd0-4ed4-b2ad-89d3e0181635'}] 2026-11-03 06:11:52,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5766880 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': 'bf938efe-7bd0-4ed4-b2ad-89d3e0181635'} created pos.order #656 2026-11-03 06:11:52,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5766880 finished 2026-11-03 06:11:52,585 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10035 188 0.209 0.421 rw 2026-11-03 06:11:52,750 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:52] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.014 ro 2026-11-03 06:11:52,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [46/47] Tour no_ghost_floor → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:11:52,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [47/47] Tour no_ghost_floor → Step has not 'Ghost Floor' floor (trigger: body:not(:has(.floor-selector .button-floor:contains("Ghost Floor")))) 2026-11-03 06:11:52,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-11-03 06:11:52,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-11-03 06:11:53,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:11:53,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 23265320 (allocated 24399872) 2026-11-03 06:11:53,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bZcnQAQP - [03/Nov/2026 06:11:45] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.019 7.408 rw 2026-11-03 06:11:53,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 56271 2026-11-03 06:11:53,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-11-03 06:11:53,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 56271 2026-11-03 06:11:53,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061153_312355_test_no_ghost_floor.txt 2026-11-03 06:11:53,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmptrjycd6n_chrome_odoo" 2026-11-03 06:11:53,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-11-03 06:11:53,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 56404 2026-11-03 06:11:53,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmp27aecrir_chrome_odoo 2026-11-03 06:11:53,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:32925/json/version 2026-11-03 06:11:53,893 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:11:53,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-11-03 06:11:53,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:32925/json 2026-11-03 06:11:53,993 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:11:54,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:32925/devtools/page/1FA34C64A4E80245B95CF566503A7537 2026-11-03 06:11:54,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-11-03 06:11:54,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-11-03 06:11:54,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:11:54,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-11-03 06:11:54,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:11:54,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:11:54,355 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:54] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.043 0.133 rw 2026-11-03 06:11:54,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': '1FA34C64A4E80245B95CF566503A7537', 'loaderId': '9556485A5BF894F0EE89EF29999F4EA9', 'isDownload': False} 2026-11-03 06:11:54,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Evaluate ready code "odoo.isTourReady('test_open_default_register_screen_config')" 2026-11-03 06:11:54,419 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:54] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.225 ro 2026-11-03 06:11:54,438 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:54] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.03 ro 2026-11-03 06:11:54,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:54] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.039 ro 2026-11-03 06:11:55,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-11-03 06:11:55,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:11:55,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-11-03 06:11:55,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.025 ro 2026-11-03 06:11:55,344 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.018 rw 2026-11-03 06:11:55,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.021 rw 2026-11-03 06:11:55,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:11:56,363 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534469 261 0.318 0.671 rw 2026-11-03 06:11:56,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: The ready code tooks too much time : 2.2343785762786865 2026-11-03 06:11:56,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Evaluate test code "odoo.startTour('test_open_default_register_screen_config', {"stepDelay": 0, "debug": false})" 2026-11-03 06:11:56,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: [1/4] Tour test_open_default_register_screen_config → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:11:56,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.016 ro 2026-11-03 06:11:56,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 06:11:56,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:11:56,712 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.028 rw 2026-11-03 06:11:56,717 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:56] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:11:57,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:57] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.005 ro 2026-11-03 06:11:57,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-11-03 06:11:57,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 06:11:57,585 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 06:11:57,591 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.059 rw 2026-11-03 06:11:57,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:57] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.006 0.042 ro 2026-11-03 06:11:57,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:57] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.054 rw 2026-11-03 06:11:57,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:11:57,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:57] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.014 ro 2026-11-03 06:11:57,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 06:11:57,782 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.041 rw 2026-11-03 06:11:57,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: [2/4] Tour test_open_default_register_screen_config → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:11:57,922 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.041 - 2026-11-03 06:11:58,017 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:58] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.035 0.135 rw 2026-11-03 06:11:58,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: [3/4] Tour test_open_default_register_screen_config → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:11:58,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:58] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.051 - 2026-11-03 06:11:58,147 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:58] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.036 0.265 rw 2026-11-03 06:11:58,172 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:58] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.077 rw 2026-11-03 06:11:58,249 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.12 rw 2026-11-03 06:11:58,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: [4/4] Tour test_open_default_register_screen_config → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:11:58,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-11-03 06:11:58,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_open_default_register_screen_config SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-11-03 06:11:58,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 19474676 (allocated 20467712) 2026-11-03 06:11:58,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:11:58,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tBZhsk27 - [03/Nov/2026 06:11:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.211 rw 2026-11-03 06:11:58,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 56404 2026-11-03 06:11:58,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-11-03 06:11:58,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 56404 2026-11-03 06:11:58,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061158_820290_test_open_default_register_screen_config.txt 2026-11-03 06:11:58,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmp27aecrir_chrome_odoo" 2026-11-03 06:11:58,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-11-03 06:11:59,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 56542 2026-11-03 06:11:59,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmp5gcxxpib_chrome_odoo 2026-11-03 06:11:59,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:41295/json/version 2026-11-03 06:11:59,403 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41295', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:11:59,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-11-03 06:11:59,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:41295/json 2026-11-03 06:11:59,440 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41295', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:11:59,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:41295/devtools/page/9F57EDC093D086BA62F6474CAC1A6C1D 2026-11-03 06:11:59,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-11-03 06:11:59,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-11-03 06:11:59,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:11:59,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-11-03 06:11:59,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:11:59,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:11:59,791 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:11:59] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.049 0.146 rw 2026-11-03 06:11:59,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': '9F57EDC093D086BA62F6474CAC1A6C1D', 'loaderId': 'B1230EB87318F7809C82FFA21D2E0F9F', 'isDownload': False} 2026-11-03 06:11:59,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-11-03 06:11:59,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:11:59] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.261 ro 2026-11-03 06:11:59,884 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:11:59] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.036 ro 2026-11-03 06:11:59,924 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:11:59] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.071 ro 2026-11-03 06:12:00,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-11-03 06:12:00,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:12:00,779 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 06:12:00,808 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.019 ro 2026-11-03 06:12:00,846 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.018 rw 2026-11-03 06:12:00,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.03 rw 2026-11-03 06:12:01,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:12:01,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.218 0.641 rw 2026-11-03 06:12:01,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: The ready code tooks too much time : 2.14190411567688 2026-11-03 06:12:01,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate test code "odoo.startTour('test_pos_restaurant_course', {"stepDelay": 0, "debug": false})" 2026-11-03 06:12:01,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [1/52] Tour test_pos_restaurant_course → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:12:01,959 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.015 ro 2026-11-03 06:12:01,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 06:12:02,026 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-11-03 06:12:02,043 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.024 rw 2026-11-03 06:12:02,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:02] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:12:02,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:02] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 06:12:02,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:12:02,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.047 rw 2026-11-03 06:12:02,935 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:02] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.012 rw 2026-11-03 06:12:02,946 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 06:12:02,948 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.024 - 2026-11-03 06:12:02,973 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:02] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.038 ro 2026-11-03 06:12:03,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.04 - 2026-11-03 06:12:03,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [2/52] Tour test_pos_restaurant_course → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:12:03,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.064 - 2026-11-03 06:12:03,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.066 - 2026-11-03 06:12:03,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:03] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.073 ro 2026-11-03 06:12:03,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:03] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.043 0.148 rw 2026-11-03 06:12:03,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [3/52] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:12:03,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:03] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.026 - 2026-11-03 06:12:03,407 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:03] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.055 0.291 rw 2026-11-03 06:12:03,436 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:03] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.077 rw 2026-11-03 06:12:03,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.125 rw 2026-11-03 06:12:03,572 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.013 rw 2026-11-03 06:12:03,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.044 rw 2026-11-03 06:12:03,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [4/52] Tour test_pos_restaurant_course → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:12:04,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [5/52] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-11-03 06:12:04,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [6/52] Tour test_pos_restaurant_course → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:12:04,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [7/52] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-11-03 06:12:04,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [8/52] Tour test_pos_restaurant_course → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-11-03 06:12:04,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [9/52] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-11-03 06:12:04,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [10/52] Tour test_pos_restaurant_course → Step click order button (trigger: .actionpad .submit-order) 2026-11-03 06:12:04,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [11/52] Tour test_pos_restaurant_course → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:12:04,765 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:12:04,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63090951 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd114541e-6017-444b-8c0f-94444dda0988'}] 2026-11-03 06:12:04,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [12/52] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:12:04,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63090951 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd114541e-6017-444b-8c0f-94444dda0988'} created pos.order #657 2026-11-03 06:12:04,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63090951 finished 2026-11-03 06:12:05,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7153 70 0.072 0.128 rw 2026-11-03 06:12:05,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [13/52] Tour test_pos_restaurant_course → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:12:05,173 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.017 rw 2026-11-03 06:12:05,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [14/52] Tour test_pos_restaurant_course → Step Check that: ---Verify that course "Course 3" exists at index 2--- is not true (trigger: body:not(:has(.order-course-name:eq(2) > span:contains("Course 3")))) 2026-11-03 06:12:05,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [15/52] Tour test_pos_restaurant_course → Step fire course button highlighted (trigger: .actionpad .fire-btn.btn-primary:contains('Fire Course 2')) 2026-11-03 06:12:05,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [16/52] Tour test_pos_restaurant_course → Step pay button not highlighted (trigger: .actionpad .pay-order-button:not('.highlight'):not('.btn-primary'):contains('Payment')) 2026-11-03 06:12:05,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [17/52] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-11-03 06:12:05,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [18/52] Tour test_pos_restaurant_course → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:12:05,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [19/52] Tour test_pos_restaurant_course → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:12:05,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41877103 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd114541e-6017-444b-8c0f-94444dda0988'}] 2026-11-03 06:12:05,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41877103 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd114541e-6017-444b-8c0f-94444dda0988'} updated pos.order #657 2026-11-03 06:12:05,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41877103 finished 2026-11-03 06:12:05,913 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7153 55 0.047 0.147 rw 2026-11-03 06:12:05,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [20/52] Tour test_pos_restaurant_course → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:12:06,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [21/52] Tour test_pos_restaurant_course → Step .floor-map 2026-11-03 06:12:06,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [22/52] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:12:06,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [23/52] Tour test_pos_restaurant_course → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:12:06,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.004 0.045 rw 2026-11-03 06:12:06,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [24/52] Tour test_pos_restaurant_course → Step Check that: ---Verify that course "Course 3" exists at index 2--- is not true (trigger: body:not(:has(.order-course-name:eq(2) > span:contains("Course 3")))) 2026-11-03 06:12:06,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [25/52] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-11-03 06:12:06,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [26/52] Tour test_pos_restaurant_course → Step select course Course 2 (trigger: .order-course-name:contains(Course 2)) 2026-11-03 06:12:06,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [27/52] Tour test_pos_restaurant_course → Step Wait atleast 1 sec so that courses have different fired_date timestamps (trigger: body) 2026-11-03 06:12:07,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [28/52] Tour test_pos_restaurant_course → Step fire course button (trigger: .actionpad .fire-btn) 2026-11-03 06:12:07,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [29/52] Tour test_pos_restaurant_course → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:has(.modal-header:contains(printing failed)) .modal-footer .btn-primary:contains(continue)) 2026-11-03 06:12:07,808 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://127.0.0.1/cgi-bin/epos/service.cgi?devid=local_printer&timeout=15000 2026-11-03 06:12:07,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [30/52] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click","waitForSync":false} (trigger: .o_fp_canvas .o_fp_table:has(.o_fp_table_number:contains("5"))) 2026-11-03 06:12:07,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46980553 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd114541e-6017-444b-8c0f-94444dda0988'}] 2026-11-03 06:12:07,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [31/52] Tour test_pos_restaurant_course → Step Check if there is a notification with text "This order is currently syncing, please wait a moment before loading it." (trigger: .o_notification:contains("This order is currently syncing, please wait a moment before loading it.")) 2026-11-03 06:12:07,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [32/52] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:12:07,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46980553 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'd114541e-6017-444b-8c0f-94444dda0988'} updated pos.order #657 2026-11-03 06:12:07,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46980553 finished 2026-11-03 06:12:08,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7549 56 0.057 0.14 rw 2026-11-03 06:12:08,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [33/52] Tour test_pos_restaurant_course → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:12:08,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.017 rw 2026-11-03 06:12:08,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [34/52] Tour test_pos_restaurant_course → Step Check that: ---Verify that course "Course 3" exists at index 2--- is not true (trigger: body:not(:has(.order-course-name:eq(2) > span:contains("Course 3")))) 2026-11-03 06:12:08,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [35/52] Tour test_pos_restaurant_course → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:12:08,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [36/52] Tour test_pos_restaurant_course → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:12:08,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [37/52] Tour test_pos_restaurant_course → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:08,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [38/52] Tour test_pos_restaurant_course → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 06:12:08,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [39/52] Tour test_pos_restaurant_course → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:08,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [40/52] Tour test_pos_restaurant_course → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:08,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [41/52] Tour test_pos_restaurant_course → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 06:12:08,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [42/52] Tour test_pos_restaurant_course → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:08,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [43/52] Tour test_pos_restaurant_course → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:08,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [44/52] Tour test_pos_restaurant_course → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 06:12:08,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [45/52] Tour test_pos_restaurant_course → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:08,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [46/52] Tour test_pos_restaurant_course → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:08,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [47/52] Tour test_pos_restaurant_course → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 06:12:08,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [48/52] Tour test_pos_restaurant_course → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:08,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [49/52] Tour test_pos_restaurant_course → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:08,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [50/52] Tour test_pos_restaurant_course → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-03 06:12:08,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [51/52] Tour test_pos_restaurant_course → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:08,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [52/52] Tour test_pos_restaurant_course → Step Check that: ---Verify that course "Course 1" exists at index 0--- is not true (trigger: body:not(:has(.order-course-name:eq(0) > span:contains("Course 1")))) 2026-11-03 06:12:08,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-11-03 06:12:08,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 06:12:09,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:12:09,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 22688104 (allocated 24924160) 2026-11-03 06:12:09,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wfwDcZJJ - [03/Nov/2026 06:12:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 8.261 rw 2026-11-03 06:12:09,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 56542 2026-11-03 06:12:09,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-11-03 06:12:09,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 56542 2026-11-03 06:12:09,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061209_396263_test_pos_restaurant_course.txt 2026-11-03 06:12:09,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmp5gcxxpib_chrome_odoo" 2026-11-03 06:12:09,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-11-03 06:12:09,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 56676 2026-11-03 06:12:09,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp722mb1fh_chrome_odoo 2026-11-03 06:12:09,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:43599/json/version 2026-11-03 06:12:09,956 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43599', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:12:10,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-11-03 06:12:10,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:43599/json 2026-11-03 06:12:10,044 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43599', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:12:10,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:43599/devtools/page/26C40D503E7EF3C73D37554D7D2AAD61 2026-11-03 06:12:10,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-11-03 06:12:10,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-11-03 06:12:10,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:12:10,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-11-03 06:12:10,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:12:10,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:12:10,432 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:10] "GET /pos/ui/149 HTTP/1.1" 200 6991 90 0.061 0.179 rw 2026-11-03 06:12:10,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': '26C40D503E7EF3C73D37554D7D2AAD61', 'loaderId': 'A8C9B1E4062C7E54FB20323C97757B96', 'isDownload': False} 2026-11-03 06:12:10,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_cancel_future_order')" 2026-11-03 06:12:10,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:10] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.045 ro 2026-11-03 06:12:10,529 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:10] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.057 ro 2026-11-03 06:12:10,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:10] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.32 ro 2026-11-03 06:12:11,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-11-03 06:12:11,311 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 06:12:11,328 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:12:11,363 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.02 ro 2026-11-03 06:12:11,420 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.029 rw 2026-11-03 06:12:11,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.033 rw 2026-11-03 06:12:11,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:12:12,237 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536437 266 0.201 0.59 rw 2026-11-03 06:12:12,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: The ready code tooks too much time : 2.2705979347229004 2026-11-03 06:12:12,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate test code "odoo.startTour('test_cancel_future_order', {"stepDelay": 0, "debug": false})" 2026-11-03 06:12:12,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [1/30] Tour test_cancel_future_order → Step body 2026-11-03 06:12:12,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.015 ro 2026-11-03 06:12:12,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 06:12:12,816 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:12:12,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.045 rw 2026-11-03 06:12:12,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:12] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:12:13,385 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:13] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.013 ro 2026-11-03 06:12:13,546 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-11-03 06:12:13,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:13] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-11-03 06:12:13,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 06:12:13,714 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.055 rw 2026-11-03 06:12:13,752 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:13] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.054 ro 2026-11-03 06:12:13,765 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:13] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.064 rw 2026-11-03 06:12:13,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [2/30] Tour test_cancel_future_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:12:13,815 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 06:12:13,816 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:13] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.022 ro 2026-11-03 06:12:13,825 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.016 - 2026-11-03 06:12:13,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [3/30] Tour test_cancel_future_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:12:13,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.02 - 2026-11-03 06:12:14,001 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-11-03 06:12:14,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [4/30] Tour test_cancel_future_order → Step .new-order 2026-11-03 06:12:14,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:14] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.077 0.103 rw 2026-11-03 06:12:14,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:14] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.027 0.255 rw 2026-11-03 06:12:14,162 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:14] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.139 rw 2026-11-03 06:12:14,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.027 0.178 rw 2026-11-03 06:12:14,364 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.037 rw 2026-11-03 06:12:14,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [5/30] Tour test_cancel_future_order → Step click preset 'Eat in' from preset modal (trigger: .modal-body button:contains("Eat in")) 2026-11-03 06:12:14,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [6/30] Tour test_cancel_future_order → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:12:14,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [7/30] Tour test_cancel_future_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:14,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [8/30] Tour test_cancel_future_order → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-11-03 06:12:14,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [9/30] Tour test_cancel_future_order → Step input text 'John' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:12:14,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [10/30] Tour test_cancel_future_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:12:14,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [11/30] Tour test_cancel_future_order → Step .modal button:contains('Tomorrow') 2026-11-03 06:12:14,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:14] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 57 1 0.001 0.013 rw 2026-11-03 06:12:14,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [12/30] Tour test_cancel_future_order → Step .modal button:contains('3:00pm') 2026-11-03 06:12:14,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [13/30] Tour test_cancel_future_order → Step .pos-leftheader .preset-time-btn:contains('3:00pm') 2026-11-03 06:12:14,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [14/30] Tour test_cancel_future_order → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:12:14,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84834587 started for PoS orders references: [{'name': '/', 'pos_reference': '251-149-000001', 'uuid': '3c44c63a-424a-4962-92ba-1afa21d83c16'}] 2026-11-03 06:12:14,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [15/30] Tour test_cancel_future_order → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:12:14,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84834587 order {'name': '/', 'pos_reference': '251-149-000001', 'uuid': '3c44c63a-424a-4962-92ba-1afa21d83c16'} created pos.order #658 2026-11-03 06:12:14,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84834587 finished 2026-11-03 06:12:14,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4001 48 0.04 0.124 rw 2026-11-03 06:12:15,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [16/30] Tour test_cancel_future_order → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:12:15,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [17/30] Tour test_cancel_future_order → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:12:15,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [18/30] Tour test_cancel_future_order → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:12:15,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.051 rw 2026-11-03 06:12:15,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.005 0.072 rw 2026-11-03 06:12:15,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [19/30] Tour test_cancel_future_order → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:12:15,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [20/30] Tour test_cancel_future_order → Step .pos-leftheader .orders-button 2026-11-03 06:12:15,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [21/30] Tour test_cancel_future_order → Step .ticket-screen .order-row > div:contains("001") 2026-11-03 06:12:15,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [22/30] Tour test_cancel_future_order → Step .ticket-screen .order-row:has(div:contains("001")) .btn-danger 2026-11-03 06:12:15,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94379935 started for PoS orders references: [{'name': '/', 'pos_reference': '251-149-000002', 'uuid': '0b1bf021-e260-4250-a5f1-98b8e0d10411'}] 2026-11-03 06:12:15,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [23/30] Tour test_cancel_future_order → Step .ticket-screen .orders .order-row > td:contains("001") ~ td.text-end button.text-danger 2026-11-03 06:12:15,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [24/30] Tour test_cancel_future_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:12:15,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [25/30] Tour test_cancel_future_order → Step refresh page (trigger: body) 2026-11-03 06:12:15,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94379935 order {'name': '/', 'pos_reference': '251-149-000002', 'uuid': '0b1bf021-e260-4250-a5f1-98b8e0d10411'} created pos.order #659 2026-11-03 06:12:15,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94379935 finished 2026-11-03 06:12:15,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 40 0.037 0.12 rw 2026-11-03 06:12:16,013 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:16] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2683 46 0.074 0.194 rw 2026-11-03 06:12:16,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3981 40 0.031 0.12 rw 2026-11-03 06:12:16,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:12:16,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 116 0.104 0.314 rw 2026-11-03 06:12:16,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:16] "GET /pos/ui/149/ticket HTTP/1.1" 200 6991 31 0.032 0.37 rw 2026-11-03 06:12:16,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:12] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 5.334 rw 2026-11-03 06:12:17,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-11-03 06:12:17,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.001 0.007 rw 2026-11-03 06:12:18,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:12:18,488 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 206082 256 0.265 0.491 rw 2026-11-03 06:12:18,948 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:18] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3980 40 0.066 0.084 rw 2026-11-03 06:12:19,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [26/30] Tour test_cancel_future_order → Step .pos-search-bar .filter 2026-11-03 06:12:19,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.016 ro 2026-11-03 06:12:19,167 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-11-03 06:12:19,204 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:12:19,227 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.016 rw 2026-11-03 06:12:19,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:19] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:12:19,375 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 06:12:19,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.005 0.027 rw 2026-11-03 06:12:19,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.007 0.038 rw 2026-11-03 06:12:19,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [27/30] Tour test_cancel_future_order → Step .pos-search-bar .filter ul 2026-11-03 06:12:19,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [28/30] Tour test_cancel_future_order → Step .pos-search-bar .filter ul li:contains("Cancelled") 2026-11-03 06:12:19,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [29/30] Tour test_cancel_future_order → Step .ticket-screen tbody tr > td:contains("001") ~ td .badge:contains(Cancelled) 2026-11-03 06:12:19,815 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 3981 40 0.041 0.116 rw 2026-11-03 06:12:19,859 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:19] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 304 0 4 0.003 0.114 ro 2026-11-03 06:12:19,907 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:19] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.007 0.093 rw 2026-11-03 06:12:20,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:12:20,371 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 116 0.15 0.28 rw 2026-11-03 06:12:20,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4008 40 0.035 0.5 rw 2026-11-03 06:12:20,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [30/30] Tour test_cancel_future_order → Step .ticket-screen .order-row > div:contains("001") ~ div .badge:contains(Cancelled) 2026-11-03 06:12:20,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-11-03 06:12:20,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 06:12:20,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 20848352 (allocated 22827008) 2026-11-03 06:12:20,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:12:20,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:12:21,001 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:17] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 3.441 rw 2026-11-03 06:12:21,012 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 116 0.113 0.265 rw 2026-11-03 06:12:23,021 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:23] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 06:12:23,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 56676 2026-11-03 06:12:23,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-11-03 06:12:23,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 56676 2026-11-03 06:12:23,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:23] "GET /pos/ui/149 HTTP/1.1" 200 0 31 0.034 0.079 rw 2026-11-03 06:12:23,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061223_186369_test_preset_future_timing_restaurant.txt 2026-11-03 06:12:23,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmp722mb1fh_chrome_odoo" 2026-11-03 06:12:23,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: waiting for threads: [] 2026-11-03 06:12:23,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 BsIO908P - [03/Nov/2026 06:12:23] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 0 31 0.025 0.208 rw 2026-11-03 06:12:33,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_release_table_clears_timer_badge ... 2026-11-03 06:12:33,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Chrome pid: 56809 2026-11-03 06:12:33,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Chrome headless temporary user profile dir: /tmp/tmpbg8gitbs_chrome_odoo 2026-11-03 06:12:33,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Issuing json command http://127.0.0.1:39511/json/version 2026-11-03 06:12:33,998 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:12:34,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Browser version: Chrome/150.0.7871.114 2026-11-03 06:12:34,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Issuing json command http://127.0.0.1:39511/json 2026-11-03 06:12:34,038 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:12:34,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Websocket url found: ws://127.0.0.1:39511/devtools/page/9F3125FC3550936DDEFFB3304DB4DAB9 2026-11-03 06:12:34,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Enable chrome headless console log notification 2026-11-03 06:12:34,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Chrome headless enable page notifications 2026-11-03 06:12:34,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:12:34,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Setting session cookie in browser 2026-11-03 06:12:34,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:12:34,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:12:34,385 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:34] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.07 0.133 rw 2026-11-03 06:12:34,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Navigation result: {'frameId': '9F3125FC3550936DDEFFB3304DB4DAB9', 'loaderId': '0B875968CB7AD0D22A98EABE3DFF7442', 'isDownload': False} 2026-11-03 06:12:34,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Evaluate ready code "odoo.isTourReady('test_release_table_clears_timer_badge')" 2026-11-03 06:12:34,484 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:34] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.293 ro 2026-11-03 06:12:34,492 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:34] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.042 ro 2026-11-03 06:12:34,499 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:34] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.053 ro 2026-11-03 06:12:35,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: Owl is running in 'dev' mode. 2026-11-03 06:12:35,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:12:35,254 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:12:35,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 06:12:35,328 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.01 rw 2026-11-03 06:12:35,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.013 rw 2026-11-03 06:12:35,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:12:36,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537118 285 0.234 0.629 rw 2026-11-03 06:12:36,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: The ready code tooks too much time : 2.093947649002075 2026-11-03 06:12:36,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Evaluate test code "odoo.startTour('test_release_table_clears_timer_badge', {"stepDelay": 0, "debug": false})" 2026-11-03 06:12:36,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [1/10] Tour test_release_table_clears_timer_badge → Step Freeze time to 1786792500000 (trigger: body) 2026-11-03 06:12:36,510 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-11-03 06:12:36,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.006 0.007 ro 2026-11-03 06:12:36,594 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:12:36,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.004 0.04 rw 2026-11-03 06:12:36,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:36] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-11-03 06:12:37,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.007 ro 2026-11-03 06:12:37,324 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.006 0.016 rw 2026-11-03 06:12:37,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.049 rw 2026-11-03 06:12:37,528 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 06:12:37,558 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.025 - 2026-11-03 06:12:37,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.025 - 2026-11-03 06:12:37,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.024 ro 2026-11-03 06:12:37,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:12:37,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.014 ro 2026-11-03 06:12:37,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [2/10] Tour test_release_table_clears_timer_badge → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:12:37,639 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 06:12:37,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [3/10] Tour test_release_table_clears_timer_badge → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:12:37,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.068 - 2026-11-03 06:12:37,741 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.023 0.075 rw 2026-11-03 06:12:37,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.023 0.208 rw 2026-11-03 06:12:37,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:12:37,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [4/10] Tour test_release_table_clears_timer_badge → Step Check that the timer badge shows 15 minutes on table 4 (trigger: .o_fp_table:has(.o_fp_table_number:contains("4")) .table-timer-badge:contains("15'")) 2026-11-03 06:12:37,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [5/10] Tour test_release_table_clears_timer_badge → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:12:38,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.035 0.089 rw 2026-11-03 06:12:38,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:38] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 4 0.009 0.124 rw 2026-11-03 06:12:38,096 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.014 rw 2026-11-03 06:12:38,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [6/10] Tour test_release_table_clears_timer_badge → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:12:38,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [7/10] Tour test_release_table_clears_timer_badge → Step release table (trigger: .product-screen .leftpane .unbook-table) 2026-11-03 06:12:38,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [8/10] Tour test_release_table_clears_timer_badge → Step .floor-map 2026-11-03 06:12:38,717 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.011 - 2026-11-03 06:12:38,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:38] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2662 44 0.035 0.129 rw 2026-11-03 06:12:38,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [9/10] Tour test_release_table_clears_timer_badge → Step Check that: ---Check that the timer badge is cleared on table 4--- is not true (trigger: body:not(:has(.o_fp_table:has(.o_fp_table_number:contains("4")) .table-timer-badge))) 2026-11-03 06:12:38,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: [10/10] Tour test_release_table_clears_timer_badge → Step Unfreeze time (trigger: body) 2026-11-03 06:12:38,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: tour succeeded 2026-11-03 06:12:38,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_release_table_clears_timer_badge SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-03 06:12:39,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge.browser: heap 19279544 (allocated 20467712) 2026-11-03 06:12:39,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:12:39,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 99hh2nYJ - [03/Nov/2026 06:12:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 3.775 rw 2026-11-03 06:12:39,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Closing chrome headless with pid 56809 2026-11-03 06:12:39,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Closing websocket connection 2026-11-03 06:12:39,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Terminating chrome headless with pid 56809 2026-11-03 06:12:39,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061239_369113_test_release_table_clears_timer_badge.txt 2026-11-03 06:12:39,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_release_table_clears_timer_badge: Removing chrome user profile "/tmp/tmpbg8gitbs_chrome_odoo" 2026-11-03 06:12:39,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee ... 2026-11-03 06:12:39,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Chrome pid: 56949 2026-11-03 06:12:39,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Chrome headless temporary user profile dir: /tmp/tmp5qbjlnvw_chrome_odoo 2026-11-03 06:12:39,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Issuing json command http://127.0.0.1:42931/json/version 2026-11-03 06:12:39,972 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42931', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:12:40,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Browser version: Chrome/150.0.7871.114 2026-11-03 06:12:40,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Issuing json command http://127.0.0.1:42931/json 2026-11-03 06:12:40,043 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42931', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:12:40,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Websocket url found: ws://127.0.0.1:42931/devtools/page/84F4011514A3F808847A14DB58DBBEC6 2026-11-03 06:12:40,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Enable chrome headless console log notification 2026-11-03 06:12:40,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Chrome headless enable page notifications 2026-11-03 06:12:40,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 06:12:40,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Setting session cookie in browser 2026-11-03 06:12:40,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:12:40,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:12:40,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:40] "GET /pos/ui/149 HTTP/1.1" 200 6960 65 0.031 0.121 rw 2026-11-03 06:12:40,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Navigation result: {'frameId': '84F4011514A3F808847A14DB58DBBEC6', 'loaderId': '8D393D89F449FE76BF1821A00284AE3E', 'isDownload': False} 2026-11-03 06:12:40,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Evaluate ready code "odoo.isTourReady('ServiceFeeTour')" 2026-11-03 06:12:40,404 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:40] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.037 ro 2026-11-03 06:12:40,409 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:40] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.239 ro 2026-11-03 06:12:40,432 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:40] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.062 ro 2026-11-03 06:12:41,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: Owl is running in 'dev' mode. 2026-11-03 06:12:41,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.022 - 2026-11-03 06:12:41,184 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.015 ro 2026-11-03 06:12:41,187 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.029 - 2026-11-03 06:12:41,228 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.011 rw 2026-11-03 06:12:41,242 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.019 rw 2026-11-03 06:12:41,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:12:42,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536066 264 0.212 0.661 rw 2026-11-03 06:12:42,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: The ready code tooks too much time : 2.066025972366333 2026-11-03 06:12:42,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Evaluate test code "odoo.startTour('ServiceFeeTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:12:42,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.012 ro 2026-11-03 06:12:42,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [1/42] Tour ServiceFeeTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:12:42,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 06:12:42,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:12:42,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 06:12:42,494 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:42] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:12:43,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 06:12:43,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.01 rw 2026-11-03 06:12:43,321 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.043 rw 2026-11-03 06:12:43,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 06:12:43,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.018 - 2026-11-03 06:12:43,371 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.006 0.05 ro 2026-11-03 06:12:43,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.02 rw 2026-11-03 06:12:43,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.017 ro 2026-11-03 06:12:43,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.027 - 2026-11-03 06:12:43,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.04 - 2026-11-03 06:12:43,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [2/42] Tour ServiceFeeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:12:43,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.068 - 2026-11-03 06:12:43,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.037 0.102 rw 2026-11-03 06:12:43,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [3/42] Tour ServiceFeeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:12:43,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.041 - 2026-11-03 06:12:43,734 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.034 0.249 rw 2026-11-03 06:12:43,833 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.113 rw 2026-11-03 06:12:43,856 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.159 rw 2026-11-03 06:12:43,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.032 rw 2026-11-03 06:12:43,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.064 rw 2026-11-03 06:12:43,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [4/42] Tour ServiceFeeTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:12:44,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [5/42] Tour ServiceFeeTour → Step Check if the active tab contains the text5 (trigger: .pos-leftheader span.bg-info-subtle:contains(5)) 2026-11-03 06:12:44,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [6/42] Tour ServiceFeeTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:12:44,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [7/42] Tour ServiceFeeTour → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:12:44,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [8/42] Tour ServiceFeeTour → Step order has service fee of '10' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("10"))) 2026-11-03 06:12:44,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [9/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:44,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [10/42] Tour ServiceFeeTour → Step order total amount is '12.20' (trigger: .product-screen .order-summary .total:contains("12.20")) 2026-11-03 06:12:44,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [11/42] Tour ServiceFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:44,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [12/42] Tour ServiceFeeTour → Step the service fee carries no 'based on' mention (trigger: .orderline:has(.product-name:contains("Service Fee")) .price-per-unit:not(:contains("discount"))) 2026-11-03 06:12:44,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [13/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:44,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [14/42] Tour ServiceFeeTour → Step click preset button (trigger: .product-screen button:contains("Fixed")) 2026-11-03 06:12:44,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:44] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.013 - 2026-11-03 06:12:44,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [15/42] Tour ServiceFeeTour → Step click preset 'Percentage before discount' from preset modal (trigger: .modal-body button:contains("Percentage before discount")) 2026-11-03 06:12:44,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [16/42] Tour ServiceFeeTour → Step order has service fee of '0.22' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("0.22"))) 2026-11-03 06:12:44,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [17/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:44,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [18/42] Tour ServiceFeeTour → Step order total amount is '2.42' (trigger: .product-screen .order-summary .total:contains("2.42")) 2026-11-03 06:12:44,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [19/42] Tour ServiceFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:44,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [20/42] Tour ServiceFeeTour → Step the service fee is qualified with '(before discount)' (trigger: .orderline:has(.product-name:contains("Service Fee")) .price-per-unit:contains("(before discount)")) 2026-11-03 06:12:44,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [21/42] Tour ServiceFeeTour → Step click product 'Bruschetta' (trigger: article.product .product-content .product-name:contains("Bruschetta")) 2026-11-03 06:12:44,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [22/42] Tour ServiceFeeTour → Step order has service fee of '1.07' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("1.07"))) 2026-11-03 06:12:44,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [23/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:44,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [24/42] Tour ServiceFeeTour → Step order total amount is '11.77' (trigger: .product-screen .order-summary .total:contains("11.77")) 2026-11-03 06:12:44,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [25/42] Tour ServiceFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:44,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [26/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:44,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [27/42] Tour ServiceFeeTour → Step click numpad button: % (trigger: div.numpad button:contains(/^%$/)) 2026-11-03 06:12:44,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [28/42] Tour ServiceFeeTour → Step check if --%-- mode is activated (trigger: div.numpad button:contains(/^%$/).active) 2026-11-03 06:12:44,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [29/42] Tour ServiceFeeTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:12:44,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [30/42] Tour ServiceFeeTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:12:44,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [31/42] Tour ServiceFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:44,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [32/42] Tour ServiceFeeTour → Step order has service fee of '1.07' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("1.07"))) 2026-11-03 06:12:44,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [33/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:44,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [34/42] Tour ServiceFeeTour → Step order total amount is '11.77' (trigger: .product-screen .order-summary .total:contains("11.77")) 2026-11-03 06:12:44,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [35/42] Tour ServiceFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:44,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [36/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:44,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [37/42] Tour ServiceFeeTour → Step click preset button (trigger: .product-screen button:contains("Percentage before discount")) 2026-11-03 06:12:44,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [38/42] Tour ServiceFeeTour → Step click preset 'Percentage after discount' from preset modal (trigger: .modal-body button:contains("Percentage after discount")) 2026-11-03 06:12:44,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [39/42] Tour ServiceFeeTour → Step order has service fee of '0.99' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("0.99"))) 2026-11-03 06:12:45,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [40/42] Tour ServiceFeeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:45,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [41/42] Tour ServiceFeeTour → Step order total amount is '10.84' (trigger: .product-screen .order-summary .total:contains("10.84")) 2026-11-03 06:12:45,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: [42/42] Tour ServiceFeeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:45,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: tour succeeded 2026-11-03 06:12:45,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: ╔═══════════════════════════════╗ ║ TOUR ServiceFeeTour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-11-03 06:12:45,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee.browser: heap 20950172 (allocated 22564864) 2026-11-03 06:12:45,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:12:45,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -YvtfYX9 - [03/Nov/2026 06:12:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 3.92 rw 2026-11-03 06:12:45,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Closing chrome headless with pid 56949 2026-11-03 06:12:45,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Closing websocket connection 2026-11-03 06:12:45,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Terminating chrome headless with pid 56949 2026-11-03 06:12:45,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061245_407145_test_service_fee.txt 2026-11-03 06:12:45,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee: Removing chrome user profile "/tmp/tmp5qbjlnvw_chrome_odoo" 2026-11-03 06:12:45,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee_course ... 2026-11-03 06:12:45,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Chrome pid: 57077 2026-11-03 06:12:45,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Chrome headless temporary user profile dir: /tmp/tmp03c5_svh_chrome_odoo 2026-11-03 06:12:45,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Issuing json command http://127.0.0.1:40117/json/version 2026-11-03 06:12:45,974 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:12:46,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Browser version: Chrome/150.0.7871.114 2026-11-03 06:12:46,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Issuing json command http://127.0.0.1:40117/json 2026-11-03 06:12:46,073 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:12:46,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Websocket url found: ws://127.0.0.1:40117/devtools/page/EE3EEC6B4B673E53011CF8EF4E666FEB 2026-11-03 06:12:46,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Enable chrome headless console log notification 2026-11-03 06:12:46,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Chrome headless enable page notifications 2026-11-03 06:12:46,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 06:12:46,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Setting session cookie in browser 2026-11-03 06:12:46,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:12:46,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:12:46,423 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:46] "GET /pos/ui/149 HTTP/1.1" 200 6960 65 0.057 0.148 rw 2026-11-03 06:12:46,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Navigation result: {'frameId': 'EE3EEC6B4B673E53011CF8EF4E666FEB', 'loaderId': '0F742BAEDD73C583E918FA4DC077F0A9', 'isDownload': False} 2026-11-03 06:12:46,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Evaluate ready code "odoo.isTourReady('ServiceFeeCourseTour')" 2026-11-03 06:12:46,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:46] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.019 ro 2026-11-03 06:12:46,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:46] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.293 ro 2026-11-03 06:12:46,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:46] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.05 ro 2026-11-03 06:12:47,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: Owl is running in 'dev' mode. 2026-11-03 06:12:47,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:12:47,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:12:47,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.018 ro 2026-11-03 06:12:47,399 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.014 rw 2026-11-03 06:12:47,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:47] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.023 rw 2026-11-03 06:12:47,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:12:48,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 535003 264 0.208 0.607 rw 2026-11-03 06:12:48,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: The ready code tooks too much time : 2.082815647125244 2026-11-03 06:12:48,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Evaluate test code "odoo.startTour('ServiceFeeCourseTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:12:48,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [1/16] Tour ServiceFeeCourseTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:12:48,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-11-03 06:12:48,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.023 ro 2026-11-03 06:12:48,624 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-11-03 06:12:48,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.036 rw 2026-11-03 06:12:48,684 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:48] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.034 rw 2026-11-03 06:12:49,228 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 06:12:49,364 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 06:12:49,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.057 rw 2026-11-03 06:12:49,582 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 06:12:49,600 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.014 - 2026-11-03 06:12:49,601 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 06:12:49,627 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.005 0.036 ro 2026-11-03 06:12:49,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:12:49,747 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.016 ro 2026-11-03 06:12:49,758 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 06:12:49,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-11-03 06:12:49,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [2/16] Tour ServiceFeeCourseTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:12:49,900 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.056 0.077 rw 2026-11-03 06:12:49,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [3/16] Tour ServiceFeeCourseTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:12:49,996 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:49] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-11-03 06:12:50,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:50] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.042 0.205 rw 2026-11-03 06:12:50,064 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:50] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.059 rw 2026-11-03 06:12:50,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.034 0.084 rw 2026-11-03 06:12:50,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.01 rw 2026-11-03 06:12:50,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [4/16] Tour ServiceFeeCourseTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:12:50,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.065 rw 2026-11-03 06:12:50,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [5/16] Tour ServiceFeeCourseTour → Step Check if the active tab contains the text5 (trigger: .pos-leftheader span.bg-info-subtle:contains(5)) 2026-11-03 06:12:50,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [6/16] Tour ServiceFeeCourseTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:12:50,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [7/16] Tour ServiceFeeCourseTour → Step order has service fee of '10' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("10"))) 2026-11-03 06:12:51,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [8/16] Tour ServiceFeeCourseTour → Step the service fee is the last orderline of the order (trigger: .order-container .orderline:last:has(.product-name:contains("Service Fee"))) 2026-11-03 06:12:51,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [9/16] Tour ServiceFeeCourseTour → Step click Course button (trigger: .control-buttons button:contains("Course")) 2026-11-03 06:12:51,011 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:51] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 06:12:51,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [10/16] Tour ServiceFeeCourseTour → Step click product 'Bruschetta' (trigger: article.product .product-content .product-name:contains("Bruschetta")) 2026-11-03 06:12:51,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [11/16] Tour ServiceFeeCourseTour → Step order has service fee of '10' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("10"))) 2026-11-03 06:12:51,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [12/16] Tour ServiceFeeCourseTour → Step the service fee is the last orderline of the order (trigger: .order-container .orderline:last:has(.product-name:contains("Service Fee"))) 2026-11-03 06:12:51,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [13/16] Tour ServiceFeeCourseTour → Step click Course button (trigger: .control-buttons button:contains("Course")) 2026-11-03 06:12:51,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [14/16] Tour ServiceFeeCourseTour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-11-03 06:12:51,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [15/16] Tour ServiceFeeCourseTour → Step order has service fee of '10' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("10"))) 2026-11-03 06:12:51,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: [16/16] Tour ServiceFeeCourseTour → Step the service fee is the last orderline of the order (trigger: .order-container .orderline:last:has(.product-name:contains("Service Fee"))) 2026-11-03 06:12:51,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: tour succeeded 2026-11-03 06:12:51,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: ╔═════════════════════════════════════╗ ║ TOUR ServiceFeeCourseTour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 06:12:51,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:12:51,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course.browser: heap 20757964 (allocated 22564864) 2026-11-03 06:12:51,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9FSVBAIN - [03/Nov/2026 06:12:48] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.829 rw 2026-11-03 06:12:51,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Closing chrome headless with pid 57077 2026-11-03 06:12:51,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Closing websocket connection 2026-11-03 06:12:51,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Terminating chrome headless with pid 57077 2026-11-03 06:12:51,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061251_490442_test_service_fee_course.txt 2026-11-03 06:12:51,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_course: Removing chrome user profile "/tmp/tmp03c5_svh_chrome_odoo" 2026-11-03 06:12:51,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee_mixed_tax_quantity ... 2026-11-03 06:12:52,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Chrome pid: 57206 2026-11-03 06:12:52,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Chrome headless temporary user profile dir: /tmp/tmp03rqpwzz_chrome_odoo 2026-11-03 06:12:52,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Issuing json command http://127.0.0.1:33361/json/version 2026-11-03 06:12:52,213 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33361', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:12:52,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Browser version: Chrome/150.0.7871.114 2026-11-03 06:12:52,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Issuing json command http://127.0.0.1:33361/json 2026-11-03 06:12:52,360 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33361', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:12:52,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Websocket url found: ws://127.0.0.1:33361/devtools/page/0176CBD7938FEA93353A9E9F7E994313 2026-11-03 06:12:52,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Enable chrome headless console log notification 2026-11-03 06:12:52,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Chrome headless enable page notifications 2026-11-03 06:12:52,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 06:12:52,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Setting session cookie in browser 2026-11-03 06:12:52,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:12:52,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:12:52,788 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:52] "GET /pos/ui/149 HTTP/1.1" 200 6960 66 0.05 0.155 rw 2026-11-03 06:12:52,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Navigation result: {'frameId': '0176CBD7938FEA93353A9E9F7E994313', 'loaderId': '20362C11C5A8B174135D51D171FF759B', 'isDownload': False} 2026-11-03 06:12:52,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Evaluate ready code "odoo.isTourReady('ServiceFeeMixedTaxQuantityTour')" 2026-11-03 06:12:52,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:52] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.27 ro 2026-11-03 06:12:52,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:52] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.042 ro 2026-11-03 06:12:52,901 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:52] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.049 ro 2026-11-03 06:12:53,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: Owl is running in 'dev' mode. 2026-11-03 06:12:53,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:12:53,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:12:53,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.038 ro 2026-11-03 06:12:53,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.014 0.012 rw 2026-11-03 06:12:53,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.052 rw 2026-11-03 06:12:54,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:12:54,779 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538219 265 0.288 0.603 rw 2026-11-03 06:12:55,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: The ready code tooks too much time : 2.276541233062744 2026-11-03 06:12:55,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Evaluate test code "odoo.startTour('ServiceFeeMixedTaxQuantityTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:12:55,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [1/22] Tour ServiceFeeMixedTaxQuantityTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:12:55,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.005 0.014 ro 2026-11-03 06:12:55,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.006 ro 2026-11-03 06:12:55,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:12:55,193 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:55] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-11-03 06:12:55,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.032 rw 2026-11-03 06:12:55,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:55] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 06:12:55,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-11-03 06:12:56,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.06 rw 2026-11-03 06:12:56,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 06:12:56,035 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.023 - 2026-11-03 06:12:56,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.009 0.041 ro 2026-11-03 06:12:56,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.063 rw 2026-11-03 06:12:56,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 06:12:56,086 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 06:12:56,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.021 ro 2026-11-03 06:12:56,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [2/22] Tour ServiceFeeMixedTaxQuantityTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:12:56,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.049 - 2026-11-03 06:12:56,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.027 0.087 rw 2026-11-03 06:12:56,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [3/22] Tour ServiceFeeMixedTaxQuantityTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:12:56,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.023 - 2026-11-03 06:12:56,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.027 0.19 rw 2026-11-03 06:12:56,413 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.088 rw 2026-11-03 06:12:56,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.04 0.113 rw 2026-11-03 06:12:56,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.02 rw 2026-11-03 06:12:56,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.034 rw 2026-11-03 06:12:56,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [4/22] Tour ServiceFeeMixedTaxQuantityTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:12:57,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [5/22] Tour ServiceFeeMixedTaxQuantityTour → Step Check if the active tab contains the text5 (trigger: .pos-leftheader span.bg-info-subtle:contains(5)) 2026-11-03 06:12:57,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [6/22] Tour ServiceFeeMixedTaxQuantityTour → Step click product 'Dish A' (trigger: article.product .product-content .product-name:contains("Dish A")) 2026-11-03 06:12:57,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [7/22] Tour ServiceFeeMixedTaxQuantityTour → Step click product 'Dish B' (trigger: article.product .product-content .product-name:contains("Dish B")) 2026-11-03 06:12:57,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [8/22] Tour ServiceFeeMixedTaxQuantityTour → Step order has service fee of '1.50' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("1.50"))) 2026-11-03 06:12:57,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [9/22] Tour ServiceFeeMixedTaxQuantityTour → Step order has service fee of '0.50' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("0.50"))) 2026-11-03 06:12:57,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [10/22] Tour ServiceFeeMixedTaxQuantityTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:57,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [11/22] Tour ServiceFeeMixedTaxQuantityTour → Step order total amount is '42.00' (trigger: .product-screen .order-summary .total:contains("42.00")) 2026-11-03 06:12:57,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [12/22] Tour ServiceFeeMixedTaxQuantityTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:57,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [13/22] Tour ServiceFeeMixedTaxQuantityTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Service Fee","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Service Fee")):has(.qty:contains("1"))) 2026-11-03 06:12:57,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:57] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.009 - 2026-11-03 06:12:57,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [14/22] Tour ServiceFeeMixedTaxQuantityTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Service Fee","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Service Fee")):has(.qty:contains("1"))) 2026-11-03 06:12:57,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [15/22] Tour ServiceFeeMixedTaxQuantityTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:57,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [16/22] Tour ServiceFeeMixedTaxQuantityTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-11-03 06:12:57,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [17/22] Tour ServiceFeeMixedTaxQuantityTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:57,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [18/22] Tour ServiceFeeMixedTaxQuantityTour → Step order has service fee of '6.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("6.00"))) 2026-11-03 06:12:57,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [19/22] Tour ServiceFeeMixedTaxQuantityTour → Step order has service fee of '2.00' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("2.00"))) 2026-11-03 06:12:57,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [20/22] Tour ServiceFeeMixedTaxQuantityTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:12:57,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [21/22] Tour ServiceFeeMixedTaxQuantityTour → Step order total amount is '48.00' (trigger: .product-screen .order-summary .total:contains("48.00")) 2026-11-03 06:12:57,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: [22/22] Tour ServiceFeeMixedTaxQuantityTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:12:57,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: tour succeeded 2026-11-03 06:12:57,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR ServiceFeeMixedTaxQuantityTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 06:12:57,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:12:57,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity.browser: heap 20754504 (allocated 22040576) 2026-11-03 06:12:57,799 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Me7q_0zD - [03/Nov/2026 06:12:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 3.928 rw 2026-11-03 06:12:57,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Closing chrome headless with pid 57206 2026-11-03 06:12:57,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Closing websocket connection 2026-11-03 06:12:57,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Terminating chrome headless with pid 57206 2026-11-03 06:12:58,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061258_014510_test_service_fee_mixed_tax_quantity.txt 2026-11-03 06:12:58,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_mixed_tax_quantity: Removing chrome user profile "/tmp/tmp03rqpwzz_chrome_odoo" 2026-11-03 06:12:58,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee_refund ... 2026-11-03 06:12:58,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Chrome pid: 57353 2026-11-03 06:12:58,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Chrome headless temporary user profile dir: /tmp/tmp3r7y49h9_chrome_odoo 2026-11-03 06:12:58,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Issuing json command http://127.0.0.1:46425/json/version 2026-11-03 06:12:58,576 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46425', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:12:58,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Browser version: Chrome/150.0.7871.114 2026-11-03 06:12:58,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Issuing json command http://127.0.0.1:46425/json 2026-11-03 06:12:58,688 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46425', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:12:58,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Websocket url found: ws://127.0.0.1:46425/devtools/page/10B47C5B78FF630AA19077E4F0F932CB 2026-11-03 06:12:58,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Enable chrome headless console log notification 2026-11-03 06:12:58,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Chrome headless enable page notifications 2026-11-03 06:12:58,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 06:12:58,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Setting session cookie in browser 2026-11-03 06:12:58,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:12:58,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:12:59,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:12:59] "GET /pos/ui/149 HTTP/1.1" 200 6960 65 0.039 0.179 rw 2026-11-03 06:12:59,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Navigation result: {'frameId': '10B47C5B78FF630AA19077E4F0F932CB', 'loaderId': '1F70F0E52D952BACDBA14F548E537CB9', 'isDownload': False} 2026-11-03 06:12:59,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Evaluate ready code "odoo.isTourReady('ServiceFeeRefundTour')" 2026-11-03 06:12:59,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:12:59] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.018 ro 2026-11-03 06:12:59,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:12:59] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.295 ro 2026-11-03 06:12:59,184 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:12:59] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.011 0.039 ro 2026-11-03 06:12:59,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: Owl is running in 'dev' mode. 2026-11-03 06:13:00,026 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:13:00,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:13:00,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.012 ro 2026-11-03 06:13:00,115 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.025 rw 2026-11-03 06:13:00,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.008 rw 2026-11-03 06:13:00,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:13:00,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534698 260 0.213 0.629 rw 2026-11-03 06:13:01,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: The ready code tooks too much time : 2.1548984050750732 2026-11-03 06:13:01,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Evaluate test code "odoo.startTour('ServiceFeeRefundTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:13:01,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [1/60] Tour ServiceFeeRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:13:01,266 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.006 0.016 ro 2026-11-03 06:13:01,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.009 ro 2026-11-03 06:13:01,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:13:01,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 06:13:01,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:01] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:13:01,944 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:01] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.014 ro 2026-11-03 06:13:02,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.01 rw 2026-11-03 06:13:02,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 06:13:02,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 06:13:02,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.02 0.083 rw 2026-11-03 06:13:02,300 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.005 0.06 ro 2026-11-03 06:13:02,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.065 rw 2026-11-03 06:13:02,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.017 ro 2026-11-03 06:13:02,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.017 - 2026-11-03 06:13:02,418 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.043 - 2026-11-03 06:13:02,420 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.037 - 2026-11-03 06:13:02,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [2/60] Tour ServiceFeeRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:13:02,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.03 0.06 rw 2026-11-03 06:13:02,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.032 0.175 rw 2026-11-03 06:13:02,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:13:02,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [3/60] Tour ServiceFeeRefundTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:13:02,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.02 rw 2026-11-03 06:13:02,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.029 0.07 rw 2026-11-03 06:13:02,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.033 rw 2026-11-03 06:13:02,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.052 rw 2026-11-03 06:13:02,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [4/60] Tour ServiceFeeRefundTour → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:13:03,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [5/60] Tour ServiceFeeRefundTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:13:03,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [6/60] Tour ServiceFeeRefundTour → Step click product 'Bruschetta' (trigger: article.product .product-content .product-name:contains("Bruschetta")) 2026-11-03 06:13:03,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [7/60] Tour ServiceFeeRefundTour → Step order has service fee of '1.07' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("1.07"))) 2026-11-03 06:13:03,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [8/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:03,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [9/60] Tour ServiceFeeRefundTour → Step order total amount is '11.77' (trigger: .product-screen .order-summary .total:contains("11.77")) 2026-11-03 06:13:03,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:03] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 06:13:03,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [10/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:03,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [11/60] Tour ServiceFeeRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:13:03,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [12/60] Tour ServiceFeeRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:13:03,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [13/60] Tour ServiceFeeRefundTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:13:03,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:13:03,739 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:13:03,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [14/60] Tour ServiceFeeRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:13:04,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [15/60] Tour ServiceFeeRefundTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:13:04,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17473099 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9fb64f91-1495-4872-953a-dbc46bdfbe99'}] 2026-11-03 06:13:04,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17473099 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9fb64f91-1495-4872-953a-dbc46bdfbe99'} created pos.order #661 2026-11-03 06:13:04,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17473099 finished 2026-11-03 06:13:04,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 7208 184 0.147 0.436 rw 2026-11-03 06:13:05,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:05] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:13:05,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [16/60] Tour ServiceFeeRefundTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:13:05,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [17/60] Tour ServiceFeeRefundTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:13:05,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.015 rw 2026-11-03 06:13:05,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [18/60] Tour ServiceFeeRefundTour → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:13:05,139 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.04 rw 2026-11-03 06:13:05,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [19/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:05,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [20/60] Tour ServiceFeeRefundTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-03 06:13:05,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [21/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:05,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [22/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:05,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [23/60] Tour ServiceFeeRefundTour → Step .pos-leftheader .orders-button 2026-11-03 06:13:05,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [24/60] Tour ServiceFeeRefundTour → Step .pos-search-bar .filter 2026-11-03 06:13:05,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92893936 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '571a8922-1c52-4bbb-b98e-770f49ebf81c'}] 2026-11-03 06:13:05,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [25/60] Tour ServiceFeeRefundTour → Step .pos-search-bar .filter ul 2026-11-03 06:13:05,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [26/60] Tour ServiceFeeRefundTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:13:05,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [27/60] Tour ServiceFeeRefundTour → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:13:05,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [28/60] Tour ServiceFeeRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:13:05,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [29/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:05,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [30/60] Tour ServiceFeeRefundTour → Step Check orderline with attributes: {"productName":"Coca-Cola","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:13:05,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [31/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:05,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [32/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:05,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92893936 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '571a8922-1c52-4bbb-b98e-770f49ebf81c'} created pos.order #662 2026-11-03 06:13:05,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [33/60] Tour ServiceFeeRefundTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:13:05,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92893936 finished 2026-11-03 06:13:05,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [34/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:05,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [35/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:05,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [36/60] Tour ServiceFeeRefundTour → Step .ticket-screen .product-name:contains("Coca-Cola"):has(.refund:contains("1")) 2026-11-03 06:13:05,820 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 2999 35 0.033 0.125 rw 2026-11-03 06:13:05,856 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:05] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.005 0.166 rw 2026-11-03 06:13:05,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [37/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:05,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [38/60] Tour ServiceFeeRefundTour → Step select the service fee line for refund (trigger: .ticket-screen .orderline:has(.product-name:contains("Service Fee"))) 2026-11-03 06:13:05,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [39/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:05,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [40/60] Tour ServiceFeeRefundTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:13:05,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [41/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:05,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [42/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:05,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [43/60] Tour ServiceFeeRefundTour → Step .ticket-screen .product-name:contains("Service Fee"):has(.refund:contains("1")) 2026-11-03 06:13:06,081 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 2999 34 0.029 0.073 rw 2026-11-03 06:13:06,282 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [44/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:06,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [45/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:06,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [46/60] Tour ServiceFeeRefundTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 06:13:06,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [47/60] Tour ServiceFeeRefundTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 06:13:06,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [48/60] Tour ServiceFeeRefundTour → Step click back button (trigger: .back-button) 2026-11-03 06:13:06,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [49/60] Tour ServiceFeeRefundTour → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:13:06,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [50/60] Tour ServiceFeeRefundTour → Step order has service fee of '1.07' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("1.07"))) 2026-11-03 06:13:06,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [51/60] Tour ServiceFeeRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:06,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [52/60] Tour ServiceFeeRefundTour → Step order total amount is '-3.27' (trigger: .product-screen .order-summary .total:contains("-3.27")) 2026-11-03 06:13:06,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [53/60] Tour ServiceFeeRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:06,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [54/60] Tour ServiceFeeRefundTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:13:06,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [55/60] Tour ServiceFeeRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:13:06,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [56/60] Tour ServiceFeeRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:13:06,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [57/60] Tour ServiceFeeRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:13:06,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:13:06,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 109 0.13 0.261 rw 2026-11-03 06:13:06,651 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.331 rw 2026-11-03 06:13:06,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [58/60] Tour ServiceFeeRefundTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:13:06,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [59/60] Tour ServiceFeeRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:13:07,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: [60/60] Tour ServiceFeeRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:13:07,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: tour succeeded 2026-11-03 06:13:07,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR ServiceFeeRefundTour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 06:13:07,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6772341 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000003', 'uuid': '71d094fc-ce94-470b-888a-7e53338ad1c0'}] 2026-11-03 06:13:07,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:13:07,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund.browser: heap 22992316 (allocated 25448448) 2026-11-03 06:13:07,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Closing chrome headless with pid 57353 2026-11-03 06:13:07,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Closing websocket connection 2026-11-03 06:13:07,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Terminating chrome headless with pid 57353 2026-11-03 06:13:08,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061308_012754_test_service_fee_refund.txt 2026-11-03 06:13:08,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: Removing chrome user profile "/tmp/tmp3r7y49h9_chrome_odoo" 2026-11-03 06:13:08,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6772341 order {'name': '/', 'pos_reference': '261-149-000003', 'uuid': '71d094fc-ce94-470b-888a-7e53338ad1c0'} created pos.order #663 2026-11-03 06:13:08,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6772341 finished 2026-11-03 06:13:08,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_refund: waiting for threads: [, ] 2026-11-03 06:13:08,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 7.952 rw 2026-11-03 06:13:08,122 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iyAvqV0h - [03/Nov/2026 06:13:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 198 0.205 0.471 rw 2026-11-03 06:13:18,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_service_fee_table_merge ... 2026-11-03 06:13:18,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Chrome pid: 57480 2026-11-03 06:13:18,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Chrome headless temporary user profile dir: /tmp/tmpja5sn2ux_chrome_odoo 2026-11-03 06:13:18,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Issuing json command http://127.0.0.1:39239/json/version 2026-11-03 06:13:18,652 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39239', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:13:18,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Browser version: Chrome/150.0.7871.114 2026-11-03 06:13:18,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Issuing json command http://127.0.0.1:39239/json 2026-11-03 06:13:18,748 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39239', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:13:18,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Websocket url found: ws://127.0.0.1:39239/devtools/page/9D810BCEC245027F000A8F00AECF4320 2026-11-03 06:13:18,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Enable chrome headless console log notification 2026-11-03 06:13:18,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Chrome headless enable page notifications 2026-11-03 06:13:18,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 06:13:18,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Setting session cookie in browser 2026-11-03 06:13:18,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:13:18,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:13:19,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:19] "GET /pos/ui/149 HTTP/1.1" 200 6960 65 0.034 0.146 rw 2026-11-03 06:13:19,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Navigation result: {'frameId': '9D810BCEC245027F000A8F00AECF4320', 'loaderId': '0F5E7EB1A1572F49916548D51E9F4EC3', 'isDownload': False} 2026-11-03 06:13:19,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Evaluate ready code "odoo.isTourReady('ServiceFeeTableMergeTour')" 2026-11-03 06:13:19,140 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:19] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.029 ro 2026-11-03 06:13:19,148 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:19] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.231 ro 2026-11-03 06:13:19,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:19] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.044 ro 2026-11-03 06:13:19,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: Owl is running in 'dev' mode. 2026-11-03 06:13:19,973 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:13:19,984 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:13:20,015 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.025 ro 2026-11-03 06:13:20,045 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.008 rw 2026-11-03 06:13:20,070 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.026 rw 2026-11-03 06:13:20,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:13:20,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534698 260 0.252 0.641 rw 2026-11-03 06:13:21,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: The ready code tooks too much time : 2.1487438678741455 2026-11-03 06:13:21,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Evaluate test code "odoo.startTour('ServiceFeeTableMergeTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:13:21,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [1/35] Tour ServiceFeeTableMergeTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:13:21,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-11-03 06:13:21,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-11-03 06:13:21,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:13:21,345 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.027 rw 2026-11-03 06:13:21,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:21] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:13:21,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:21] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.005 0.012 ro 2026-11-03 06:13:22,061 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.019 rw 2026-11-03 06:13:22,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.045 rw 2026-11-03 06:13:22,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 06:13:22,243 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.02 - 2026-11-03 06:13:22,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.023 - 2026-11-03 06:13:22,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.009 0.041 ro 2026-11-03 06:13:22,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 06:13:22,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 06:13:22,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.02 - 2026-11-03 06:13:22,413 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.02 - 2026-11-03 06:13:22,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [2/35] Tour ServiceFeeTableMergeTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:13:22,527 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.052 0.09 rw 2026-11-03 06:13:22,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [3/35] Tour ServiceFeeTableMergeTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:13:22,642 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.03 0.229 rw 2026-11-03 06:13:22,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.012 - 2026-11-03 06:13:22,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.017 rw 2026-11-03 06:13:22,724 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.013 0.045 rw 2026-11-03 06:13:22,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.019 rw 2026-11-03 06:13:22,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [4/35] Tour ServiceFeeTableMergeTour → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:13:22,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.033 rw 2026-11-03 06:13:23,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [5/35] Tour ServiceFeeTableMergeTour → Step Check if the active tab contains the text4 (trigger: .pos-leftheader span.bg-info-subtle:contains(4)) 2026-11-03 06:13:23,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [6/35] Tour ServiceFeeTableMergeTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:13:23,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [7/35] Tour ServiceFeeTableMergeTour → Step order has service fee of '0.22' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("0.22"))) 2026-11-03 06:13:23,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [8/35] Tour ServiceFeeTableMergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:23,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [9/35] Tour ServiceFeeTableMergeTour → Step order total amount is '2.42' (trigger: .product-screen .order-summary .total:contains("2.42")) 2026-11-03 06:13:23,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [10/35] Tour ServiceFeeTableMergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:23,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [11/35] Tour ServiceFeeTableMergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:13:23,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [12/35] Tour ServiceFeeTableMergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:13:23,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:23] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.006 - 2026-11-03 06:13:23,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3126875 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'a4aa61cc-0a56-4b7a-9700-0c0533ff1725'}] 2026-11-03 06:13:23,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3126875 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'a4aa61cc-0a56-4b7a-9700-0c0533ff1725'} created pos.order #664 2026-11-03 06:13:23,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3126875 finished 2026-11-03 06:13:23,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5008 54 0.035 0.142 rw 2026-11-03 06:13:23,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [13/35] Tour ServiceFeeTableMergeTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:13:23,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [14/35] Tour ServiceFeeTableMergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:13:23,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [15/35] Tour ServiceFeeTableMergeTour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:13:23,812 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.006 0.016 rw 2026-11-03 06:13:23,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.042 rw 2026-11-03 06:13:24,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [16/35] Tour ServiceFeeTableMergeTour → Step Check if the active tab contains the text5 (trigger: .pos-leftheader span.bg-info-subtle:contains(5)) 2026-11-03 06:13:24,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [17/35] Tour ServiceFeeTableMergeTour → Step click product 'Bruschetta' (trigger: article.product .product-content .product-name:contains("Bruschetta")) 2026-11-03 06:13:24,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [18/35] Tour ServiceFeeTableMergeTour → Step order has service fee of '0.85' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("0.85"))) 2026-11-03 06:13:24,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [19/35] Tour ServiceFeeTableMergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:24,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [20/35] Tour ServiceFeeTableMergeTour → Step order total amount is '9.35' (trigger: .product-screen .order-summary .total:contains("9.35")) 2026-11-03 06:13:24,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [21/35] Tour ServiceFeeTableMergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:24,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [22/35] Tour ServiceFeeTableMergeTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:13:24,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [23/35] Tour ServiceFeeTableMergeTour → Step click Actions button (trigger: .more-btn) 2026-11-03 06:13:24,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [24/35] Tour ServiceFeeTableMergeTour → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-11-03 06:13:24,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [25/35] Tour ServiceFeeTableMergeTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:13:24,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [26/35] Tour ServiceFeeTableMergeTour → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:13:24,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88763068 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'a4aa61cc-0a56-4b7a-9700-0c0533ff1725'}] 2026-11-03 06:13:24,469 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.01 - 2026-11-03 06:13:24,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [1092] to pos.order #664 2026-11-03 06:13:24,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88763068 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'a4aa61cc-0a56-4b7a-9700-0c0533ff1725'} updated pos.order #664 2026-11-03 06:13:24,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88763068 finished 2026-11-03 06:13:24,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5983 57 0.052 0.154 rw 2026-11-03 06:13:24,791 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.03 rw 2026-11-03 06:13:24,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.033 rw 2026-11-03 06:13:25,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [27/35] Tour ServiceFeeTableMergeTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:13:25,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [28/35] Tour ServiceFeeTableMergeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:13:25,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [29/35] Tour ServiceFeeTableMergeTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Bruschetta","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Bruschetta")):has(.qty:contains("1"))) 2026-11-03 06:13:25,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [30/35] Tour ServiceFeeTableMergeTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Bruschetta","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Bruschetta")):has(.qty:contains("1"))) 2026-11-03 06:13:25,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [31/35] Tour ServiceFeeTableMergeTour → Step order has service fee of '1.07' (trigger: :has(.product-name:contains("Service Fee")):has(.price:contains("1.07"))) 2026-11-03 06:13:25,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [32/35] Tour ServiceFeeTableMergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:25,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [33/35] Tour ServiceFeeTableMergeTour → Step order total amount is '11.77' (trigger: .product-screen .order-summary .total:contains("11.77")) 2026-11-03 06:13:25,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [34/35] Tour ServiceFeeTableMergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:25,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: [35/35] Tour ServiceFeeTableMergeTour → Step order has exactly 1 service fee line(s) (trigger: .order-container) 2026-11-03 06:13:25,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: tour succeeded 2026-11-03 06:13:25,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: ╔═════════════════════════════════════════╗ ║ TOUR ServiceFeeTableMergeTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 06:13:25,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:13:25,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge.browser: heap 22046520 (allocated 24137728) 2026-11-03 06:13:25,496 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 67_r-Jpb - [03/Nov/2026 06:13:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 5.387 rw 2026-11-03 06:13:25,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Closing chrome headless with pid 57480 2026-11-03 06:13:25,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Closing websocket connection 2026-11-03 06:13:25,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Terminating chrome headless with pid 57480 2026-11-03 06:13:25,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061325_701186_test_service_fee_table_merge.txt 2026-11-03 06:13:25,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_service_fee_table_merge: Removing chrome user profile "/tmp/tmpja5sn2ux_chrome_odoo" 2026-11-03 06:13:25,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-11-03 06:13:26,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 57624 2026-11-03 06:13:26,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmprb1_hs1l_chrome_odoo 2026-11-03 06:13:26,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:41531/json/version 2026-11-03 06:13:26,285 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:13:26,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-11-03 06:13:26,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:41531/json 2026-11-03 06:13:26,357 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:13:26,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:41531/devtools/page/ACA6783F055FE3291F5849F6EA4A4FD6 2026-11-03 06:13:26,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-11-03 06:13:26,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-11-03 06:13:26,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:13:26,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-11-03 06:13:26,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:13:26,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:13:26,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:26] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.03 0.119 rw 2026-11-03 06:13:26,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': 'ACA6783F055FE3291F5849F6EA4A4FD6', 'loaderId': 'FE8CADCB0AF28D43C11B1937C1FD524C', 'isDownload': False} 2026-11-03 06:13:26,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Evaluate ready code "odoo.isTourReady('test_sync_lines_qty_update')" 2026-11-03 06:13:26,766 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:26] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.238 ro 2026-11-03 06:13:26,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:26] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.039 ro 2026-11-03 06:13:26,781 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:26] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.05 ro 2026-11-03 06:13:27,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-11-03 06:13:27,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:13:27,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 06:13:27,528 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 06:13:27,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.009 0.041 rw 2026-11-03 06:13:27,638 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.052 rw 2026-11-03 06:13:28,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:13:28,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.235 0.623 rw 2026-11-03 06:13:28,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: The ready code tooks too much time : 2.066807508468628 2026-11-03 06:13:28,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Evaluate test code "odoo.startTour('test_sync_lines_qty_update', {"stepDelay": 0, "debug": false})" 2026-11-03 06:13:28,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [1/25] Tour test_sync_lines_qty_update → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:13:28,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.011 0.034 ro 2026-11-03 06:13:28,845 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.019 ro 2026-11-03 06:13:28,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:13:28,935 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.022 rw 2026-11-03 06:13:28,939 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:28] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:13:29,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:29] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 06:13:29,648 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 06:13:29,811 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.041 rw 2026-11-03 06:13:29,827 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:29] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 06:13:29,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:29] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 06:13:29,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:29] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-11-03 06:13:29,859 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:29] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.027 ro 2026-11-03 06:13:29,929 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:29] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 06:13:29,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 06:13:29,935 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:29] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 06:13:29,950 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-11-03 06:13:29,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [2/25] Tour test_sync_lines_qty_update → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:13:30,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:30] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.033 0.116 rw 2026-11-03 06:13:30,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:30] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.02 - 2026-11-03 06:13:30,207 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:30] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.026 0.245 rw 2026-11-03 06:13:30,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [3/25] Tour test_sync_lines_qty_update → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:13:30,239 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:30] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.01 0.02 rw 2026-11-03 06:13:30,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.013 0.082 rw 2026-11-03 06:13:30,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.032 rw 2026-11-03 06:13:30,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.047 rw 2026-11-03 06:13:30,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [4/25] Tour test_sync_lines_qty_update → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:13:30,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [5/25] Tour test_sync_lines_qty_update → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:13:31,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [6/25] Tour test_sync_lines_qty_update → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:13:31,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [7/25] Tour test_sync_lines_qty_update → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:13:31,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [8/25] Tour test_sync_lines_qty_update → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:13:31,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7178805 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '2d58edc1-6bd8-4319-8bde-8a74b206758f'}] 2026-11-03 06:13:31,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7178805 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '2d58edc1-6bd8-4319-8bde-8a74b206758f'} created pos.order #665 2026-11-03 06:13:31,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7178805 finished 2026-11-03 06:13:31,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.038 0.119 rw 2026-11-03 06:13:31,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [9/25] Tour test_sync_lines_qty_update → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:13:31,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [10/25] Tour test_sync_lines_qty_update → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:13:31,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [11/25] Tour test_sync_lines_qty_update → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:13:31,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.025 rw 2026-11-03 06:13:31,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [12/25] Tour test_sync_lines_qty_update → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:13:31,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [13/25] Tour test_sync_lines_qty_update → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:13:31,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [14/25] Tour test_sync_lines_qty_update → Step body 2026-11-03 06:13:31,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [15/25] Tour test_sync_lines_qty_update → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 06:13:31,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [16/25] Tour test_sync_lines_qty_update → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":3} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-11-03 06:13:32,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [17/25] Tour test_sync_lines_qty_update → Step body 2026-11-03 06:13:32,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [18/25] Tour test_sync_lines_qty_update → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:13:32,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [19/25] Tour test_sync_lines_qty_update → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:13:32,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90525574 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '2d58edc1-6bd8-4319-8bde-8a74b206758f'}] 2026-11-03 06:13:32,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90525574 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '2d58edc1-6bd8-4319-8bde-8a74b206758f'} updated pos.order #665 2026-11-03 06:13:32,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90525574 finished 2026-11-03 06:13:32,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 48 0.044 0.147 rw 2026-11-03 06:13:32,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [20/25] Tour test_sync_lines_qty_update → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:13:32,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [21/25] Tour test_sync_lines_qty_update → Step .floor-map 2026-11-03 06:13:32,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [22/25] Tour test_sync_lines_qty_update → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:13:32,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [23/25] Tour test_sync_lines_qty_update → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:13:32,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.033 rw 2026-11-03 06:13:32,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [24/25] Tour test_sync_lines_qty_update → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:13:32,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [25/25] Tour test_sync_lines_qty_update → Step body 2026-11-03 06:13:32,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-11-03 06:13:32,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 06:13:33,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:13:33,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zK6kXoQq - [03/Nov/2026 06:13:28] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.434 rw 2026-11-03 06:13:33,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 20892664 (allocated 22564864) 2026-11-03 06:13:33,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 57624 2026-11-03 06:13:33,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-11-03 06:13:33,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 57624 2026-11-03 06:13:33,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061333_313157_test_sync_lines_qty_update.txt 2026-11-03 06:13:33,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmprb1_hs1l_chrome_odoo" 2026-11-03 06:13:33,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-11-03 06:13:33,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 57768 2026-11-03 06:13:33,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpr8qqr9t8_chrome_odoo 2026-11-03 06:13:33,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:36601/json/version 2026-11-03 06:13:33,840 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36601', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:13:33,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-11-03 06:13:33,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:36601/json 2026-11-03 06:13:33,889 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36601', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:13:33,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:36601/devtools/page/1304092D2F3C13C43897F8853417CC93 2026-11-03 06:13:33,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-11-03 06:13:33,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-11-03 06:13:33,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:13:33,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-11-03 06:13:33,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:13:33,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:13:34,211 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:34] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.035 0.182 rw 2026-11-03 06:13:34,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': '1304092D2F3C13C43897F8853417CC93', 'loaderId': 'AA08880812D16680830037EEDD1599CA', 'isDownload': False} 2026-11-03 06:13:34,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Evaluate ready code "odoo.isTourReady('test_sync_lines_qty_update_ticket_screen')" 2026-11-03 06:13:34,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:34] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.062 ro 2026-11-03 06:13:34,323 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:34] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.059 ro 2026-11-03 06:13:34,331 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:34] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.331 ro 2026-11-03 06:13:35,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: Owl is running in 'dev' mode. 2026-11-03 06:13:35,070 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:13:35,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:13:35,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 06:13:35,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.02 rw 2026-11-03 06:13:35,178 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.009 0.031 rw 2026-11-03 06:13:35,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:13:36,053 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.238 0.622 rw 2026-11-03 06:13:36,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: The ready code tooks too much time : 2.0637707710266113 2026-11-03 06:13:36,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Evaluate test code "odoo.startTour('test_sync_lines_qty_update_ticket_screen', {"stepDelay": 0, "debug": false})" 2026-11-03 06:13:36,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [1/46] Tour test_sync_lines_qty_update_ticket_screen → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:13:36,306 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.011 ro 2026-11-03 06:13:36,331 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 06:13:36,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-11-03 06:13:36,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-11-03 06:13:36,405 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:36] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:13:36,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:36] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:13:36,999 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.015 rw 2026-11-03 06:13:37,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.003 0.034 rw 2026-11-03 06:13:37,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:13:37,158 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 06:13:37,196 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.049 ro 2026-11-03 06:13:37,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.054 rw 2026-11-03 06:13:37,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.008 ro 2026-11-03 06:13:37,249 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 06:13:37,273 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 06:13:37,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [2/46] Tour test_sync_lines_qty_update_ticket_screen → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:13:37,355 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.019 - 2026-11-03 06:13:37,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.024 0.056 rw 2026-11-03 06:13:37,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.015 - 2026-11-03 06:13:37,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [3/46] Tour test_sync_lines_qty_update_ticket_screen → Step .pos-leftheader .register-label 2026-11-03 06:13:37,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.032 0.17 rw 2026-11-03 06:13:37,552 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.044 rw 2026-11-03 06:13:37,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.093 rw 2026-11-03 06:13:37,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:37] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.058 rw 2026-11-03 06:13:37,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [4/46] Tour test_sync_lines_qty_update_ticket_screen → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:13:37,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [5/46] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:37,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [6/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:13:37,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [7/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:13:37,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [8/46] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:37,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [9/46] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:37,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [10/46] Tour test_sync_lines_qty_update_ticket_screen → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:13:37,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [11/46] Tour test_sync_lines_qty_update_ticket_screen → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:13:37,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [12/46] Tour test_sync_lines_qty_update_ticket_screen → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:13:37,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [13/46] Tour test_sync_lines_qty_update_ticket_screen → Step Search customer with "A powerful Pos man!" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:13:37,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [14/46] Tour test_sync_lines_qty_update_ticket_screen → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:13:38,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [15/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check "A powerful Pos man!" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("A powerful Pos man!")) 2026-11-03 06:13:38,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [16/46] Tour test_sync_lines_qty_update_ticket_screen → Step click partner 'A powerful Pos man!' from partner list screen (trigger: .modal .partner-list b:contains(A powerful Pos man!)) 2026-11-03 06:13:38,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [17/46] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:38,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [18/46] Tour test_sync_lines_qty_update_ticket_screen → Step .pos-leftheader .orders-button 2026-11-03 06:13:38,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [19/46] Tour test_sync_lines_qty_update_ticket_screen → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:13:38,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14577357 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f5191887-52f6-49fa-b9e8-0cd1288676ec'}] 2026-11-03 06:13:38,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14577357 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f5191887-52f6-49fa-b9e8-0cd1288676ec'} created pos.order #666 2026-11-03 06:13:38,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14577357 finished 2026-11-03 06:13:38,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4019 52 0.041 0.127 rw 2026-11-03 06:13:38,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [20/46] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:13:38,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [21/46] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:13:38,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [22/46] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:38,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [23/46] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-11-03 06:13:38,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [24/46] Tour test_sync_lines_qty_update_ticket_screen → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:13:38,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [25/46] Tour test_sync_lines_qty_update_ticket_screen → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:13:38,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [26/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:13:38,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [27/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:13:38,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [28/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check the product page (trigger: .product-list) 2026-11-03 06:13:38,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [29/46] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:38,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [30/46] Tour test_sync_lines_qty_update_ticket_screen → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 06:13:38,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [31/46] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:38,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [32/46] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:38,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [33/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-11-03 06:13:38,831 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:38] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4019 40 0.028 0.08 rw 2026-11-03 06:13:38,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [34/46] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:13:38,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [35/46] Tour test_sync_lines_qty_update_ticket_screen → Step .pos-leftheader .orders-button 2026-11-03 06:13:38,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [36/46] Tour test_sync_lines_qty_update_ticket_screen → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:13:39,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:13:39,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 112 0.126 0.261 rw 2026-11-03 06:13:39,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94759275 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f5191887-52f6-49fa-b9e8-0cd1288676ec'}] 2026-11-03 06:13:39,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94759275 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'f5191887-52f6-49fa-b9e8-0cd1288676ec'} updated pos.order #666 2026-11-03 06:13:39,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94759275 finished 2026-11-03 06:13:39,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4019 50 0.036 0.454 rw 2026-11-03 06:13:39,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [37/46] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:13:39,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [38/46] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:13:39,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [39/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":3} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-11-03 06:13:39,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [40/46] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:13:39,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [41/46] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-11-03 06:13:39,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [42/46] Tour test_sync_lines_qty_update_ticket_screen → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:13:39,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:39] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4019 40 0.042 0.102 rw 2026-11-03 06:13:39,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [43/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check if the request is proceeded (trigger: .status-buttons:not(:has(.oi-spin))) 2026-11-03 06:13:39,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [44/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"3"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-11-03 06:13:39,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [45/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"3"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("3"))) 2026-11-03 06:13:39,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [46/46] Tour test_sync_lines_qty_update_ticket_screen → Step Check the product page (trigger: .product-list) 2026-11-03 06:13:39,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-11-03 06:13:39,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update_ticket_screen SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-11-03 06:13:39,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:13:39,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.782 rw 2026-11-03 06:13:40,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 23552992 (allocated 27807744) 2026-11-03 06:13:40,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 57768 2026-11-03 06:13:40,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-11-03 06:13:40,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 57768 2026-11-03 06:13:40,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061340_210829_test_sync_lines_qty_update_ticket_screen.txt 2026-11-03 06:13:40,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmpr8qqr9t8_chrome_odoo" 2026-11-03 06:13:40,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: waiting for threads: [] 2026-11-03 06:13:40,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:13:40,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ttx_5gzL - [03/Nov/2026 06:13:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 112 0.094 0.218 rw 2026-11-03 06:13:50,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-11-03 06:13:50,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 57904 2026-11-03 06:13:50,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmpfr703trj_chrome_odoo 2026-11-03 06:13:50,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:38443/json/version 2026-11-03 06:13:50,776 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38443', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:13:50,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-11-03 06:13:50,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:38443/json 2026-11-03 06:13:50,792 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38443', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:13:50,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:38443/devtools/page/D2886AB762C69FAD3AF7A821D46B5A3D 2026-11-03 06:13:50,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-11-03 06:13:50,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-11-03 06:13:50,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:13:50,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-11-03 06:13:50,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:13:50,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:13:51,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:51] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.038 0.171 rw 2026-11-03 06:13:51,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': 'D2886AB762C69FAD3AF7A821D46B5A3D', 'loaderId': '5EFB0B85669220DB72702AAACAFFB11D', 'isDownload': False} 2026-11-03 06:13:51,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Evaluate ready code "odoo.isTourReady('test_sync_set_line_note')" 2026-11-03 06:13:51,225 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:51] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.029 ro 2026-11-03 06:13:51,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:51] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.293 ro 2026-11-03 06:13:51,262 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:51] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.065 ro 2026-11-03 06:13:52,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-11-03 06:13:52,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.035 - 2026-11-03 06:13:52,118 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.016 - 2026-11-03 06:13:52,125 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.026 ro 2026-11-03 06:13:52,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.021 rw 2026-11-03 06:13:52,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.021 rw 2026-11-03 06:13:52,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:13:53,112 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.217 0.68 rw 2026-11-03 06:13:53,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: The ready code tooks too much time : 2.128030776977539 2026-11-03 06:13:53,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Evaluate test code "odoo.startTour('test_sync_set_line_note', {"stepDelay": 0, "debug": false})" 2026-11-03 06:13:53,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [1/25] Tour test_sync_set_line_note → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:13:53,304 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-11-03 06:13:53,321 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 06:13:53,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 06:13:53,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.019 rw 2026-11-03 06:13:53,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:53] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.022 rw 2026-11-03 06:13:53,952 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:53] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:13:54,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:13:54,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.053 rw 2026-11-03 06:13:54,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-11-03 06:13:54,249 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 06:13:54,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.073 rw 2026-11-03 06:13:54,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.008 0.065 ro 2026-11-03 06:13:54,326 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-11-03 06:13:54,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 06:13:54,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-11-03 06:13:54,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [2/25] Tour test_sync_set_line_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:13:54,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.07 - 2026-11-03 06:13:54,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.036 0.094 rw 2026-11-03 06:13:54,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.012 - 2026-11-03 06:13:54,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [3/25] Tour test_sync_set_line_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:13:54,649 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.027 0.175 rw 2026-11-03 06:13:54,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.104 rw 2026-11-03 06:13:54,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.173 rw 2026-11-03 06:13:54,895 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.045 rw 2026-11-03 06:13:54,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.055 rw 2026-11-03 06:13:54,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [4/25] Tour test_sync_set_line_note → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:13:55,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [5/25] Tour test_sync_set_line_note → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:13:55,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [6/25] Tour test_sync_set_line_note → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:13:55,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [7/25] Tour test_sync_set_line_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:13:55,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [8/25] Tour test_sync_set_line_note → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:13:55,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86822126 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7054afd4-cd3c-461a-9bc3-fa570775e5d2'}] 2026-11-03 06:13:55,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86822126 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7054afd4-cd3c-461a-9bc3-fa570775e5d2'} created pos.order #667 2026-11-03 06:13:55,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86822126 finished 2026-11-03 06:13:55,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.05 0.141 rw 2026-11-03 06:13:55,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [9/25] Tour test_sync_set_line_note → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:13:55,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [10/25] Tour test_sync_set_line_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:13:55,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [11/25] Tour test_sync_set_line_note → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:13:55,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.027 rw 2026-11-03 06:13:56,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [12/25] Tour test_sync_set_line_note → Step body 2026-11-03 06:13:56,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [13/25] Tour test_sync_set_line_note → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:13:56,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [14/25] Tour test_sync_set_line_note → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:13:56,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [15/25] Tour test_sync_set_line_note → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:13:56,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [16/25] Tour test_sync_set_line_note → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:13:56,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [17/25] Tour test_sync_set_line_note → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-11-03 06:13:56,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [18/25] Tour test_sync_set_line_note → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-11-03 06:13:56,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [19/25] Tour test_sync_set_line_note → Step input text 'Demo note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:13:56,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [20/25] Tour test_sync_set_line_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:13:56,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [21/25] Tour test_sync_set_line_note → Step body 2026-11-03 06:13:56,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [22/25] Tour test_sync_set_line_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:13:56,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [23/25] Tour test_sync_set_line_note → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:13:56,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76811067 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7054afd4-cd3c-461a-9bc3-fa570775e5d2'}] 2026-11-03 06:13:56,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76811067 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '7054afd4-cd3c-461a-9bc3-fa570775e5d2'} updated pos.order #667 2026-11-03 06:13:56,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76811067 finished 2026-11-03 06:13:56,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4026 48 0.053 0.112 rw 2026-11-03 06:13:56,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [24/25] Tour test_sync_set_line_note → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:13:56,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [25/25] Tour test_sync_set_line_note → Step .floor-map 2026-11-03 06:13:56,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-11-03 06:13:56,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 06:13:56,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:13:56,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 20822008 (allocated 22564864) 2026-11-03 06:13:56,984 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1HzqhhPd - [03/Nov/2026 06:13:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.771 rw 2026-11-03 06:13:57,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 57904 2026-11-03 06:13:57,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-11-03 06:13:57,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 57904 2026-11-03 06:13:57,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061357_186863_test_sync_set_line_note.txt 2026-11-03 06:13:57,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmpfr703trj_chrome_odoo" 2026-11-03 06:13:57,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-11-03 06:13:57,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 58029 2026-11-03 06:13:57,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmpxh1xxw68_chrome_odoo 2026-11-03 06:13:57,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:34957/json/version 2026-11-03 06:13:57,696 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34957', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:13:57,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-11-03 06:13:57,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:34957/json 2026-11-03 06:13:57,730 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34957', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:13:57,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:34957/devtools/page/ECD560F0187B9A0C2C63D1DFF6DFCE19 2026-11-03 06:13:57,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-11-03 06:13:57,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-11-03 06:13:57,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:13:57,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-11-03 06:13:57,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:13:57,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:13:58,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:58] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.054 0.137 rw 2026-11-03 06:13:58,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': 'ECD560F0187B9A0C2C63D1DFF6DFCE19', 'loaderId': '44197FEC5CBAB2F01DCB5914554D0198', 'isDownload': False} 2026-11-03 06:13:58,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-11-03 06:13:58,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:58] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.26 ro 2026-11-03 06:13:58,138 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:58] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.04 ro 2026-11-03 06:13:58,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:58] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.06 ro 2026-11-03 06:13:58,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-11-03 06:13:58,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:13:58,827 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:13:58,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.014 ro 2026-11-03 06:13:58,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.012 rw 2026-11-03 06:13:58,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.025 rw 2026-11-03 06:13:59,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:13:59,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.223 0.568 rw 2026-11-03 06:13:59,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate test code "odoo.startTour('test_sync_set_note', {"stepDelay": 0, "debug": false})" 2026-11-03 06:13:59,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [1/23] Tour test_sync_set_note → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:13:59,962 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.027 ro 2026-11-03 06:13:59,990 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-11-03 06:14:00,022 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:14:00,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.015 rw 2026-11-03 06:14:00,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:00] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:14:00,627 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:00] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.01 ro 2026-11-03 06:14:00,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 06:14:00,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:00] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:14:00,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:00] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 06:14:00,916 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.059 rw 2026-11-03 06:14:00,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:00] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.04 ro 2026-11-03 06:14:00,955 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:00] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.055 rw 2026-11-03 06:14:01,035 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:01] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.014 - 2026-11-03 06:14:01,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-11-03 06:14:01,045 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:01] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.021 ro 2026-11-03 06:14:01,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.04 - 2026-11-03 06:14:01,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [2/23] Tour test_sync_set_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:14:01,204 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:01] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.059 0.121 rw 2026-11-03 06:14:01,246 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:01] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:14:01,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [3/23] Tour test_sync_set_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:14:01,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:01] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.046 0.268 rw 2026-11-03 06:14:01,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:01] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.069 rw 2026-11-03 06:14:01,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.14 rw 2026-11-03 06:14:01,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.02 rw 2026-11-03 06:14:01,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.05 rw 2026-11-03 06:14:01,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [4/23] Tour test_sync_set_note → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:14:02,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [5/23] Tour test_sync_set_note → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:14:02,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [6/23] Tour test_sync_set_note → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:14:02,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [7/23] Tour test_sync_set_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:14:02,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [8/23] Tour test_sync_set_note → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:14:02,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66475210 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e87f86e4-e861-4259-8718-076b5aa30b8b'}] 2026-11-03 06:14:02,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66475210 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e87f86e4-e861-4259-8718-076b5aa30b8b'} created pos.order #668 2026-11-03 06:14:02,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66475210 finished 2026-11-03 06:14:02,437 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.046 0.136 rw 2026-11-03 06:14:02,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [9/23] Tour test_sync_set_note → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:14:02,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [10/23] Tour test_sync_set_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:14:02,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [11/23] Tour test_sync_set_note → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:14:02,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.01 0.025 rw 2026-11-03 06:14:03,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [12/23] Tour test_sync_set_note → Step body 2026-11-03 06:14:03,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [13/23] Tour test_sync_set_note → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:14:03,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [14/23] Tour test_sync_set_note → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:14:03,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [15/23] Tour test_sync_set_note → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-11-03 06:14:03,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [16/23] Tour test_sync_set_note → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-11-03 06:14:03,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [17/23] Tour test_sync_set_note → Step input text 'Hello world' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:14:03,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [18/23] Tour test_sync_set_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:14:03,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [19/23] Tour test_sync_set_note → Step body 2026-11-03 06:14:03,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [20/23] Tour test_sync_set_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:14:03,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [21/23] Tour test_sync_set_note → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:14:03,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1351898 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e87f86e4-e861-4259-8718-076b5aa30b8b'}] 2026-11-03 06:14:03,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1351898 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': 'e87f86e4-e861-4259-8718-076b5aa30b8b'} updated pos.order #668 2026-11-03 06:14:03,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1351898 finished 2026-11-03 06:14:03,364 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:14:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4028 47 0.042 0.116 rw 2026-11-03 06:14:03,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [22/23] Tour test_sync_set_note → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:14:03,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [23/23] Tour test_sync_set_note → Step .floor-map 2026-11-03 06:14:03,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-11-03 06:14:03,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-03 06:14:03,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:14:03,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 20806480 (allocated 22564864) 2026-11-03 06:14:03,651 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lru8401L - [03/Nov/2026 06:13:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 4.726 rw 2026-11-03 06:14:03,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 58029 2026-11-03 06:14:03,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-11-03 06:14:03,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 58029 2026-11-03 06:14:03,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061403_869230_test_sync_set_note.txt 2026-11-03 06:14:03,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmpxh1xxw68_chrome_odoo" 2026-11-03 06:14:03,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-11-03 06:14:04,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 58156 2026-11-03 06:14:04,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmp7frfmanp_chrome_odoo 2026-11-03 06:14:04,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:37133/json/version 2026-11-03 06:14:04,377 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37133', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:14:04,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-11-03 06:14:04,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:37133/json 2026-11-03 06:14:04,421 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37133', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:14:04,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:37133/devtools/page/BF11183FD9648AA6CF2769D3F2E37912 2026-11-03 06:14:04,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-11-03 06:14:04,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-11-03 06:14:04,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:14:04,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-11-03 06:14:04,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:14:04,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:14:04,755 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:04] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.039 0.163 rw 2026-11-03 06:14:04,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': 'BF11183FD9648AA6CF2769D3F2E37912', 'loaderId': '00A9C820EF9401D93852BBD3F355D2CB', 'isDownload': False} 2026-11-03 06:14:04,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-11-03 06:14:04,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:04] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.03 ro 2026-11-03 06:14:04,866 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:04] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.293 ro 2026-11-03 06:14:04,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:04] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.058 ro 2026-11-03 06:14:05,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-11-03 06:14:05,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:14:05,714 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 06:14:05,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 06:14:05,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.023 rw 2026-11-03 06:14:05,808 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.028 rw 2026-11-03 06:14:06,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:14:06,658 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534465 261 0.206 0.62 rw 2026-11-03 06:14:06,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: The ready code tooks too much time : 2.091597318649292 2026-11-03 06:14:06,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate test code "odoo.startTour('test_sync_set_partner', {"stepDelay": 0, "debug": false})" 2026-11-03 06:14:06,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [1/26] Tour test_sync_set_partner → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:14:06,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.005 0.02 ro 2026-11-03 06:14:06,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.009 ro 2026-11-03 06:14:06,968 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:14:06,991 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-11-03 06:14:07,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:07] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:14:07,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 06:14:07,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 06:14:07,832 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.042 rw 2026-11-03 06:14:07,846 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:14:07,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.02 rw 2026-11-03 06:14:07,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.023 - 2026-11-03 06:14:07,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:07] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.004 0.036 ro 2026-11-03 06:14:07,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:07] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.042 ro 2026-11-03 06:14:07,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.031 - 2026-11-03 06:14:07,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.033 - 2026-11-03 06:14:07,980 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.035 - 2026-11-03 06:14:07,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [2/26] Tour test_sync_set_partner → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:14:08,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:08] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.037 0.084 rw 2026-11-03 06:14:08,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:08] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.043 0.199 rw 2026-11-03 06:14:08,196 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 06:14:08,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [3/26] Tour test_sync_set_partner → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:14:08,256 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:08] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.032 rw 2026-11-03 06:14:08,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.041 0.113 rw 2026-11-03 06:14:08,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.014 rw 2026-11-03 06:14:08,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [4/26] Tour test_sync_set_partner → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:14:08,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.062 rw 2026-11-03 06:14:09,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [5/26] Tour test_sync_set_partner → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:14:09,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [6/26] Tour test_sync_set_partner → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:14:09,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [7/26] Tour test_sync_set_partner → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:14:09,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [8/26] Tour test_sync_set_partner → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:14:09,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29964405 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9e84006b-e2b5-414c-9873-3e661fe31d7b'}] 2026-11-03 06:14:09,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29964405 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9e84006b-e2b5-414c-9873-3e661fe31d7b'} created pos.order #669 2026-11-03 06:14:09,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29964405 finished 2026-11-03 06:14:09,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3983 50 0.053 0.134 rw 2026-11-03 06:14:09,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [9/26] Tour test_sync_set_partner → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:14:09,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [10/26] Tour test_sync_set_partner → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:14:09,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [11/26] Tour test_sync_set_partner → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:14:09,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.006 0.033 rw 2026-11-03 06:14:10,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [12/26] Tour test_sync_set_partner → Step body 2026-11-03 06:14:10,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [13/26] Tour test_sync_set_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:14:10,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [14/26] Tour test_sync_set_partner → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:14:10,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [15/26] Tour test_sync_set_partner → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:14:10,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [16/26] Tour test_sync_set_partner → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:14:10,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [17/26] Tour test_sync_set_partner → Step Search customer with "Acme Corporation" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:14:10,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [18/26] Tour test_sync_set_partner → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:14:10,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [19/26] Tour test_sync_set_partner → Step Check "Acme Corporation" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Acme Corporation")) 2026-11-03 06:14:10,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [20/26] Tour test_sync_set_partner → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-11-03 06:14:10,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [21/26] Tour test_sync_set_partner → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:14:10,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [22/26] Tour test_sync_set_partner → Step body 2026-11-03 06:14:10,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [23/26] Tour test_sync_set_partner → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:14:10,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [24/26] Tour test_sync_set_partner → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:14:10,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67533430 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9e84006b-e2b5-414c-9873-3e661fe31d7b'}] 2026-11-03 06:14:10,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67533430 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '9e84006b-e2b5-414c-9873-3e661fe31d7b'} updated pos.order #669 2026-11-03 06:14:10,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67533430 finished 2026-11-03 06:14:10,663 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3982 49 0.049 0.127 rw 2026-11-03 06:14:10,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [25/26] Tour test_sync_set_partner → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:14:10,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [26/26] Tour test_sync_set_partner → Step .floor-map 2026-11-03 06:14:10,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-11-03 06:14:10,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-11-03 06:14:10,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:14:10,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 21169340 (allocated 23089152) 2026-11-03 06:14:10,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tHRKAsxt - [03/Nov/2026 06:14:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.018 5.124 rw 2026-11-03 06:14:11,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 58156 2026-11-03 06:14:11,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-11-03 06:14:11,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 58156 2026-11-03 06:14:11,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061411_168691_test_sync_set_partner.txt 2026-11-03 06:14:11,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmp7frfmanp_chrome_odoo" 2026-11-03 06:14:11,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-11-03 06:14:11,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 58294 2026-11-03 06:14:11,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmpepzzlkd0_chrome_odoo 2026-11-03 06:14:11,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:34801/json/version 2026-11-03 06:14:11,726 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34801', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:14:11,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-11-03 06:14:11,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:34801/json 2026-11-03 06:14:11,835 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34801', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:14:11,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:34801/devtools/page/F15EADF2282790A7FB7C2D0264CAB4F2 2026-11-03 06:14:11,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-11-03 06:14:11,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-11-03 06:14:11,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:14:11,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-11-03 06:14:11,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:14:11,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:14:12,196 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:12] "GET /pos/ui/149 HTTP/1.1" 200 6951 63 0.039 0.191 rw 2026-11-03 06:14:12,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': 'F15EADF2282790A7FB7C2D0264CAB4F2', 'loaderId': '9D7BE828EE8CA7E1F56C2B110E9891B1', 'isDownload': False} 2026-11-03 06:14:12,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-11-03 06:14:12,282 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:12] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.026 ro 2026-11-03 06:14:12,289 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:12] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.3 ro 2026-11-03 06:14:12,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:12] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.048 ro 2026-11-03 06:14:13,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-11-03 06:14:13,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:14:13,164 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:14:13,197 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 06:14:13,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:13] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.018 rw 2026-11-03 06:14:13,241 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.026 rw 2026-11-03 06:14:13,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:14:14,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534581 260 0.24 0.7 rw 2026-11-03 06:14:14,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: The ready code tooks too much time : 2.2238831520080566 2026-11-03 06:14:14,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate test code "odoo.startTour('test_sync_set_pricelist', {"stepDelay": 0, "debug": false})" 2026-11-03 06:14:14,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [1/26] Tour test_sync_set_pricelist → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:14:14,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.025 ro 2026-11-03 06:14:14,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:14:14,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-11-03 06:14:14,553 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 06:14:14,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:14] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:14:15,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.009 ro 2026-11-03 06:14:15,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 06:14:15,438 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 06:14:15,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.051 rw 2026-11-03 06:14:15,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.02 - 2026-11-03 06:14:15,490 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.003 0.05 ro 2026-11-03 06:14:15,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.078 rw 2026-11-03 06:14:15,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.018 ro 2026-11-03 06:14:15,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 06:14:15,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [2/26] Tour test_sync_set_pricelist → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:14:15,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.056 - 2026-11-03 06:14:15,636 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.061 - 2026-11-03 06:14:15,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 31 0.026 0.078 rw 2026-11-03 06:14:15,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "GET /pos/ui/149 HTTP/1.1" 200 6991 31 0.056 0.176 rw 2026-11-03 06:14:15,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 06:14:15,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [3/26] Tour test_sync_set_pricelist → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:14:15,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.027 rw 2026-11-03 06:14:15,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.028 0.072 rw 2026-11-03 06:14:15,983 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.002 0.018 rw 2026-11-03 06:14:16,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.047 rw 2026-11-03 06:14:16,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [4/26] Tour test_sync_set_pricelist → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:14:16,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [5/26] Tour test_sync_set_pricelist → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:14:16,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [6/26] Tour test_sync_set_pricelist → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-11-03 06:14:16,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [7/26] Tour test_sync_set_pricelist → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:14:16,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [8/26] Tour test_sync_set_pricelist → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:14:16,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86126260 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '4a26e007-90d0-41a0-9d40-810119007c70'}] 2026-11-03 06:14:16,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86126260 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '4a26e007-90d0-41a0-9d40-810119007c70'} created pos.order #670 2026-11-03 06:14:16,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86126260 finished 2026-11-03 06:14:16,927 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 50 0.033 0.125 rw 2026-11-03 06:14:16,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [9/26] Tour test_sync_set_pricelist → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:14:17,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [10/26] Tour test_sync_set_pricelist → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:14:17,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [11/26] Tour test_sync_set_pricelist → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:14:17,087 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.018 rw 2026-11-03 06:14:17,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [12/26] Tour test_sync_set_pricelist → Step body 2026-11-03 06:14:17,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [13/26] Tour test_sync_set_pricelist → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:14:17,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [14/26] Tour test_sync_set_pricelist → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:14:17,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [15/26] Tour test_sync_set_pricelist → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:14:17,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [16/26] Tour test_sync_set_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:14:17,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [17/26] Tour test_sync_set_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:14:17,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [18/26] Tour test_sync_set_pricelist → Step click Actions button (trigger: .more-btn) 2026-11-03 06:14:17,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [19/26] Tour test_sync_set_pricelist → Step .o_pricelist_button 2026-11-03 06:14:17,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [20/26] Tour test_sync_set_pricelist → Step select price list 'Second Pricelist' (trigger: .selection-item:contains("Second Pricelist")) 2026-11-03 06:14:17,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [21/26] Tour test_sync_set_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:14:17,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [22/26] Tour test_sync_set_pricelist → Step body 2026-11-03 06:14:17,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [23/26] Tour test_sync_set_pricelist → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:14:17,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [24/26] Tour test_sync_set_pricelist → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:14:17,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93640308 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '4a26e007-90d0-41a0-9d40-810119007c70'}] 2026-11-03 06:14:17,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93640308 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '4a26e007-90d0-41a0-9d40-810119007c70'} updated pos.order #670 2026-11-03 06:14:17,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93640308 finished 2026-11-03 06:14:17,848 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3981 47 0.037 0.135 rw 2026-11-03 06:14:17,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [25/26] Tour test_sync_set_pricelist → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:14:17,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [26/26] Tour test_sync_set_pricelist → Step .floor-map 2026-11-03 06:14:17,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-11-03 06:14:17,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 06:14:18,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:14:18,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 20784828 (allocated 22564864) 2026-11-03 06:14:18,112 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4POaZtZj - [03/Nov/2026 06:14:13] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 4.842 rw 2026-11-03 06:14:18,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 58294 2026-11-03 06:14:18,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-11-03 06:14:18,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 58294 2026-11-03 06:14:18,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061418_358548_test_sync_set_pricelist.txt 2026-11-03 06:14:18,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmpepzzlkd0_chrome_odoo" 2026-11-03 06:14:18,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-11-03 06:14:19,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 58420 2026-11-03 06:14:19,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmpav5srk3o_chrome_odoo 2026-11-03 06:14:19,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:41977/json/version 2026-11-03 06:14:19,094 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41977', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:14:19,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Browser version: Chrome/150.0.7871.114 2026-11-03 06:14:19,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:41977/json 2026-11-03 06:14:19,192 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41977', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:14:19,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:41977/devtools/page/954BE31058565D10E5C2653332A1BFFE 2026-11-03 06:14:19,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-11-03 06:14:19,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-11-03 06:14:19,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 06:14:19,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-11-03 06:14:19,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:14:19,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:14:19,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:19] "GET /pos/ui/149 HTTP/1.1" 200 6960 66 0.032 0.153 rw 2026-11-03 06:14:19,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': '954BE31058565D10E5C2653332A1BFFE', 'loaderId': '640FCD7CC64AFD1AC53932AD0E592262', 'isDownload': False} 2026-11-03 06:14:19,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Evaluate ready code "odoo.isTourReady('test_tax_in_merge_table_order_line_tour')" 2026-11-03 06:14:19,697 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:19] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.296 ro 2026-11-03 06:14:19,701 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:19] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.065 ro 2026-11-03 06:14:19,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:19] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.061 ro 2026-11-03 06:14:20,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Owl is running in 'dev' mode. 2026-11-03 06:14:20,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:14:20,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:14:20,423 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.009 ro 2026-11-03 06:14:20,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.007 rw 2026-11-03 06:14:20,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.007 0.031 rw 2026-11-03 06:14:20,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:14:21,416 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 536702 259 0.227 0.682 rw 2026-11-03 06:14:21,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: The ready code tooks too much time : 2.081543207168579 2026-11-03 06:14:21,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Evaluate test code "odoo.startTour('test_tax_in_merge_table_order_line_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:14:21,687 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.011 ro 2026-11-03 06:14:21,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [1/19] Tour test_tax_in_merge_table_order_line_tour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:14:21,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.018 ro 2026-11-03 06:14:21,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 06:14:21,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.026 rw 2026-11-03 06:14:21,813 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:21] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:14:22,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:22] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 06:14:22,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.009 rw 2026-11-03 06:14:22,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.047 rw 2026-11-03 06:14:22,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 06:14:22,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.022 - 2026-11-03 06:14:22,695 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:22] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.005 0.034 ro 2026-11-03 06:14:22,700 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:22] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.029 rw 2026-11-03 06:14:22,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:22] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 06:14:22,789 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:22] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.01 0.017 ro 2026-11-03 06:14:22,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 06:14:22,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.046 - 2026-11-03 06:14:22,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [2/19] Tour test_tax_in_merge_table_order_line_tour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:14:22,955 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:22] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 32 0.065 0.107 rw 2026-11-03 06:14:23,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:23] "GET /pos/ui/149 HTTP/1.1" 200 7000 32 0.024 0.235 rw 2026-11-03 06:14:23,090 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:23] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:14:23,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [3/19] Tour test_tax_in_merge_table_order_line_tour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-11-03 06:14:23,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:23] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.024 rw 2026-11-03 06:14:23,235 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.073 rw 2026-11-03 06:14:23,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [4/19] Tour test_tax_in_merge_table_order_line_tour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:14:23,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.019 rw 2026-11-03 06:14:23,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:23] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.048 rw 2026-11-03 06:14:23,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [5/19] Tour test_tax_in_merge_table_order_line_tour → Step body:has(.pos-leftheader .badge:contains(4)) 2026-11-03 06:14:23,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [6/19] Tour test_tax_in_merge_table_order_line_tour → Step click product 'product_1' (trigger: article.product .product-content .product-name:contains("product_1")) 2026-11-03 06:14:23,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [7/19] Tour test_tax_in_merge_table_order_line_tour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:14:24,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [8/19] Tour test_tax_in_merge_table_order_line_tour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:14:24,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31795368 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '48e9d55b-5a80-4b76-b0d8-5407886db193'}] 2026-11-03 06:14:24,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31795368 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '48e9d55b-5a80-4b76-b0d8-5407886db193'} created pos.order #671 2026-11-03 06:14:24,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31795368 finished 2026-11-03 06:14:24,229 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3992 52 0.041 0.153 rw 2026-11-03 06:14:24,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [9/19] Tour test_tax_in_merge_table_order_line_tour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:14:24,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [10/19] Tour test_tax_in_merge_table_order_line_tour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-11-03 06:14:24,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [11/19] Tour test_tax_in_merge_table_order_line_tour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:14:24,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [12/19] Tour test_tax_in_merge_table_order_line_tour → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:14:24,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.028 rw 2026-11-03 06:14:24,437 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.037 rw 2026-11-03 06:14:24,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [13/19] Tour test_tax_in_merge_table_order_line_tour → Step click product 'product_2' (trigger: article.product .product-content .product-name:contains("product_2")) 2026-11-03 06:14:24,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [14/19] Tour test_tax_in_merge_table_order_line_tour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:14:24,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [15/19] Tour test_tax_in_merge_table_order_line_tour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:14:24,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30400613 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '024e793a-1781-4f92-a18a-83757c81fa91'}] 2026-11-03 06:14:25,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30400613 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '024e793a-1781-4f92-a18a-83757c81fa91'} created pos.order #672 2026-11-03 06:14:25,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30400613 finished 2026-11-03 06:14:25,089 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3992 42 0.035 0.136 rw 2026-11-03 06:14:25,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [16/19] Tour test_tax_in_merge_table_order_line_tour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:14:25,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [17/19] Tour test_tax_in_merge_table_order_line_tour → Step .floor-map 2026-11-03 06:14:25,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [18/19] Tour test_tax_in_merge_table_order_line_tour → Step Drag table 5 onto table 4 in order to link them (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:14:27,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:27] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 213 5 0.007 0.025 rw 2026-11-03 06:14:27,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60159431 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '48e9d55b-5a80-4b76-b0d8-5407886db193'}] 2026-11-03 06:14:27,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [1101] to pos.order #671 2026-11-03 06:14:27,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60159431 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '48e9d55b-5a80-4b76-b0d8-5407886db193'} updated pos.order #671 2026-11-03 06:14:27,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60159431 finished 2026-11-03 06:14:27,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 4985 56 0.052 0.176 rw 2026-11-03 06:14:27,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [19/19] Tour test_tax_in_merge_table_order_line_tour → Step Verify that table 5 is a child table (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5")) .opacity-50) 2026-11-03 06:14:27,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-11-03 06:14:27,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_tax_in_merge_table_order_line_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-11-03 06:14:27,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:14:27,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 113 0.118 0.423 rw 2026-11-03 06:14:27,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 21360840 (allocated 23089152) 2026-11-03 06:14:27,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:14:28,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 7.548 rw 2026-11-03 06:14:28,042 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CjkpE5-k - [03/Nov/2026 06:14:28] "POST /web/dataset/call_kw/pos.order/cancel_order_from_pos#pos.order.cancel_order_from_pos HTTP/1.1" 200 2669 46 0.039 0.326 rw 2026-11-03 06:14:28,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 58420 2026-11-03 06:14:28,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-11-03 06:14:28,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 58420 2026-11-03 06:14:28,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061428_229211_test_tax_in_merge_table_order_line.txt 2026-11-03 06:14:28,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmpav5srk3o_chrome_odoo" 2026-11-03 06:14:28,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-11-03 06:14:28,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 58550 2026-11-03 06:14:28,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmp59obyh37_chrome_odoo 2026-11-03 06:14:28,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:46789/json/version 2026-11-03 06:14:28,808 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46789', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:14:28,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-11-03 06:14:28,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:46789/json 2026-11-03 06:14:28,889 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46789', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:14:28,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:46789/devtools/page/F3FD825587BFEBB50F786C0972B23191 2026-11-03 06:14:28,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-11-03 06:14:28,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-11-03 06:14:29,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 06:14:29,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-11-03 06:14:29,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:14:29,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:14:29,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:29] "GET /pos/ui/149 HTTP/1.1" 200 6960 63 0.063 0.155 rw 2026-11-03 06:14:29,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'F3FD825587BFEBB50F786C0972B23191', 'loaderId': '412F7C8BDA5FA30D0777EEF93144C002', 'isDownload': False} 2026-11-03 06:14:29,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-11-03 06:14:29,364 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:29] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.028 ro 2026-11-03 06:14:29,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:29] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.049 ro 2026-11-03 06:14:29,412 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:29] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.011 0.328 ro 2026-11-03 06:14:30,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-11-03 06:14:30,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 06:14:30,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.027 - 2026-11-03 06:14:30,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-11-03 06:14:30,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.02 rw 2026-11-03 06:14:30,427 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.035 rw 2026-11-03 06:14:30,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:14:31,356 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534189 257 0.226 0.675 rw 2026-11-03 06:14:31,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: The ready code tooks too much time : 2.2746362686157227 2026-11-03 06:14:31,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('LeaveResidualOrder', {"stepDelay": 0, "debug": false})" 2026-11-03 06:14:31,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.013 ro 2026-11-03 06:14:31,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [1/24] Tour LeaveResidualOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:14:31,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.009 ro 2026-11-03 06:14:31,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:14:31,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-11-03 06:14:31,682 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:31] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-11-03 06:14:32,187 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.009 ro 2026-11-03 06:14:32,300 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.008 rw 2026-11-03 06:14:32,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.047 rw 2026-11-03 06:14:32,455 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 06:14:32,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.017 - 2026-11-03 06:14:32,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.027 - 2026-11-03 06:14:32,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "GET /web/image/res.users/439/avatar_128 HTTP/1.1" 200 305 4 0.006 0.031 ro 2026-11-03 06:14:32,582 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.017 - 2026-11-03 06:14:32,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.01 0.022 ro 2026-11-03 06:14:32,595 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.022 - 2026-11-03 06:14:32,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [2/24] Tour LeaveResidualOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:14:32,684 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.078 - 2026-11-03 06:14:32,749 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "GET /pos/ui/149 HTTP/1.1" 200 7000 31 0.029 0.149 rw 2026-11-03 06:14:32,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [3/24] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:14:32,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 7000 31 0.033 0.25 rw 2026-11-03 06:14:32,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.025 - 2026-11-03 06:14:32,885 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.027 rw 2026-11-03 06:14:32,950 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.053 rw 2026-11-03 06:14:33,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.013 rw 2026-11-03 06:14:33,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.064 rw 2026-11-03 06:14:33,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [4/24] Tour LeaveResidualOrder → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:14:33,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [5/24] Tour LeaveResidualOrder → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:14:33,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [6/24] Tour LeaveResidualOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:14:33,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [7/24] Tour LeaveResidualOrder → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-11-03 06:14:33,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [8/24] Tour LeaveResidualOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:14:33,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [9/24] Tour LeaveResidualOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:14:33,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [10/24] Tour LeaveResidualOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:14:33,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [11/24] Tour LeaveResidualOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:14:33,804 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:14:33,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 06:14:34,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [12/24] Tour LeaveResidualOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:14:34,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [13/24] Tour LeaveResidualOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:14:34,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51092312 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000001', 'uuid': '3c3204e4-dcc0-4896-81c8-f3a96a5efd66'}] 2026-11-03 06:14:34,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [14/24] Tour LeaveResidualOrder → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:14:35,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51092312 order {'name': '/', 'pos_reference': '261-149-000001', 'uuid': '3c3204e4-dcc0-4896-81c8-f3a96a5efd66'} created pos.order #673 2026-11-03 06:14:35,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51092312 finished 2026-11-03 06:14:35,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5201 171 0.169 0.465 rw 2026-11-03 06:14:35,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:35] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.015 ro 2026-11-03 06:14:35,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [15/24] Tour LeaveResidualOrder → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:14:35,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [16/24] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:14:35,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [17/24] Tour LeaveResidualOrder → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:14:35,735 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.02 rw 2026-11-03 06:14:35,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.017 0.038 rw 2026-11-03 06:14:36,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [18/24] Tour LeaveResidualOrder → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:14:36,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [19/24] Tour LeaveResidualOrder → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:14:36,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [20/24] Tour LeaveResidualOrder → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:14:36,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45583650 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '323346a3-509a-4c47-8029-faab1c1f9853'}] 2026-11-03 06:14:36,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45583650 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '323346a3-509a-4c47-8029-faab1c1f9853'} created pos.order #674 2026-11-03 06:14:36,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45583650 finished 2026-11-03 06:14:36,443 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3985 42 0.034 0.145 rw 2026-11-03 06:14:36,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [21/24] Tour LeaveResidualOrder → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:14:36,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [22/24] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"2"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:14:36,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [23/24] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"4"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("4"))) 2026-11-03 06:14:36,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [24/24] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"5"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:14:36,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-11-03 06:14:36,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-11-03 06:14:36,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:14:36,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 21324000 (allocated 22827008) 2026-11-03 06:14:36,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 TgLstwAr - [03/Nov/2026 06:14:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 6.301 rw 2026-11-03 06:14:36,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 58550 2026-11-03 06:14:36,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-11-03 06:14:36,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 58550 2026-11-03 06:14:36,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061436_971503_test_user_on_residual_order.txt 2026-11-03 06:14:36,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmp59obyh37_chrome_odoo" 2026-11-03 06:14:37,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 58685 2026-11-03 06:14:37,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpwz9347rc_chrome_odoo 2026-11-03 06:14:37,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:39107/json/version 2026-11-03 06:14:37,533 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:14:37,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-11-03 06:14:37,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:39107/json 2026-11-03 06:14:37,630 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:14:37,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:39107/devtools/page/808D33B820E985A5F243AD0C3A98DFBD 2026-11-03 06:14:37,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-11-03 06:14:37,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-11-03 06:14:37,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:14:37,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-11-03 06:14:37,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/149" in browser 2026-11-03 06:14:37,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/149" 2026-11-03 06:14:37,916 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:37] "GET /pos/ui/149 HTTP/1.1" 200 6991 35 0.021 0.103 rw 2026-11-03 06:14:37,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': '808D33B820E985A5F243AD0C3A98DFBD', 'loaderId': '194B3C2B74685C6A21E99FC80303A05F', 'isDownload': False} 2026-11-03 06:14:37,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-11-03 06:14:37,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:37] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.197 ro 2026-11-03 06:14:38,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:38] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.038 ro 2026-11-03 06:14:38,043 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:38] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.063 ro 2026-11-03 06:14:38,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-11-03 06:14:38,825 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:14:38,842 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.016 - 2026-11-03 06:14:38,856 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.013 ro 2026-11-03 06:14:38,907 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.021 rw 2026-11-03 06:14:38,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.031 rw 2026-11-03 06:14:39,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:14:39,977 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537857 286 0.287 0.746 rw 2026-11-03 06:14:40,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: The ready code tooks too much time : 2.3126258850097656 2026-11-03 06:14:40,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('FinishResidualOrder', {"stepDelay": 0, "debug": false})" 2026-11-03 06:14:40,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-11-03 06:14:40,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [1/15] Tour FinishResidualOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:14:40,273 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.01 ro 2026-11-03 06:14:40,313 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-11-03 06:14:40,332 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.003 0.015 rw 2026-11-03 06:14:40,353 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:40] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:14:40,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:40] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.01 ro 2026-11-03 06:14:41,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.017 rw 2026-11-03 06:14:41,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 06:14:41,229 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 5 0.01 0.057 rw 2026-11-03 06:14:41,242 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-11-03 06:14:41,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "GET /web/image/res.users/438/avatar_128 HTTP/1.1" 200 305 4 0.008 0.04 ro 2026-11-03 06:14:41,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.061 rw 2026-11-03 06:14:41,389 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-11-03 06:14:41,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-11-03 06:14:41,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.009 - 2026-11-03 06:14:41,415 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.036 ro 2026-11-03 06:14:41,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [2/15] Tour FinishResidualOrder → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-11-03 06:14:41,529 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "GET /pos/ui/149?from_backend=True HTTP/1.1" 200 6991 32 0.044 0.103 rw 2026-11-03 06:14:41,624 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "GET /pos/ui/149 HTTP/1.1" 200 6991 32 0.027 0.214 rw 2026-11-03 06:14:41,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [3/15] Tour FinishResidualOrder → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:14:41,687 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.016 rw 2026-11-03 06:14:41,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [4/15] Tour FinishResidualOrder → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:14:41,837 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:41] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:14:42,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [5/15] Tour FinishResidualOrder → Step Check orderline with attributes: {"productName":"Coca-Cola","quantity":1,"withClass":":eq(0)"} (trigger: .order-container .orderline:eq(0):has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:14:42,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [6/15] Tour FinishResidualOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:14:42,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [7/15] Tour FinishResidualOrder → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-11-03 06:14:42,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [8/15] Tour FinishResidualOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:14:42,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [9/15] Tour FinishResidualOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:14:42,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [10/15] Tour FinishResidualOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:14:42,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [11/15] Tour FinishResidualOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:14:42,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:14:42,430 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 06:14:42,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [12/15] Tour FinishResidualOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:14:42,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [13/15] Tour FinishResidualOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:14:43,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [14/15] Tour FinishResidualOrder → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:14:43,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35821699 started for PoS orders references: [{'name': '/', 'pos_reference': '261-149-000002', 'uuid': '323346a3-509a-4c47-8029-faab1c1f9853'}] 2026-11-03 06:14:43,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [567] to pos.order #674 2026-11-03 06:14:44,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35821699 order {'name': '/', 'pos_reference': '261-149-000002', 'uuid': '323346a3-509a-4c47-8029-faab1c1f9853'} updated pos.order #674 2026-11-03 06:14:44,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35821699 finished 2026-11-03 06:14:44,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5206 167 0.199 0.457 rw 2026-11-03 06:14:44,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:44] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.01 ro 2026-11-03 06:14:44,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [15/15] Tour FinishResidualOrder → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:14:44,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-11-03 06:14:44,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 06:14:44,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:14:44,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 20317532 (allocated 21778432) 2026-11-03 06:14:44,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5Wa2g6H - [03/Nov/2026 06:14:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 5.593 rw 2026-11-03 06:14:44,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 58685 2026-11-03 06:14:44,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-11-03 06:14:44,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 58685 2026-11-03 06:14:44,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061444_789889_test_user_on_residual_order.txt 2026-11-03 06:14:44,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpwz9347rc_chrome_odoo" 2026-11-03 06:14:44,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:14:45,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 440 with IP n/a changed groups of user 440 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:14:46,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 440 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:14:55,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 440 with IP n/a changed groups of user 440 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:14:57,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 440 with IP n/a changed groups of user 440 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:15:00,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 440 with IP n/a changed groups of user 440 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:15:02,092 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #440 deleted ir.attachment records with IDs: [260955, 260956] 2026-11-03 06:15:02,094 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #440 deleted pos.config records with IDs: [150, 151] 2026-11-03 06:15:02,112 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #440 deleted ir.sequence records with IDs: [7984, 7988, 7985, 7989] 2026-11-03 06:15:05,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_order_receipt: Starting TestPosOrderReceiptRestaurant.test_split_per_product_preserves_course_grouping ... 2026-11-03 06:15:06,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:15:07,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 444 with IP n/a changed groups of user 444 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:15:07,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 444 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:15:17,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 444 with IP n/a changed groups of user 444 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:15:19,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 444 with IP n/a changed groups of user 444 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:15:23,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 444 with IP n/a changed groups of user 444 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:15:24,511 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #444 deleted ir.attachment records with IDs: [261987, 261988] 2026-11-03 06:15:24,513 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #444 deleted pos.config records with IDs: [153, 154] 2026-11-03 06:15:24,531 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #444 deleted ir.sequence records with IDs: [8032, 8036, 8033, 8037] 2026-11-03 06:15:28,068 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #444 deleted restaurant.floor records with IDs: [74] 2026-11-03 06:15:28,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-11-03 06:15:29,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83981451 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-11-03 06:15:29,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83981451 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #676 2026-11-03 06:15:29,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83981451 finished 2026-11-03 06:15:29,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-11-03 06:15:29,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-11-03 06:15:29,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:15:31,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 448 with IP n/a changed groups of user 448 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:15:31,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 448 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:15:40,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 448 with IP n/a changed groups of user 448 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:15:43,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 448 with IP n/a changed groups of user 448 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:15:46,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 448 with IP n/a changed groups of user 448 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:15:48,472 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #448 deleted ir.attachment records with IDs: [263020, 263021] 2026-11-03 06:15:48,475 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #448 deleted pos.config records with IDs: [157, 158] 2026-11-03 06:15:48,488 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #448 deleted ir.sequence records with IDs: [8086, 8090, 8087, 8091] 2026-11-03 06:15:52,337 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #448 deleted restaurant.floor records with IDs: [77] 2026-11-03 06:15:53,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-11-03 06:15:54,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 58821 2026-11-03 06:15:54,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmpcb9zneee_chrome_odoo 2026-11-03 06:15:54,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:33971/json/version 2026-11-03 06:15:54,143 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33971', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:15:54,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Browser version: Chrome/150.0.7871.114 2026-11-03 06:15:54,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:33971/json 2026-11-03 06:15:54,315 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33971', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:15:54,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:33971/devtools/page/EFC95DE5D10F7BBF1C2456081E072030 2026-11-03 06:15:54,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Enable chrome headless console log notification 2026-11-03 06:15:54,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-11-03 06:15:54,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:15:54,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-11-03 06:15:54,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Open "http://127.0.0.1:8069/pos/ui/160" in browser 2026-11-03 06:15:54,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigating to: "http://127.0.0.1:8069/pos/ui/160" 2026-11-03 06:15:54,755 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:54] "GET /pos/ui/160 HTTP/1.1" 200 6939 64 0.04 0.167 rw 2026-11-03 06:15:54,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': 'EFC95DE5D10F7BBF1C2456081E072030', 'loaderId': 'F0462408AAA1A7FE171A8110A2B61F08', 'isDownload': False} 2026-11-03 06:15:54,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-11-03 06:15:54,846 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:54] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.032 ro 2026-11-03 06:15:54,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:54] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.301 ro 2026-11-03 06:15:54,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:54] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.053 ro 2026-11-03 06:15:55,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: Owl is running in 'dev' mode. 2026-11-03 06:15:55,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:15:55,715 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.013 - 2026-11-03 06:15:55,751 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.029 ro 2026-11-03 06:15:55,827 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.042 rw 2026-11-03 06:15:55,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.068 rw 2026-11-03 06:15:56,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:15:56,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537129 282 0.241 0.782 rw 2026-11-03 06:15:57,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: The ready code tooks too much time : 2.4190256595611572 2026-11-03 06:15:57,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate test code "odoo.startTour('PosRestaurantRewardStay', {"stepDelay": 0, "debug": false})" 2026-11-03 06:15:57,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-11-03 06:15:57,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [1/14] Tour PosRestaurantRewardStay → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:15:57,229 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.006 ro 2026-11-03 06:15:57,290 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.022 rw 2026-11-03 06:15:57,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 06:15:57,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:57] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:15:57,837 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:57] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:15:57,982 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-11-03 06:15:58,140 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.042 rw 2026-11-03 06:15:58,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.01 rw 2026-11-03 06:15:58,165 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 06:15:58,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 06:15:58,232 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "GET /web/image/res.users/450/avatar_128 HTTP/1.1" 200 305 4 0.011 0.06 ro 2026-11-03 06:15:58,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 06:15:58,320 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.041 - 2026-11-03 06:15:58,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.058 - 2026-11-03 06:15:58,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [2/14] Tour PosRestaurantRewardStay → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:15:58,366 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.087 - 2026-11-03 06:15:58,407 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "GET /pos/ui/160?from_backend=True HTTP/1.1" 200 6979 31 0.042 0.091 rw 2026-11-03 06:15:58,580 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:15:58,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [3/14] Tour PosRestaurantRewardStay → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:15:58,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "GET /pos/ui/160 HTTP/1.1" 200 6979 31 0.143 0.235 rw 2026-11-03 06:15:58,742 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.096 rw 2026-11-03 06:15:58,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.135 rw 2026-11-03 06:15:58,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.014 rw 2026-11-03 06:15:58,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.047 rw 2026-11-03 06:15:58,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [4/14] Tour PosRestaurantRewardStay → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:15:59,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [5/14] Tour PosRestaurantRewardStay → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-11-03 06:15:59,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [6/14] Tour PosRestaurantRewardStay → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-11-03 06:15:59,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [7/14] Tour PosRestaurantRewardStay → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:15:59,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [8/14] Tour PosRestaurantRewardStay → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:15:59,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:59] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 06:15:59,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:59] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.016 - 2026-11-03 06:15:59,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92414294 started for PoS orders references: [{'name': '/', 'pos_reference': '261-160-000001', 'uuid': '7b9ed5a2-c88f-4ec5-b97e-5a6ecc3ee7f6'}] 2026-11-03 06:15:59,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92414294 order {'name': '/', 'pos_reference': '261-160-000001', 'uuid': '7b9ed5a2-c88f-4ec5-b97e-5a6ecc3ee7f6'} created pos.order #677 2026-11-03 06:15:59,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92414294 finished 2026-11-03 06:15:59,888 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5461 62 0.081 0.173 rw 2026-11-03 06:15:59,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [9/14] Tour PosRestaurantRewardStay → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:15:59,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [10/14] Tour PosRestaurantRewardStay → Step Click on second floor (trigger: body button:contains(second floor)) 2026-11-03 06:16:00,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [11/14] Tour PosRestaurantRewardStay → Step Click on main floor (trigger: body button:contains(main floor)) 2026-11-03 06:16:00,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [12/14] Tour PosRestaurantRewardStay → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:16:00,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [13/14] Tour PosRestaurantRewardStay → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:16:00,032 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:16:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.015 rw 2026-11-03 06:16:00,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [14/14] Tour PosRestaurantRewardStay → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-11-03 06:16:00,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-11-03 06:16:00,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 06:16:00,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 21060800 (allocated 22302720) 2026-11-03 06:16:00,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:16:00,695 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UsMbu-xZ - [03/Nov/2026 06:15:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.791 rw 2026-11-03 06:16:00,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 58821 2026-11-03 06:16:00,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-11-03 06:16:00,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 58821 2026-11-03 06:16:00,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061600_895411_test_change_table_rewards_stay.txt 2026-11-03 06:16:00,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmpcb9zneee_chrome_odoo" 2026-11-03 06:16:00,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-11-03 06:16:01,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 58957 2026-11-03 06:16:01,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmphp5n7_ys_chrome_odoo 2026-11-03 06:16:01,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:46087/json/version 2026-11-03 06:16:01,635 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46087', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:16:01,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Browser version: Chrome/150.0.7871.114 2026-11-03 06:16:01,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:46087/json 2026-11-03 06:16:01,692 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46087', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:16:01,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:46087/devtools/page/7A0EEC0CB9328B7C38CEF0449E90A5F2 2026-11-03 06:16:01,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Enable chrome headless console log notification 2026-11-03 06:16:01,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-11-03 06:16:01,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:16:01,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-11-03 06:16:01,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Open "http://127.0.0.1:8069/pos/ui/160" in browser 2026-11-03 06:16:01,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigating to: "http://127.0.0.1:8069/pos/ui/160" 2026-11-03 06:16:02,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:02] "GET /pos/ui/160 HTTP/1.1" 200 6939 64 0.062 0.136 rw 2026-11-03 06:16:02,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': '7A0EEC0CB9328B7C38CEF0449E90A5F2', 'loaderId': 'B884FE5BF67B1AB15F32B56D58E4A550', 'isDownload': False} 2026-11-03 06:16:02,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Evaluate ready code "odoo.isTourReady('test_loyalty_reward_with_courses')" 2026-11-03 06:16:02,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:02] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.042 ro 2026-11-03 06:16:02,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:02] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.337 ro 2026-11-03 06:16:02,207 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:02] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.061 ro 2026-11-03 06:16:03,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: Owl is running in 'dev' mode. 2026-11-03 06:16:03,113 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:16:03,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.025 ro 2026-11-03 06:16:03,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.019 - 2026-11-03 06:16:03,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.012 rw 2026-11-03 06:16:03,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.008 0.043 rw 2026-11-03 06:16:03,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:16:04,261 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537141 282 0.292 0.716 rw 2026-11-03 06:16:04,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: The ready code tooks too much time : 2.4744160175323486 2026-11-03 06:16:04,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Evaluate test code "odoo.startTour('test_loyalty_reward_with_courses', {"stepDelay": 0, "debug": false})" 2026-11-03 06:16:04,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [1/19] Tour test_loyalty_reward_with_courses → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:16:04,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.018 ro 2026-11-03 06:16:04,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.016 ro 2026-11-03 06:16:04,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:16:04,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-11-03 06:16:04,701 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:04] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-11-03 06:16:05,271 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:05] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 06:16:05,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-11-03 06:16:05,627 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 06:16:05,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:16:05,638 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.055 rw 2026-11-03 06:16:05,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:05] "GET /web/image/res.users/450/avatar_128 HTTP/1.1" 200 305 4 0.004 0.055 ro 2026-11-03 06:16:05,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:05] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.072 rw 2026-11-03 06:16:05,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:05] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 06:16:05,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:05] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.019 ro 2026-11-03 06:16:05,804 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.029 - 2026-11-03 06:16:05,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [2/19] Tour test_loyalty_reward_with_courses → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:16:05,841 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.062 - 2026-11-03 06:16:05,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:05] "GET /pos/ui/160?from_backend=True HTTP/1.1" 200 6979 31 0.03 0.141 rw 2026-11-03 06:16:06,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:06] "GET /pos/ui/160 HTTP/1.1" 200 6979 31 0.024 0.245 rw 2026-11-03 06:16:06,059 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:06] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:16:06,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [3/19] Tour test_loyalty_reward_with_courses → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("5"))) 2026-11-03 06:16:06,118 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:06] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.028 rw 2026-11-03 06:16:06,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.079 rw 2026-11-03 06:16:06,304 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.018 rw 2026-11-03 06:16:06,360 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.048 rw 2026-11-03 06:16:06,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [4/19] Tour test_loyalty_reward_with_courses → Step body:has(.pos-leftheader .badge:contains(5)) 2026-11-03 06:16:06,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [5/19] Tour test_loyalty_reward_with_courses → Step click course button (trigger: .course-btn) 2026-11-03 06:16:06,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [6/19] Tour test_loyalty_reward_with_courses → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-11-03 06:16:07,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [7/19] Tour test_loyalty_reward_with_courses → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-11-03 06:16:07,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [8/19] Tour test_loyalty_reward_with_courses → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:16:07,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [9/19] Tour test_loyalty_reward_with_courses → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:16:07,189 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:07] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.012 - 2026-11-03 06:16:07,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:07] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.012 - 2026-11-03 06:16:07,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12398965 started for PoS orders references: [{'name': '/', 'pos_reference': '261-160-000001', 'uuid': 'd6ab46dd-34b1-4d61-9cf4-dd7c2db0ce6e'}] 2026-11-03 06:16:07,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12398965 order {'name': '/', 'pos_reference': '261-160-000001', 'uuid': 'd6ab46dd-34b1-4d61-9cf4-dd7c2db0ce6e'} created pos.order #678 2026-11-03 06:16:07,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12398965 finished 2026-11-03 06:16:07,405 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5671 68 0.05 0.149 rw 2026-11-03 06:16:07,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [10/19] Tour test_loyalty_reward_with_courses → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:16:07,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [11/19] Tour test_loyalty_reward_with_courses → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("2"))) 2026-11-03 06:16:07,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [12/19] Tour test_loyalty_reward_with_courses → Step body:has(.pos-leftheader .badge:contains(2)) 2026-11-03 06:16:07,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.003 0.024 rw 2026-11-03 06:16:07,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.052 rw 2026-11-03 06:16:08,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [13/19] Tour test_loyalty_reward_with_courses → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-11-03 06:16:08,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [14/19] Tour test_loyalty_reward_with_courses → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-11-03 06:16:08,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [15/19] Tour test_loyalty_reward_with_courses → Step click course button (trigger: .course-btn) 2026-11-03 06:16:08,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [16/19] Tour test_loyalty_reward_with_courses → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-0.22","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.qty:contains("1")):has(.price:contains("-0.22"))) 2026-11-03 06:16:08,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [17/19] Tour test_loyalty_reward_with_courses → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:16:08,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [18/19] Tour test_loyalty_reward_with_courses → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:16:08,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97131909 started for PoS orders references: [{'name': '/', 'pos_reference': '261-160-000002', 'uuid': 'cbbbc6c3-107d-4349-bc8f-12b6cba3f511'}] 2026-11-03 06:16:08,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97131909 order {'name': '/', 'pos_reference': '261-160-000002', 'uuid': 'cbbbc6c3-107d-4349-bc8f-12b6cba3f511'} created pos.order #679 2026-11-03 06:16:08,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97131909 finished 2026-11-03 06:16:08,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5671 57 0.043 0.151 rw 2026-11-03 06:16:08,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [19/19] Tour test_loyalty_reward_with_courses → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:16:08,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-11-03 06:16:08,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_courses SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 06:16:08,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:16:08,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 21660656 (allocated 23613440) 2026-11-03 06:16:08,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4cUr4NIK - [03/Nov/2026 06:16:03] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.48 rw 2026-11-03 06:16:08,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 58957 2026-11-03 06:16:08,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-11-03 06:16:08,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 58957 2026-11-03 06:16:08,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061608_965775_test_loyalty_reward_with_courses.txt 2026-11-03 06:16:08,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmphp5n7_ys_chrome_odoo" 2026-11-03 06:16:09,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:16:09,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-11-03 06:16:10,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-11-03 06:16:10,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-11-03 06:16:10,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-11-03 06:16:10,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-11-03 06:16:11,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:16:11,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:16:20,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:16:22,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:16:26,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 454 who belonged to [100, 10, 1] with changes [(4, 32)] 2026-11-03 06:16:26,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-11-03 06:16:28,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 59088 2026-11-03 06:16:28,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmp1tvb_hln_chrome_odoo 2026-11-03 06:16:28,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:45771/json/version 2026-11-03 06:16:28,101 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45771', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:16:28,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Browser version: Chrome/150.0.7871.114 2026-11-03 06:16:28,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:45771/json 2026-11-03 06:16:28,128 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45771', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:16:28,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:45771/devtools/page/183247417F48B941A9299D1659B88731 2026-11-03 06:16:28,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Enable chrome headless console log notification 2026-11-03 06:16:28,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-11-03 06:16:28,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 06:16:28,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-11-03 06:16:28,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Open "http://127.0.0.1:8069/pos/ui?config_id=162" in browser 2026-11-03 06:16:28,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=162" 2026-11-03 06:16:28,574 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:28] "GET /pos/ui?config_id=162 HTTP/1.1" 200 6920 64 0.028 0.124 rw 2026-11-03 06:16:28,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': '183247417F48B941A9299D1659B88731', 'loaderId': '0E7C56E5F8AE418C0F58A5B2F0713EF7', 'isDownload': False} 2026-11-03 06:16:28,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentWithExtraLine')" 2026-11-03 06:16:28,669 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:28] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.039 ro 2026-11-03 06:16:28,697 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:28] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.267 ro 2026-11-03 06:16:28,714 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:28] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.079 ro 2026-11-03 06:16:29,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: Owl is running in 'dev' mode. 2026-11-03 06:16:29,466 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:16:29,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:16:29,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 06:16:29,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.016 rw 2026-11-03 06:16:29,601 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.012 0.027 rw 2026-11-03 06:16:30,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533272 235 0.201 0.662 rw 2026-11-03 06:16:30,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: The ready code tooks too much time : 2.130364179611206 2026-11-03 06:16:30,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate test code "odoo.startTour('PoSApplyDownpaymentWithExtraLine', {"stepDelay": 0, "debug": false})" 2026-11-03 06:16:30,735 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-11-03 06:16:30,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [1/17] Tour PoSApplyDownpaymentWithExtraLine → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:16:30,771 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-11-03 06:16:30,810 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.017 rw 2026-11-03 06:16:30,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.022 rw 2026-11-03 06:16:30,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:30] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.012 rw 2026-11-03 06:16:31,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:31] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.01 ro 2026-11-03 06:16:31,649 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 06:16:31,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.045 rw 2026-11-03 06:16:31,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:31] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.021 rw 2026-11-03 06:16:31,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 06:16:31,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 06:16:31,888 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:31] "GET /web/image/res.users/452/avatar_128 HTTP/1.1" 200 305 4 0.005 0.029 ro 2026-11-03 06:16:31,938 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:31] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-11-03 06:16:31,954 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:31] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:16:32,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.032 - 2026-11-03 06:16:32,022 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.045 - 2026-11-03 06:16:32,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:32] "GET /pos/ui/162 HTTP/1.1" 200 6960 31 0.05 0.113 rw 2026-11-03 06:16:32,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [2/17] Tour PoSApplyDownpaymentWithExtraLine → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:16:32,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:32] "GET /pos/ui/162?from_backend=True HTTP/1.1" 200 6960 31 0.024 0.254 rw 2026-11-03 06:16:32,331 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.306 rw 2026-11-03 06:16:32,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [3/17] Tour PoSApplyDownpaymentWithExtraLine → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:16:32,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [4/17] Tour PoSApplyDownpaymentWithExtraLine → Step click Actions button (trigger: .more-btn) 2026-11-03 06:16:32,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:32] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.035 rw 2026-11-03 06:16:32,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.036 0.076 rw 2026-11-03 06:16:32,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [5/17] Tour PoSApplyDownpaymentWithExtraLine → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:16:32,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [6/17] Tour PoSApplyDownpaymentWithExtraLine → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-11-03 06:16:32,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 29 0.038 0.174 ro 2026-11-03 06:16:32,904 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.014 0.293 ro 2026-11-03 06:16:33,051 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.014 0.111 ro 2026-11-03 06:16:33,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 820 14 0.021 0.066 ro 2026-11-03 06:16:33,324 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.004 0.021 ro 2026-11-03 06:16:33,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [7/17] Tour PoSApplyDownpaymentWithExtraLine → Step click on select the order (percentage) (trigger: .modal:has(.modal-title:contains(what do you want to do?)) .selection-item:contains('Apply a down payment')) 2026-11-03 06:16:33,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:33] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.017 - 2026-11-03 06:16:33,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:33] "GET /web/image/res.partner/1741/avatar_128?unique=1793686570000 HTTP/1.1" 200 305 4 0.012 0.04 ro 2026-11-03 06:16:33,926 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:33] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 16141 122 0.144 0.269 rw 2026-11-03 06:16:34,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [8/17] Tour PoSApplyDownpaymentWithExtraLine → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment"))) 2026-11-03 06:16:34,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [9/17] Tour PoSApplyDownpaymentWithExtraLine → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-11-03 06:16:34,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [10/17] Tour PoSApplyDownpaymentWithExtraLine → Step .modal:has(.modal-title:contains(Down payment)) .popup-input:contains(10) 2026-11-03 06:16:34,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [11/17] Tour PoSApplyDownpaymentWithExtraLine → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("down payment")) .modal-footer .btn-primary:contains("Apply")) 2026-11-03 06:16:34,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [12/17] Tour PoSApplyDownpaymentWithExtraLine → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-11-03 06:16:34,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [13/17] Tour PoSApplyDownpaymentWithExtraLine → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:16:34,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [14/17] Tour PoSApplyDownpaymentWithExtraLine → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:16:34,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [15/17] Tour PoSApplyDownpaymentWithExtraLine → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:16:34,360 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.029 - 2026-11-03 06:16:34,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.041 - 2026-11-03 06:16:34,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 119 0.162 0.322 rw 2026-11-03 06:16:34,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [16/17] Tour PoSApplyDownpaymentWithExtraLine → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:16:34,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [17/17] Tour PoSApplyDownpaymentWithExtraLine → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:16:35,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-11-03 06:16:35,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 06:16:35,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76936428 started for PoS orders references: [{'name': '/', 'pos_reference': '261-162-000001', 'uuid': '87fb6e46-1d3e-4467-930e-2e08754d6069'}] 2026-11-03 06:16:35,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 23264688 (allocated 24924160) 2026-11-03 06:16:35,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:16:35,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 59088 2026-11-03 06:16:35,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-11-03 06:16:35,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 59088 2026-11-03 06:16:35,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061635_944433_test_advance_payment_with_extra_lines.txt 2026-11-03 06:16:35,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmp1tvb_hln_chrome_odoo" 2026-11-03 06:16:35,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76936428 order {'name': '/', 'pos_reference': '261-162-000001', 'uuid': '87fb6e46-1d3e-4467-930e-2e08754d6069'} created pos.order #680 2026-11-03 06:16:35,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76936428 finished 2026-11-03 06:16:35,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-11-03 06:16:36,165 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.556 rw 2026-11-03 06:16:36,195 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 zIX1suKW - [03/Nov/2026 06:16:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 196 0.225 0.595 rw 2026-11-03 06:16:46,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-11-03 06:16:46,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2825762 started for PoS orders references: [{'name': 'Order f1067bf4-e52f-4111-b2b6-0a6b0411c62d', 'pos_reference': None, 'uuid': 'f1067bf4-e52f-4111-b2b6-0a6b0411c62d'}] 2026-11-03 06:16:47,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2825762 order {'name': 'Order f1067bf4-e52f-4111-b2b6-0a6b0411c62d', 'pos_reference': None, 'uuid': 'f1067bf4-e52f-4111-b2b6-0a6b0411c62d'} created pos.order #681 2026-11-03 06:16:47,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2825762 finished 2026-11-03 06:16:47,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-11-03 06:16:49,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-11-03 06:16:50,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16692774 started for PoS orders references: [{'name': 'Order ea93422c-fdb9-4781-bd96-d2bee97306ab', 'pos_reference': None, 'uuid': 'ea93422c-fdb9-4781-bd96-d2bee97306ab'}] 2026-11-03 06:16:50,642 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [783] 2026-11-03 06:16:51,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16692774 order {'name': 'Order ea93422c-fdb9-4781-bd96-d2bee97306ab', 'pos_reference': None, 'uuid': 'ea93422c-fdb9-4781-bd96-d2bee97306ab'} created pos.order #682 2026-11-03 06:16:51,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16692774 finished 2026-11-03 06:16:51,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-11-03 06:16:52,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36226446 started for PoS orders references: [{'name': 'Order ded764e2-6bf3-42c4-8774-683b5162c23b', 'pos_reference': None, 'uuid': 'ded764e2-6bf3-42c4-8774-683b5162c23b'}] 2026-11-03 06:16:52,558 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [786] 2026-11-03 06:16:53,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36226446 order {'name': 'Order ded764e2-6bf3-42c4-8774-683b5162c23b', 'pos_reference': None, 'uuid': 'ded764e2-6bf3-42c4-8774-683b5162c23b'} created pos.order #684 2026-11-03 06:16:53,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36226446 finished 2026-11-03 06:16:54,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-11-03 06:16:55,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50211024 started for PoS orders references: [{'name': 'Order aa443a22-7ecc-4bea-b4e3-6a0e41889337', 'pos_reference': None, 'uuid': 'aa443a22-7ecc-4bea-b4e3-6a0e41889337'}] 2026-11-03 06:16:55,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50211024 order {'name': 'Order aa443a22-7ecc-4bea-b4e3-6a0e41889337', 'pos_reference': None, 'uuid': 'aa443a22-7ecc-4bea-b4e3-6a0e41889337'} created pos.order #686 2026-11-03 06:16:55,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50211024 finished 2026-11-03 06:16:55,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-11-03 06:16:56,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [41, 32])] 2026-11-03 06:16:57,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 41] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-11-03 06:16:57,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-11-03 06:16:57,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25671826 started for PoS orders references: [{'name': 'Order f3bd1b99-b1ef-4aaf-88ab-508ee4690871', 'pos_reference': None, 'uuid': 'f3bd1b99-b1ef-4aaf-88ab-508ee4690871'}] 2026-11-03 06:16:58,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25671826 order {'name': 'Order f3bd1b99-b1ef-4aaf-88ab-508ee4690871', 'pos_reference': None, 'uuid': 'f3bd1b99-b1ef-4aaf-88ab-508ee4690871'} created pos.order #687 2026-11-03 06:16:58,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25671826 finished 2026-11-03 06:16:58,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-11-03 06:16:59,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55974707 started for PoS orders references: [{'name': 'Order 86664072-d489-4c6b-8652-49709da343e6', 'pos_reference': None, 'uuid': '86664072-d489-4c6b-8652-49709da343e6'}] 2026-11-03 06:17:00,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55974707 order {'name': 'Order 86664072-d489-4c6b-8652-49709da343e6', 'pos_reference': None, 'uuid': '86664072-d489-4c6b-8652-49709da343e6'} created pos.order #688 2026-11-03 06:17:00,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55974707 finished 2026-11-03 06:17:01,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97774765 started for PoS orders references: [{'name': 'Order 40508126-9385-4976-9352-0a7fa09cb1aa', 'pos_reference': None, 'uuid': '40508126-9385-4976-9352-0a7fa09cb1aa'}] 2026-11-03 06:17:02,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97774765 order {'name': 'Order 40508126-9385-4976-9352-0a7fa09cb1aa', 'pos_reference': None, 'uuid': '40508126-9385-4976-9352-0a7fa09cb1aa'} created pos.order #689 2026-11-03 06:17:02,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97774765 finished 2026-11-03 06:17:02,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88264058 started for PoS orders references: [{'name': 'Order f9ca0667-1b49-40b4-b0a3-76a2d126b6db', 'pos_reference': None, 'uuid': 'f9ca0667-1b49-40b4-b0a3-76a2d126b6db'}] 2026-11-03 06:17:02,485 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [792] 2026-11-03 06:17:03,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88264058 order {'name': 'Order f9ca0667-1b49-40b4-b0a3-76a2d126b6db', 'pos_reference': None, 'uuid': 'f9ca0667-1b49-40b4-b0a3-76a2d126b6db'} created pos.order #690 2026-11-03 06:17:03,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88264058 finished 2026-11-03 06:17:04,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-11-03 06:17:04,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28738356 started for PoS orders references: [{'name': 'Order 5263bbcc-837b-48f3-9110-f4adee54b929', 'pos_reference': None, 'uuid': '5263bbcc-837b-48f3-9110-f4adee54b929'}] 2026-11-03 06:17:04,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28738356 order {'name': 'Order 5263bbcc-837b-48f3-9110-f4adee54b929', 'pos_reference': None, 'uuid': '5263bbcc-837b-48f3-9110-f4adee54b929'} created pos.order #691 2026-11-03 06:17:04,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28738356 finished 2026-11-03 06:17:04,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98163412 started for PoS orders references: [{'name': 'Order 7e8e0f09-3052-4444-b28f-79454e89208f', 'pos_reference': None, 'uuid': '7e8e0f09-3052-4444-b28f-79454e89208f'}] 2026-11-03 06:17:04,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98163412 order {'name': 'Order 7e8e0f09-3052-4444-b28f-79454e89208f', 'pos_reference': None, 'uuid': '7e8e0f09-3052-4444-b28f-79454e89208f'} created pos.order #692 2026-11-03 06:17:04,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98163412 finished 2026-11-03 06:17:05,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-11-03 06:17:06,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77490854 started for PoS orders references: [{'name': 'Order 18cbe75f-d6ca-43a4-b1f9-b904dc36c637', 'pos_reference': None, 'uuid': '18cbe75f-d6ca-43a4-b1f9-b904dc36c637'}] 2026-11-03 06:17:06,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77490854 order {'name': 'Order 18cbe75f-d6ca-43a4-b1f9-b904dc36c637', 'pos_reference': None, 'uuid': '18cbe75f-d6ca-43a4-b1f9-b904dc36c637'} created pos.order #693 2026-11-03 06:17:06,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77490854 finished 2026-11-03 06:17:07,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-11-03 06:17:07,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-11-03 06:17:07,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 31])] 2026-11-03 06:17:08,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-11-03 06:17:08,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 31])] 2026-11-03 06:17:08,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-11-03 06:17:09,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ensure_default_products_in_multiple_company ... 2026-11-03 06:17:09,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:17:18,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-11-03 06:17:18,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50736537 started for PoS orders references: [{'name': 'Order 8523304b-0f79-4275-aed6-c9c37247ceb6', 'pos_reference': None, 'uuid': '8523304b-0f79-4275-aed6-c9c37247ceb6'}] 2026-11-03 06:17:18,855 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [799] 2026-11-03 06:17:20,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50736537 order {'name': 'Order 8523304b-0f79-4275-aed6-c9c37247ceb6', 'pos_reference': None, 'uuid': '8523304b-0f79-4275-aed6-c9c37247ceb6'} created pos.order #696 2026-11-03 06:17:20,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50736537 finished 2026-11-03 06:17:20,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-11-03 06:17:20,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10107878 started for PoS orders references: [{'name': 'Order 7a8cd1c5-81cc-4c67-b073-822ad4f59cfd', 'pos_reference': None, 'uuid': '7a8cd1c5-81cc-4c67-b073-822ad4f59cfd'}] 2026-11-03 06:17:21,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10107878 order {'name': 'Order 7a8cd1c5-81cc-4c67-b073-822ad4f59cfd', 'pos_reference': None, 'uuid': '7a8cd1c5-81cc-4c67-b073-822ad4f59cfd'} created pos.order #697 2026-11-03 06:17:21,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10107878 finished 2026-11-03 06:17:21,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-11-03 06:17:22,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 31])] 2026-11-03 06:17:23,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-11-03 06:17:23,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58723527 started for PoS orders references: [{'name': 'Order 8c1a28e6-d68c-4f11-b688-78b57a52b443', 'pos_reference': None, 'uuid': '8c1a28e6-d68c-4f11-b688-78b57a52b443'}] 2026-11-03 06:17:24,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58723527 order {'name': 'Order 8c1a28e6-d68c-4f11-b688-78b57a52b443', 'pos_reference': None, 'uuid': '8c1a28e6-d68c-4f11-b688-78b57a52b443'} created pos.order #699 2026-11-03 06:17:24,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58723527 finished 2026-11-03 06:17:25,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-11-03 06:17:25,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-11-03 06:17:26,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 59221 2026-11-03 06:17:26,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmpobcdn1hu_chrome_odoo 2026-11-03 06:17:26,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:41873/json/version 2026-11-03 06:17:26,362 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41873', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:17:26,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Browser version: Chrome/150.0.7871.114 2026-11-03 06:17:26,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:41873/json 2026-11-03 06:17:26,415 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41873', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:17:26,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:41873/devtools/page/85E6E0C5FC78D4D83BCDB6BD2512F0A3 2026-11-03 06:17:26,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Enable chrome headless console log notification 2026-11-03 06:17:26,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-11-03 06:17:26,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 06:17:26,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-11-03 06:17:26,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Open "http://127.0.0.1:8069/pos/ui/162" in browser 2026-11-03 06:17:26,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigating to: "http://127.0.0.1:8069/pos/ui/162" 2026-11-03 06:17:26,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:26] "GET /pos/ui/162 HTTP/1.1" 200 6920 65 0.032 0.154 rw 2026-11-03 06:17:26,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': '85E6E0C5FC78D4D83BCDB6BD2512F0A3', 'loaderId': 'C00845CD894537C2C8FB5BB7DADABD2D', 'isDownload': False} 2026-11-03 06:17:26,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('POSSalePaymentScreenInvoiceOrder')" 2026-11-03 06:17:26,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:26] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.323 ro 2026-11-03 06:17:26,945 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:26] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.098 ro 2026-11-03 06:17:26,957 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:26] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.111 ro 2026-11-03 06:17:27,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: Owl is running in 'dev' mode. 2026-11-03 06:17:27,683 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 06:17:27,684 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:17:27,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.04 ro 2026-11-03 06:17:27,837 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.048 rw 2026-11-03 06:17:27,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.008 0.082 rw 2026-11-03 06:17:29,052 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534838 239 0.247 0.884 rw 2026-11-03 06:17:29,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: The ready code tooks too much time : 2.517015218734741 2026-11-03 06:17:29,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate test code "odoo.startTour('POSSalePaymentScreenInvoiceOrder', {"stepDelay": 0, "debug": false})" 2026-11-03 06:17:29,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [1/25] Tour POSSalePaymentScreenInvoiceOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:17:29,336 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-11-03 06:17:29,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.008 ro 2026-11-03 06:17:29,396 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.012 rw 2026-11-03 06:17:29,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.039 rw 2026-11-03 06:17:29,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:29] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.012 rw 2026-11-03 06:17:29,989 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:29] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 06:17:30,166 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.02 rw 2026-11-03 06:17:30,324 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 06:17:30,326 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 06:17:30,328 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.058 rw 2026-11-03 06:17:30,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "GET /web/image/res.users/452/avatar_128 HTTP/1.1" 200 305 4 0.004 0.057 ro 2026-11-03 06:17:30,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.07 rw 2026-11-03 06:17:30,413 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 06:17:30,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 06:17:30,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 06:17:30,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.047 rw 2026-11-03 06:17:30,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [2/25] Tour POSSalePaymentScreenInvoiceOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:17:30,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.068 - 2026-11-03 06:17:30,721 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "GET /pos/ui/162?from_backend=True HTTP/1.1" 200 6960 31 0.027 0.096 rw 2026-11-03 06:17:30,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [3/25] Tour POSSalePaymentScreenInvoiceOrder → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-11-03 06:17:30,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "GET /pos/ui/162 HTTP/1.1" 200 6960 31 0.041 0.199 rw 2026-11-03 06:17:30,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.141 rw 2026-11-03 06:17:30,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.04 0.193 rw 2026-11-03 06:17:31,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [4/25] Tour POSSalePaymentScreenInvoiceOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:17:31,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [5/25] Tour POSSalePaymentScreenInvoiceOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-03 06:17:31,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [6/25] Tour POSSalePaymentScreenInvoiceOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-11-03 06:17:31,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [7/25] Tour POSSalePaymentScreenInvoiceOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:17:31,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [8/25] Tour POSSalePaymentScreenInvoiceOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:17:31,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [9/25] Tour POSSalePaymentScreenInvoiceOrder → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:17:31,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [10/25] Tour POSSalePaymentScreenInvoiceOrder → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:17:31,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:31] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:17:31,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [11/25] Tour POSSalePaymentScreenInvoiceOrder → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:17:31,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [12/25] Tour POSSalePaymentScreenInvoiceOrder → Step Search customer with "AAA - Test Partner invoice" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:17:31,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [13/25] Tour POSSalePaymentScreenInvoiceOrder → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:17:31,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [14/25] Tour POSSalePaymentScreenInvoiceOrder → Step Check "AAA - Test Partner invoice" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAA - Test Partner invoice")) 2026-11-03 06:17:31,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [15/25] Tour POSSalePaymentScreenInvoiceOrder → Step click partner 'AAA - Test Partner invoice' from partner list screen (trigger: .modal .partner-list b:contains(AAA - Test Partner invoice)) 2026-11-03 06:17:31,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [16/25] Tour POSSalePaymentScreenInvoiceOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:17:31,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [17/25] Tour POSSalePaymentScreenInvoiceOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:17:31,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [18/25] Tour POSSalePaymentScreenInvoiceOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:17:31,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [19/25] Tour POSSalePaymentScreenInvoiceOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:17:31,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:17:31,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 06:17:32,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [20/25] Tour POSSalePaymentScreenInvoiceOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:17:32,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [21/25] Tour POSSalePaymentScreenInvoiceOrder → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:17:32,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [22/25] Tour POSSalePaymentScreenInvoiceOrder → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:17:32,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [23/25] Tour POSSalePaymentScreenInvoiceOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:17:32,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [24/25] Tour POSSalePaymentScreenInvoiceOrder → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:17:32,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98214108 started for PoS orders references: [{'name': '/', 'pos_reference': '261-162-000001', 'uuid': '081f6581-712a-41b5-a5c9-82bc2d03b629'}] 2026-11-03 06:17:32,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [25/25] Tour POSSalePaymentScreenInvoiceOrder → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:17:34,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98214108 order {'name': '/', 'pos_reference': '261-162-000001', 'uuid': '081f6581-712a-41b5-a5c9-82bc2d03b629'} created pos.order #700 2026-11-03 06:17:34,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98214108 finished 2026-11-03 06:17:34,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5376 477 0.537 1.098 rw 2026-11-03 06:17:34,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-11-03 06:17:34,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 06:17:34,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:17:34,683 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 6.794 rw 2026-11-03 06:17:34,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 22031088 (allocated 23351296) 2026-11-03 06:17:34,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kVuoQWXb - [03/Nov/2026 06:17:34] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 0 1 0.001 0.014 ro 2026-11-03 06:17:34,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 59221 2026-11-03 06:17:34,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-11-03 06:17:34,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 59221 2026-11-03 06:17:34,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061734_929577_test_pos_order_and_invoice_amounts.txt 2026-11-03 06:17:34,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmpobcdn1hu_chrome_odoo" 2026-11-03 06:17:34,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-11-03 06:17:34,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 452 with IP n/a changed groups of user 452 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 31])] 2026-11-03 06:17:35,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 59351 2026-11-03 06:17:35,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome headless temporary user profile dir: /tmp/tmpjptrh45l_chrome_odoo 2026-11-03 06:17:35,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Issuing json command http://127.0.0.1:35517/json/version 2026-11-03 06:17:35,896 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:17:35,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Browser version: Chrome/150.0.7871.114 2026-11-03 06:17:35,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Issuing json command http://127.0.0.1:35517/json 2026-11-03 06:17:35,969 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:17:35,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Websocket url found: ws://127.0.0.1:35517/devtools/page/29E863DABA0DBD7C663A048AC0A228B8 2026-11-03 06:17:36,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Enable chrome headless console log notification 2026-11-03 06:17:36,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome headless enable page notifications 2026-11-03 06:17:36,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 06:17:36,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Setting session cookie in browser 2026-11-03 06:17:36,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Open "http://127.0.0.1:8069/pos/ui/162" in browser 2026-11-03 06:17:36,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigating to: "http://127.0.0.1:8069/pos/ui/162" 2026-11-03 06:17:36,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:36] "GET /pos/ui/162 HTTP/1.1" 200 6960 91 0.08 0.271 rw 2026-11-03 06:17:36,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': '29E863DABA0DBD7C663A048AC0A228B8', 'loaderId': '1AE9CADB0C2459C3ED8F66BCC67F52A0', 'isDownload': False} 2026-11-03 06:17:36,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Evaluate ready code "odoo.isTourReady('test_sale_order_fp_different_from_partner_one')" 2026-11-03 06:17:36,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:36] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.046 ro 2026-11-03 06:17:36,643 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:36] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.446 ro 2026-11-03 06:17:36,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:36] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.076 ro 2026-11-03 06:17:37,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: Owl is running in 'dev' mode. 2026-11-03 06:17:37,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:17:37,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:17:37,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-11-03 06:17:37,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.004 0.037 rw 2026-11-03 06:17:37,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.044 rw 2026-11-03 06:17:38,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 535698 237 0.223 0.663 rw 2026-11-03 06:17:38,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: The ready code tooks too much time : 2.2642457485198975 2026-11-03 06:17:38,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Evaluate test code "odoo.startTour('test_sale_order_fp_different_from_partner_one', {"stepDelay": 0, "debug": false})" 2026-11-03 06:17:38,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [1/40] Tour test_sale_order_fp_different_from_partner_one → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:17:38,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 06:17:38,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-11-03 06:17:38,919 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.013 rw 2026-11-03 06:17:38,948 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.023 rw 2026-11-03 06:17:38,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:38] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.02 rw 2026-11-03 06:17:39,531 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:39] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.011 ro 2026-11-03 06:17:39,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.016 rw 2026-11-03 06:17:39,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.053 rw 2026-11-03 06:17:39,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 06:17:39,888 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:17:39,891 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:17:39,925 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:39] "GET /web/image/res.users/452/avatar_128 HTTP/1.1" 200 305 4 0.004 0.032 ro 2026-11-03 06:17:39,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:39] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-11-03 06:17:40,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 06:17:40,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:40] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 06:17:40,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.022 - 2026-11-03 06:17:40,137 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:40] "GET /pos/ui/162 HTTP/1.1" 200 6960 31 0.021 0.078 rw 2026-11-03 06:17:40,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [2/40] Tour test_sale_order_fp_different_from_partner_one → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:17:40,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:40] "GET /pos/ui/162?from_backend=True HTTP/1.1" 200 6960 31 0.043 0.179 rw 2026-11-03 06:17:40,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.223 rw 2026-11-03 06:17:40,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [3/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:17:40,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [4/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .more-btn) 2026-11-03 06:17:40,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:40] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.03 rw 2026-11-03 06:17:40,527 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.029 0.065 rw 2026-11-03 06:17:40,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [5/40] Tour test_sale_order_fp_different_from_partner_one → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:17:40,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [6/40] Tour test_sale_order_fp_different_from_partner_one → Step select sale order with price 20.00 (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row td:contains('20.00')) 2026-11-03 06:17:40,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 29 0.062 0.16 ro 2026-11-03 06:17:40,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.017 0.29 ro 2026-11-03 06:17:41,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.019 0.081 ro 2026-11-03 06:17:41,192 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 1557 14 0.015 0.064 ro 2026-11-03 06:17:41,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.009 0.027 ro 2026-11-03 06:17:41,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:41] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 06:17:41,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [7/40] Tour test_sale_order_fp_different_from_partner_one → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-11-03 06:17:41,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:41] "GET /web/image/res.partner/1771/avatar_128?unique=1793686570000 HTTP/1.1" 200 305 4 0.009 0.028 ro 2026-11-03 06:17:41,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:41] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 17338 123 0.094 0.247 rw 2026-11-03 06:17:41,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [8/40] Tour test_sale_order_fp_different_from_partner_one → Step .order-summary .tax:contains(10.00) 2026-11-03 06:17:42,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 123 0.127 0.318 rw 2026-11-03 06:17:42,347 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:42] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 337 13 0.013 0.382 rw 2026-11-03 06:17:42,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [9/40] Tour test_sale_order_fp_different_from_partner_one → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:17:42,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [10/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:17:42,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [11/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .more-btn) 2026-11-03 06:17:42,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [12/40] Tour test_sale_order_fp_different_from_partner_one → Step check fiscal position 'Partner FP' is selected (trigger: .o_fiscal_position_button:contains("Partner FP")) 2026-11-03 06:17:42,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [13/40] Tour test_sale_order_fp_different_from_partner_one → Step cancel dialog (trigger: .modal:not(.o_inactive_modal) .modal-header button[aria-label="Close"]) 2026-11-03 06:17:42,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [14/40] Tour test_sale_order_fp_different_from_partner_one → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:17:42,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [15/40] Tour test_sale_order_fp_different_from_partner_one → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:17:42,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [16/40] Tour test_sale_order_fp_different_from_partner_one → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:17:42,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.013 - 2026-11-03 06:17:42,623 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.016 - 2026-11-03 06:17:43,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [17/40] Tour test_sale_order_fp_different_from_partner_one → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:17:43,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [18/40] Tour test_sale_order_fp_different_from_partner_one → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:17:43,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [19/40] Tour test_sale_order_fp_different_from_partner_one → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:17:43,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38550360 started for PoS orders references: [{'name': '/', 'pos_reference': '261-162-000001', 'uuid': 'f6bcae64-fc8f-4994-ba68-adc56c2d3418'}] 2026-11-03 06:17:43,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [20/40] Tour test_sale_order_fp_different_from_partner_one → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:17:44,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38550360 order {'name': '/', 'pos_reference': '261-162-000001', 'uuid': 'f6bcae64-fc8f-4994-ba68-adc56c2d3418'} created pos.order #701 2026-11-03 06:17:44,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38550360 finished 2026-11-03 06:17:44,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5222 234 0.201 0.526 rw 2026-11-03 06:17:44,536 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:44] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.015 ro 2026-11-03 06:17:44,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [21/40] Tour test_sale_order_fp_different_from_partner_one → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:17:44,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [22/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:17:44,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [23/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .more-btn) 2026-11-03 06:17:44,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [24/40] Tour test_sale_order_fp_different_from_partner_one → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:17:44,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [25/40] Tour test_sale_order_fp_different_from_partner_one → Step select sale order with price 10.00 (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row td:contains('10.00')) 2026-11-03 06:17:44,657 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.061 rw 2026-11-03 06:17:44,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.014 0.135 ro 2026-11-03 06:17:44,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.016 0.226 ro 2026-11-03 06:17:44,983 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.014 0.081 ro 2026-11-03 06:17:45,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 811 14 0.016 0.053 ro 2026-11-03 06:17:45,148 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.005 0.028 ro 2026-11-03 06:17:45,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [26/40] Tour test_sale_order_fp_different_from_partner_one → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-11-03 06:17:45,592 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:45] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 17344 123 0.125 0.254 rw 2026-11-03 06:17:45,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [27/40] Tour test_sale_order_fp_different_from_partner_one → Step .order-summary .tax:contains(0.00) 2026-11-03 06:17:46,056 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 123 0.124 0.325 rw 2026-11-03 06:17:46,132 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:46] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 337 13 0.016 0.401 rw 2026-11-03 06:17:46,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [28/40] Tour test_sale_order_fp_different_from_partner_one → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:17:46,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [29/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:17:46,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [30/40] Tour test_sale_order_fp_different_from_partner_one → Step click Actions button (trigger: .more-btn) 2026-11-03 06:17:46,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [31/40] Tour test_sale_order_fp_different_from_partner_one → Step check fiscal position 'Sale Order FP' is selected (trigger: .o_fiscal_position_button:contains("Sale Order FP")) 2026-11-03 06:17:46,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [32/40] Tour test_sale_order_fp_different_from_partner_one → Step cancel dialog (trigger: .modal:not(.o_inactive_modal) .modal-header button[aria-label="Close"]) 2026-11-03 06:17:46,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [33/40] Tour test_sale_order_fp_different_from_partner_one → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:17:46,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [34/40] Tour test_sale_order_fp_different_from_partner_one → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:17:46,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [35/40] Tour test_sale_order_fp_different_from_partner_one → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:17:46,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [36/40] Tour test_sale_order_fp_different_from_partner_one → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:17:46,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [37/40] Tour test_sale_order_fp_different_from_partner_one → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:17:47,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [38/40] Tour test_sale_order_fp_different_from_partner_one → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:17:47,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [39/40] Tour test_sale_order_fp_different_from_partner_one → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:17:47,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51182159 started for PoS orders references: [{'name': '/', 'pos_reference': '261-162-000002', 'uuid': '8ef3108a-d7a0-4bfa-8951-ae47a73cbe74'}] 2026-11-03 06:17:47,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51182159 order {'name': '/', 'pos_reference': '261-162-000002', 'uuid': '8ef3108a-d7a0-4bfa-8951-ae47a73cbe74'} created pos.order #702 2026-11-03 06:17:47,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51182159 finished 2026-11-03 06:17:47,984 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5221 203 0.227 0.467 rw 2026-11-03 06:17:48,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:48] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.019 ro 2026-11-03 06:17:48,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: [40/40] Tour test_sale_order_fp_different_from_partner_one → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:17:48,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-11-03 06:17:48,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR test_sale_order_fp_different_from_partner_one SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-11-03 06:17:48,234 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.046 rw 2026-11-03 06:17:48,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:17:48,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 25553272 (allocated 28069888) 2026-11-03 06:17:48,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Dd5Lb3vT - [03/Nov/2026 06:17:38] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 10.674 rw 2026-11-03 06:17:48,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 59351 2026-11-03 06:17:48,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-11-03 06:17:48,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 59351 2026-11-03 06:17:48,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061748_623017_test_sale_order_fp_different_from_partner_one.txt 2026-11-03 06:17:48,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmpjptrh45l_chrome_odoo" 2026-11-03 06:17:48,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-11-03 06:17:48,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93956284 started for PoS orders references: [{'name': 'Order b86078ef-5acc-4a25-82b7-0eb1e44fbbe7', 'pos_reference': None, 'uuid': 'b86078ef-5acc-4a25-82b7-0eb1e44fbbe7'}] 2026-11-03 06:17:49,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93956284 order {'name': 'Order b86078ef-5acc-4a25-82b7-0eb1e44fbbe7', 'pos_reference': None, 'uuid': 'b86078ef-5acc-4a25-82b7-0eb1e44fbbe7'} created pos.order #703 2026-11-03 06:17:49,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93956284 finished 2026-11-03 06:17:49,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-11-03 06:17:49,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4597353 started for PoS orders references: [{'name': 'Order 0560cbe8-fd26-45bf-8fe6-a68437bfd297', 'pos_reference': None, 'uuid': '0560cbe8-fd26-45bf-8fe6-a68437bfd297'}] 2026-11-03 06:17:50,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4597353 order {'name': 'Order 0560cbe8-fd26-45bf-8fe6-a68437bfd297', 'pos_reference': None, 'uuid': '0560cbe8-fd26-45bf-8fe6-a68437bfd297'} created pos.order #704 2026-11-03 06:17:50,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4597353 finished 2026-11-03 06:17:50,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-11-03 06:17:50,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74503376 started for PoS orders references: [{'name': 'Order 3f5d4951-f21b-47f9-8e14-6643811c0481', 'pos_reference': None, 'uuid': '3f5d4951-f21b-47f9-8e14-6643811c0481'}] 2026-11-03 06:17:51,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74503376 order {'name': 'Order 3f5d4951-f21b-47f9-8e14-6643811c0481', 'pos_reference': None, 'uuid': '3f5d4951-f21b-47f9-8e14-6643811c0481'} created pos.order #705 2026-11-03 06:17:51,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74503376 finished 2026-11-03 06:17:51,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settled_line_price_is_not_crossed_out ... 2026-11-03 06:17:51,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settled_line_price_is_not_crossed_out : l10n_fr_pos_cert module is required for this test 2026-11-03 06:17:51,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-11-03 06:17:52,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-11-03 06:17:53,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54253212 started for PoS orders references: [{'name': 'Order ec0085ab-d748-41d5-8ea9-efe048d5cfe6', 'pos_reference': None, 'uuid': 'ec0085ab-d748-41d5-8ea9-efe048d5cfe6'}] 2026-11-03 06:17:53,377 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #452 deleted stock.move.line records with IDs: [810] 2026-11-03 06:17:54,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54253212 order {'name': 'Order ec0085ab-d748-41d5-8ea9-efe048d5cfe6', 'pos_reference': None, 'uuid': 'ec0085ab-d748-41d5-8ea9-efe048d5cfe6'} created pos.order #706 2026-11-03 06:17:54,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54253212 finished 2026-11-03 06:17:54,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 418 checked, 6 removed 2026-11-03 06:17:55,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 456 with IP n/a changed groups of user 456 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:17:56,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 456 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:18:06,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 456 with IP n/a changed groups of user 456 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:18:10,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 456 with IP n/a changed groups of user 456 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:18:15,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-11-03 06:18:17,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-11-03 06:18:18,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72579822 started for PoS orders references: [{'name': 'Order 9343d1c4-12d7-486b-bf62-1eb06c30a758', 'pos_reference': None, 'uuid': '9343d1c4-12d7-486b-bf62-1eb06c30a758'}] 2026-11-03 06:18:19,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72579822 order {'name': 'Order 9343d1c4-12d7-486b-bf62-1eb06c30a758', 'pos_reference': None, 'uuid': '9343d1c4-12d7-486b-bf62-1eb06c30a758'} created pos.order #709 2026-11-03 06:18:19,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72579822 finished 2026-11-03 06:18:19,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-11-03 06:18:22,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-11-03 06:18:25,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 424 checked, 12 removed 2026-11-03 06:18:26,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 462 with IP n/a changed groups of user 462 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:18:26,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 462 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:18:35,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 462 with IP n/a changed groups of user 462 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:18:37,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 462 with IP n/a changed groups of user 462 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:18:43,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 462 with IP n/a changed groups of user 462 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-11-03 06:18:45,075 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #462 deleted res.currency.rate records with IDs: [238, 239, 240] 2026-11-03 06:18:46,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 462 with IP n/a changed groups of user 464 who belonged to [100, 10, 1] with changes [(4, 32)] 2026-11-03 06:18:46,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-11-03 06:18:47,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74033145 started for PoS orders references: [{'name': 'Order 22116-826-0283', 'pos_reference': None, 'uuid': '22116-826-0283'}] 2026-11-03 06:18:48,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74033145 order {'name': 'Order 22116-826-0283', 'pos_reference': None, 'uuid': '22116-826-0283'} created pos.order #712 2026-11-03 06:18:48,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74033145 finished 2026-11-03 06:18:48,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-11-03 06:18:49,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 59481 2026-11-03 06:18:49,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmpjf5pm8rd_chrome_odoo 2026-11-03 06:18:49,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:37039/json/version 2026-11-03 06:18:49,617 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37039', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:18:49,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Browser version: Chrome/150.0.7871.114 2026-11-03 06:18:49,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:37039/json 2026-11-03 06:18:49,647 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37039', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:18:49,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:37039/devtools/page/B04BE5451F0822A4525F514EA1B7CC79 2026-11-03 06:18:49,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Enable chrome headless console log notification 2026-11-03 06:18:49,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-11-03 06:18:49,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:18:49,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-11-03 06:18:49,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Open "http://127.0.0.1:8069/pos/ui/165" in browser 2026-11-03 06:18:49,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigating to: "http://127.0.0.1:8069/pos/ui/165" 2026-11-03 06:18:50,008 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:50] "GET /pos/ui/165 HTTP/1.1" 200 6975 64 0.034 0.135 rw 2026-11-03 06:18:50,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': 'B04BE5451F0822A4525F514EA1B7CC79', 'loaderId': '6D84EDF3F9074755FD8D71F72B7C8830', 'isDownload': False} 2026-11-03 06:18:50,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Evaluate ready code "odoo.isTourReady('refund_multiple_products_amounts_compliance')" 2026-11-03 06:18:50,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:50] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.048 ro 2026-11-03 06:18:50,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:50] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.3 ro 2026-11-03 06:18:50,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:50] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.054 ro 2026-11-03 06:18:50,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: Owl is running in 'dev' mode. 2026-11-03 06:18:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 06:18:51,004 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:18:51,053 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.029 ro 2026-11-03 06:18:51,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:51] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.056 rw 2026-11-03 06:18:51,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.054 rw 2026-11-03 06:18:52,280 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 546493 248 0.245 0.854 rw 2026-11-03 06:18:52,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: The ready code tooks too much time : 2.4868907928466797 2026-11-03 06:18:52,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Evaluate test code "odoo.startTour('refund_multiple_products_amounts_compliance', {"stepDelay": 0, "debug": false})" 2026-11-03 06:18:52,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [1/31] Tour refund_multiple_products_amounts_compliance → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:18:52,546 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.016 ro 2026-11-03 06:18:52,572 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.012 ro 2026-11-03 06:18:52,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:18:52,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.013 rw 2026-11-03 06:18:52,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:52] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:18:53,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:18:53,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.017 rw 2026-11-03 06:18:53,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.057 rw 2026-11-03 06:18:53,507 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "GET /web/image/res.users/464/avatar_128 HTTP/1.1" 200 305 4 0.004 0.027 ro 2026-11-03 06:18:53,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.018 - 2026-11-03 06:18:53,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.021 - 2026-11-03 06:18:53,528 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.049 rw 2026-11-03 06:18:53,581 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 06:18:53,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.008 - 2026-11-03 06:18:53,612 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.034 ro 2026-11-03 06:18:53,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.056 - 2026-11-03 06:18:53,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "GET /pos/ui/165 HTTP/1.1" 200 7015 31 0.029 0.117 rw 2026-11-03 06:18:53,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [2/31] Tour refund_multiple_products_amounts_compliance → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:18:53,884 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "GET /pos/ui/165?from_backend=True HTTP/1.1" 200 7015 31 0.051 0.244 rw 2026-11-03 06:18:53,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [3/31] Tour refund_multiple_products_amounts_compliance → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-11-03 06:18:53,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.264 rw 2026-11-03 06:18:53,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:53] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.042 rw 2026-11-03 06:18:54,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.03 0.109 rw 2026-11-03 06:18:54,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [4/31] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:18:54,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [5/31] Tour refund_multiple_products_amounts_compliance → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:18:54,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [6/31] Tour refund_multiple_products_amounts_compliance → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product","quantity":"2","price":"20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product")):has(.qty:contains("2")):has(.price:contains("20"))) 2026-11-03 06:18:54,248 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:54] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 06:18:54,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [7/31] Tour refund_multiple_products_amounts_compliance → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:18:54,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [8/31] Tour refund_multiple_products_amounts_compliance → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:18:54,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [9/31] Tour refund_multiple_products_amounts_compliance → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:18:54,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [10/31] Tour refund_multiple_products_amounts_compliance → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:18:54,484 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 06:18:54,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 06:18:54,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [11/31] Tour refund_multiple_products_amounts_compliance → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:18:55,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [12/31] Tour refund_multiple_products_amounts_compliance → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:18:55,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [13/31] Tour refund_multiple_products_amounts_compliance → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:18:55,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72205801 started for PoS orders references: [{'name': '/', 'pos_reference': '261-165-000001', 'uuid': '65cf36dd-b62e-40c9-ae66-777c4c70b29f'}] 2026-11-03 06:18:55,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [14/31] Tour refund_multiple_products_amounts_compliance → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:18:56,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72205801 order {'name': '/', 'pos_reference': '261-165-000001', 'uuid': '65cf36dd-b62e-40c9-ae66-777c4c70b29f'} created pos.order #713 2026-11-03 06:18:56,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72205801 finished 2026-11-03 06:18:56,252 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5225 189 0.214 0.472 rw 2026-11-03 06:18:56,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:56] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-11-03 06:18:56,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [15/31] Tour refund_multiple_products_amounts_compliance → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:18:56,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [16/31] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:18:56,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [17/31] Tour refund_multiple_products_amounts_compliance → Step .pos-leftheader .orders-button 2026-11-03 06:18:56,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [18/31] Tour refund_multiple_products_amounts_compliance → Step .pos-search-bar .filter 2026-11-03 06:18:56,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [19/31] Tour refund_multiple_products_amounts_compliance → Step .pos-search-bar .filter ul 2026-11-03 06:18:56,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [20/31] Tour refund_multiple_products_amounts_compliance → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:18:56,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [21/31] Tour refund_multiple_products_amounts_compliance → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:18:56,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.025 0.077 rw 2026-11-03 06:18:56,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.057 rw 2026-11-03 06:18:56,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [22/31] Tour refund_multiple_products_amounts_compliance → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:18:56,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [23/31] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:18:56,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [24/31] Tour refund_multiple_products_amounts_compliance → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:18:56,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [25/31] Tour refund_multiple_products_amounts_compliance → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:18:56,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [26/31] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:18:56,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [27/31] Tour refund_multiple_products_amounts_compliance → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 06:18:56,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:56] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.018 0.068 rw 2026-11-03 06:18:56,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [28/31] Tour refund_multiple_products_amounts_compliance → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 06:18:56,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [29/31] Tour refund_multiple_products_amounts_compliance → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:18:56,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [30/31] Tour refund_multiple_products_amounts_compliance → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:18:56,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.041 rw 2026-11-03 06:18:57,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [31/31] Tour refund_multiple_products_amounts_compliance → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:18:57,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13757561 started for PoS orders references: [{'name': '/', 'pos_reference': '261-165-000002', 'uuid': '6f9af6d6-3e7d-4dbd-aa0f-070872687e88'}] 2026-11-03 06:18:57,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-11-03 06:18:57,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR refund_multiple_products_amounts_compliance SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-11-03 06:18:57,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 22046320 (allocated 24137728) 2026-11-03 06:18:57,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:18:57,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 59481 2026-11-03 06:18:57,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-11-03 06:18:57,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 59481 2026-11-03 06:18:57,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13757561 order {'name': '/', 'pos_reference': '261-165-000002', 'uuid': '6f9af6d6-3e7d-4dbd-aa0f-070872687e88'} created pos.order #714 2026-11-03 06:18:57,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13757561 finished 2026-11-03 06:18:57,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061857_738820_test_refund_line_report_prices_sign.txt 2026-11-03 06:18:57,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmpjf5pm8rd_chrome_odoo" 2026-11-03 06:18:57,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: waiting for threads: [, ] 2026-11-03 06:18:57,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:51] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.018 6.678 rw 2026-11-03 06:18:57,864 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QimThgaR - [03/Nov/2026 06:18:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 190 0.188 0.435 rw 2026-11-03 06:19:09,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-11-03 06:19:09,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7161609 started for PoS orders references: [{'name': 'Order 20157-209-2031', 'pos_reference': None, 'uuid': '20157-209-2031'}, {'name': 'Order 98220-294-2928', 'pos_reference': None, 'uuid': '98220-294-2928'}] 2026-11-03 06:19:10,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7161609 order {'name': 'Order 20157-209-2031', 'pos_reference': None, 'uuid': '20157-209-2031'} created pos.order #715 2026-11-03 06:19:10,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7161609 order {'name': 'Order 98220-294-2928', 'pos_reference': None, 'uuid': '98220-294-2928'} created pos.order #716 2026-11-03 06:19:10,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7161609 finished 2026-11-03 06:19:11,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-11-03 06:19:12,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13619665 started for PoS orders references: [{'name': 'Order 78252-888-4858', 'pos_reference': None, 'uuid': '78252-888-4858'}] 2026-11-03 06:19:13,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13619665 order {'name': 'Order 78252-888-4858', 'pos_reference': None, 'uuid': '78252-888-4858'} created pos.order #717 2026-11-03 06:19:13,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13619665 finished 2026-11-03 06:19:14,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:19:15,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 466 with IP n/a changed groups of user 466 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:19:16,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 466 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:19:26,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 466 with IP n/a changed groups of user 466 who belonged to [33, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:19:30,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 466 with IP n/a changed groups of user 466 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [33, 96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:19:35,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 466 with IP n/a changed groups of user 469 who belonged to [100, 10, 1] with changes [(, 32, 0)] 2026-11-03 06:19:35,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included ... 2026-11-03 06:19:37,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome pid: 59613 2026-11-03 06:19:37,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome headless temporary user profile dir: /tmp/tmplqr2mcgi_chrome_odoo 2026-11-03 06:19:37,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Issuing json command http://127.0.0.1:46733/json/version 2026-11-03 06:19:37,263 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:19:37,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Browser version: Chrome/150.0.7871.114 2026-11-03 06:19:37,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Issuing json command http://127.0.0.1:46733/json 2026-11-03 06:19:37,434 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:19:37,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Websocket url found: ws://127.0.0.1:46733/devtools/page/5E8EF32450E2A1AB91CA10ABCEBCF2CF 2026-11-03 06:19:37,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Enable chrome headless console log notification 2026-11-03 06:19:37,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome headless enable page notifications 2026-11-03 06:19:37,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:19:37,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Setting session cookie in browser 2026-11-03 06:19:37,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:19:37,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:19:37,988 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:37] "GET /pos/ui/168 HTTP/1.1" 200 6991 89 0.083 0.166 rw 2026-11-03 06:19:37,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigation result: {'frameId': '5E8EF32450E2A1AB91CA10ABCEBCF2CF', 'loaderId': '88BBE2503AF9A945FDBBD105A12CDB32', 'isDownload': False} 2026-11-03 06:19:37,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Evaluate ready code "odoo.isTourReady('test_pos_settle_downpayment_with_fixed_and_percent_taxes_included')" 2026-11-03 06:19:38,052 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:38] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.016 ro 2026-11-03 06:19:38,090 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:38] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.336 ro 2026-11-03 06:19:38,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:38] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.063 ro 2026-11-03 06:19:38,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: Owl is running in 'dev' mode. 2026-11-03 06:19:38,872 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 06:19:38,882 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.012 - 2026-11-03 06:19:38,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 06:19:38,983 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.033 rw 2026-11-03 06:19:38,993 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.034 rw 2026-11-03 06:19:40,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521921 235 0.263 0.851 rw 2026-11-03 06:19:40,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: The ready code tooks too much time : 2.3988473415374756 2026-11-03 06:19:40,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Evaluate test code "odoo.startTour('test_pos_settle_downpayment_with_fixed_and_percent_taxes_included', {"stepDelay": 0, "debug": false})" 2026-11-03 06:19:40,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [1/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:19:40,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.016 ro 2026-11-03 06:19:40,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.017 ro 2026-11-03 06:19:40,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 06:19:40,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.017 rw 2026-11-03 06:19:40,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:40] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:19:41,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:41] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.01 ro 2026-11-03 06:19:41,255 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 06:19:41,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 06:19:41,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 06:19:41,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.062 rw 2026-11-03 06:19:41,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:41] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.017 0.063 ro 2026-11-03 06:19:41,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.101 rw 2026-11-03 06:19:41,608 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 06:19:41,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 06:19:41,642 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:41] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.029 ro 2026-11-03 06:19:41,702 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.045 rw 2026-11-03 06:19:41,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [2/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:19:41,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.03 - 2026-11-03 06:19:42,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [3/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:19:42,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [4/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:19:42,012 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:42] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.059 0.132 rw 2026-11-03 06:19:42,140 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:42] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.051 0.268 rw 2026-11-03 06:19:42,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:42] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.146 rw 2026-11-03 06:19:42,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.02 0.189 rw 2026-11-03 06:19:42,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [5/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:19:42,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [6/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:19:42,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 29 0.041 0.187 ro 2026-11-03 06:19:42,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.019 0.288 ro 2026-11-03 06:19:42,813 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.086 ro 2026-11-03 06:19:42,945 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 818 15 0.022 0.07 ro 2026-11-03 06:19:43,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.015 ro 2026-11-03 06:19:43,237 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:43] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 06:19:43,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [7/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:19:43,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:43] "GET /web/image/res.partner/1818/avatar_128?unique=1793686754000 HTTP/1.1" 200 305 4 0.017 0.052 ro 2026-11-03 06:19:43,701 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:43] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 10117 118 0.112 0.328 rw 2026-11-03 06:19:43,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [8/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:19:43,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [9/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:19:43,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [10/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-11-03 06:19:43,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [11/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(20)) 2026-11-03 06:19:43,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [12/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:19:43,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [13/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step .order-summary .total:contains(20.00) 2026-11-03 06:19:43,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [14/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:19:43,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [15/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:19:43,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [16/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:19:44,009 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.017 - 2026-11-03 06:19:44,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.016 - 2026-11-03 06:19:44,139 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.142 0.287 rw 2026-11-03 06:19:44,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [17/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:19:44,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [18/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:19:45,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [19/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:19:45,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43882950 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000001', 'uuid': '00d198fa-5cf0-42e5-9da8-a2a1219d28f9'}] 2026-11-03 06:19:45,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43882950 order {'name': '/', 'pos_reference': '261-168-000001', 'uuid': '00d198fa-5cf0-42e5-9da8-a2a1219d28f9'} created pos.order #718 2026-11-03 06:19:45,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43882950 finished 2026-11-03 06:19:45,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5611 214 0.281 0.581 rw 2026-11-03 06:19:46,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 596 16 0.021 0.064 ro 2026-11-03 06:19:46,273 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:46] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.013 ro 2026-11-03 06:19:46,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [20/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:19:46,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [21/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:19:46,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [22/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:19:46,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [23/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:19:46,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [24/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-11-03 06:19:46,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.047 rw 2026-11-03 06:19:46,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.112 ro 2026-11-03 06:19:46,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.221 ro 2026-11-03 06:19:46,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.078 ro 2026-11-03 06:19:46,807 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 818 15 0.019 0.049 ro 2026-11-03 06:19:46,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.004 0.016 ro 2026-11-03 06:19:46,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [25/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-11-03 06:19:47,313 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:47] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12962 119 0.107 0.287 rw 2026-11-03 06:19:47,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [26/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step body:not(:has(.modal)) 2026-11-03 06:19:47,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 116 0.133 0.25 rw 2026-11-03 06:19:47,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:47] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 662 18 0.022 0.384 rw 2026-11-03 06:19:47,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [27/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step Check orderline with attributes: {"productName":"downpayment","price":"-20.00","priceUnit":"20.00"} (trigger: .order-container .orderline:has(.product-name:contains("downpayment")):has(.price:contains("-20.00")):has(.price-per-unit:contains("20.00"))) 2026-11-03 06:19:47,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [28/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step .order-summary .total:contains(80.00) 2026-11-03 06:19:47,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [29/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:19:47,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [30/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:19:47,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [31/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:19:48,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [32/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step total is 80.00 (trigger: .total:contains("80.00")) 2026-11-03 06:19:48,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [33/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:19:48,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [34/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:19:48,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [35/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:19:48,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [36/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:19:48,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [37/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:19:48,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [38/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:19:48,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [39/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step body 2026-11-03 06:19:48,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40174474 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000002', 'uuid': '56ad34c7-cdf3-4067-9cf9-4959cd5a5b32'}] 2026-11-03 06:19:49,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [40/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:19:49,331 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #469 deleted stock.move.line records with IDs: [825] 2026-11-03 06:19:51,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40174474 order {'name': '/', 'pos_reference': '261-168-000002', 'uuid': '56ad34c7-cdf3-4067-9cf9-4959cd5a5b32'} created pos.order #719 2026-11-03 06:19:51,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40174474 finished 2026-11-03 06:19:51,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6782 766 0.963 1.699 rw 2026-11-03 06:19:51,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:51] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:19:51,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: [41/41] Tour test_pos_settle_downpayment_with_fixed_and_percent_taxes_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:19:51,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: tour succeeded 2026-11-03 06:19:51,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: ╔══════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_pos_settle_downpayment_with_fixed_and_percent_taxes_included SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:19:51,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.049 rw 2026-11-03 06:19:51,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:19:51,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: heap 25704876 (allocated 27807744) 2026-11-03 06:19:51,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3W7gvHy2 - [03/Nov/2026 06:19:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 12.956 rw 2026-11-03 06:19:52,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing chrome headless with pid 59613 2026-11-03 06:19:52,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing websocket connection 2026-11-03 06:19:52,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Terminating chrome headless with pid 59613 2026-11-03 06:19:52,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_061952_190616_test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.txt 2026-11-03 06:19:52,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Removing chrome user profile "/tmp/tmplqr2mcgi_chrome_odoo" 2026-11-03 06:19:52,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-11-03 06:19:53,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 59740 2026-11-03 06:19:53,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpsblor_2h_chrome_odoo 2026-11-03 06:19:53,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:35847/json/version 2026-11-03 06:19:53,340 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35847', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:19:53,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:19:53,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:35847/json 2026-11-03 06:19:53,453 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35847', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:19:53,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:35847/devtools/page/9397C62DF80CDF9EB9DD650E6DA61CCA 2026-11-03 06:19:53,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-11-03 06:19:53,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-11-03 06:19:53,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:19:53,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-11-03 06:19:53,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:19:53,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:19:53,937 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:53] "GET /pos/ui/168 HTTP/1.1" 200 6991 89 0.05 0.141 rw 2026-11-03 06:19:53,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '9397C62DF80CDF9EB9DD650E6DA61CCA', 'loaderId': 'EE29D74558250C9BDA5BEB77D0840CE4', 'isDownload': False} 2026-11-03 06:19:53,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded')" 2026-11-03 06:19:54,011 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:53] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.255 ro 2026-11-03 06:19:54,012 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:54] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.031 ro 2026-11-03 06:19:54,056 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:53] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.08 ro 2026-11-03 06:19:54,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:19:54,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:19:54,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:19:54,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 06:19:54,830 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-11-03 06:19:54,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.026 rw 2026-11-03 06:19:55,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523295 236 0.241 0.636 rw 2026-11-03 06:19:55,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: The ready code tooks too much time : 2.0220606327056885 2026-11-03 06:19:55,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "debug": false})" 2026-11-03 06:19:55,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-11-03 06:19:55,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:19:56,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-11-03 06:19:56,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 06:19:56,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.018 rw 2026-11-03 06:19:56,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:56] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:19:56,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:56] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.003 0.014 ro 2026-11-03 06:19:56,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.025 rw 2026-11-03 06:19:56,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.005 - 2026-11-03 06:19:56,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.053 rw 2026-11-03 06:19:56,872 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:19:56,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:56] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.016 0.044 ro 2026-11-03 06:19:56,924 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.074 rw 2026-11-03 06:19:57,016 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:57] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-11-03 06:19:57,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 06:19:57,043 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-11-03 06:19:57,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.037 - 2026-11-03 06:19:57,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:19:57,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:57] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.032 0.092 rw 2026-11-03 06:19:57,271 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:57] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.035 0.211 rw 2026-11-03 06:19:57,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:19:57,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:19:57,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.23 rw 2026-11-03 06:19:57,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:57] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.05 rw 2026-11-03 06:19:57,412 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.085 rw 2026-11-03 06:19:57,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:19:57,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:19:57,734 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 25 0.036 0.196 ro 2026-11-03 06:19:57,848 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.318 ro 2026-11-03 06:19:57,959 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.166 ro 2026-11-03 06:19:58,113 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.022 0.069 ro 2026-11-03 06:19:58,232 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.004 0.022 ro 2026-11-03 06:19:58,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:58] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:19:58,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:19:58,427 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:58] "GET /web/image/res.partner/1818/avatar_128?unique=1793686754000 HTTP/1.1" 200 305 4 0.016 0.049 ro 2026-11-03 06:19:58,807 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:58] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 11945 118 0.129 0.288 rw 2026-11-03 06:19:58,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:19:58,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:19:58,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-11-03 06:19:58,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:19:59,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(0.81) 2026-11-03 06:19:59,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.14) 2026-11-03 06:19:59,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:19:59,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:19:59,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:19:59,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.013 - 2026-11-03 06:19:59,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.028 - 2026-11-03 06:19:59,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.124 0.304 rw 2026-11-03 06:19:59,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-11-03 06:19:59,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:19:59,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:19:59,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:19:59,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:19:59,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:20:00,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:20:00,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81034786 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000001', 'uuid': '500d90e2-f74f-4887-a92e-0513c3d03ac1'}] 2026-11-03 06:20:00,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [24/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step body 2026-11-03 06:20:00,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [25/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:20:01,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81034786 order {'name': '/', 'pos_reference': '261-168-000001', 'uuid': '500d90e2-f74f-4887-a92e-0513c3d03ac1'} created pos.order #720 2026-11-03 06:20:01,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81034786 finished 2026-11-03 06:20:02,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:20:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5662 510 0.658 1.301 rw 2026-11-03 06:20:02,375 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:20:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1136 16 0.045 0.053 ro 2026-11-03 06:20:02,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:20:02] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.027 ro 2026-11-03 06:20:02,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [26/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:20:02,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-11-03 06:20:02,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:20:02,639 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:20:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.039 rw 2026-11-03 06:20:02,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:20:02,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 23776432 (allocated 25972736) 2026-11-03 06:20:02,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yA3VUtk1 - [03/Nov/2026 06:19:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 7.992 rw 2026-11-03 06:20:02,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 59740 2026-11-03 06:20:02,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-11-03 06:20:02,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 59740 2026-11-03 06:20:03,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062003_123291_test_taxes_l10n_be_pos.txt 2026-11-03 06:20:03,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpsblor_2h_chrome_odoo" 2026-11-03 06:20:03,441 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [829, 830] 2026-11-03 06:20:04,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 59871 2026-11-03 06:20:04,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmp979l3m1v_chrome_odoo 2026-11-03 06:20:04,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:36225/json/version 2026-11-03 06:20:04,818 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36225', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:20:04,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:20:04,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:36225/json 2026-11-03 06:20:04,899 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36225', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:20:04,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:36225/devtools/page/09F665F85AF53B4BD555AFAE7D45823A 2026-11-03 06:20:04,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-11-03 06:20:04,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-11-03 06:20:05,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:20:05,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-11-03 06:20:05,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:20:05,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:20:05,430 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:05] "GET /pos/ui/168 HTTP/1.1" 200 6991 67 0.063 0.119 rw 2026-11-03 06:20:05,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '09F665F85AF53B4BD555AFAE7D45823A', 'loaderId': 'F8CB53D251F98991D138A8E6E7B38F66', 'isDownload': False} 2026-11-03 06:20:05,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded')" 2026-11-03 06:20:05,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:05] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.242 ro 2026-11-03 06:20:05,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:05] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.031 ro 2026-11-03 06:20:05,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:05] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.046 ro 2026-11-03 06:20:06,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:20:06,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-11-03 06:20:06,315 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:20:06,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.014 ro 2026-11-03 06:20:06,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.03 rw 2026-11-03 06:20:06,415 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.032 rw 2026-11-03 06:20:07,249 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525855 233 0.216 0.612 rw 2026-11-03 06:20:07,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: The ready code tooks too much time : 2.0462539196014404 2026-11-03 06:20:07,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "debug": false})" 2026-11-03 06:20:07,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-11-03 06:20:07,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:20:07,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 06:20:07,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:20:07,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-11-03 06:20:07,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:07] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-11-03 06:20:08,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.011 ro 2026-11-03 06:20:08,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.021 rw 2026-11-03 06:20:08,437 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.063 rw 2026-11-03 06:20:08,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 06:20:08,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:20:08,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.008 0.046 ro 2026-11-03 06:20:08,484 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.057 rw 2026-11-03 06:20:08,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 06:20:08,581 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.021 ro 2026-11-03 06:20:08,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-11-03 06:20:08,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.04 - 2026-11-03 06:20:08,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:20:08,747 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.069 0.096 rw 2026-11-03 06:20:08,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:20:08,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:20:08,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.061 0.278 rw 2026-11-03 06:20:08,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.334 rw 2026-11-03 06:20:08,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:08] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.072 rw 2026-11-03 06:20:09,053 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.015 0.131 rw 2026-11-03 06:20:09,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:20:09,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:20:09,288 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.021 0.116 ro 2026-11-03 06:20:09,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.023 0.194 ro 2026-11-03 06:20:09,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.019 0.075 ro 2026-11-03 06:20:09,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.02 0.064 ro 2026-11-03 06:20:09,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.021 ro 2026-11-03 06:20:09,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:09] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.012 - 2026-11-03 06:20:09,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:20:09,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:09] "GET /web/image/res.partner/1818/avatar_128?unique=1793686800000 HTTP/1.1" 200 305 4 0.01 0.03 ro 2026-11-03 06:20:10,369 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:10] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 11945 118 0.166 0.273 rw 2026-11-03 06:20:10,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:20:10,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:20:10,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-11-03 06:20:10,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:20:10,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(0.81) 2026-11-03 06:20:10,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.14) 2026-11-03 06:20:10,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:20:10,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:20:10,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:20:10,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:20:10,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:20:10,728 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.102 0.239 rw 2026-11-03 06:20:11,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-11-03 06:20:11,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:20:11,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:20:11,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:20:11,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:20:11,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:20:11,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:20:11,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48129657 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000001', 'uuid': '3019d9d6-f1d2-4b9d-adc2-48c8e4d5cab4'}] 2026-11-03 06:20:11,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [24/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step body 2026-11-03 06:20:11,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [25/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:20:13,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48129657 order {'name': '/', 'pos_reference': '262-168-000001', 'uuid': '3019d9d6-f1d2-4b9d-adc2-48c8e4d5cab4'} created pos.order #721 2026-11-03 06:20:13,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48129657 finished 2026-11-03 06:20:13,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5662 476 0.579 1.21 rw 2026-11-03 06:20:13,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1136 16 0.016 0.049 ro 2026-11-03 06:20:13,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:13] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:20:13,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [26/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:20:13,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-11-03 06:20:13,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:20:13,951 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.031 rw 2026-11-03 06:20:14,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:20:14,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 23837848 (allocated 25972736) 2026-11-03 06:20:14,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JJ4Fp_TP - [03/Nov/2026 06:20:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 7.657 rw 2026-11-03 06:20:14,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 59871 2026-11-03 06:20:14,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-11-03 06:20:14,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 59871 2026-11-03 06:20:14,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062014_336412_test_taxes_l10n_be_pos.txt 2026-11-03 06:20:14,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmp979l3m1v_chrome_odoo" 2026-11-03 06:20:14,600 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [832, 833] 2026-11-03 06:20:15,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 59998 2026-11-03 06:20:15,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpp437qxik_chrome_odoo 2026-11-03 06:20:15,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:36877/json/version 2026-11-03 06:20:15,793 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:20:15,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:20:15,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:36877/json 2026-11-03 06:20:15,908 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:20:15,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:36877/devtools/page/2A82E8E45185BC9CCD59D45B8B7E9AAE 2026-11-03 06:20:15,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-11-03 06:20:15,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-11-03 06:20:16,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:20:16,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-11-03 06:20:16,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:20:16,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:20:16,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:16] "GET /pos/ui/168 HTTP/1.1" 200 6991 67 0.064 0.144 rw 2026-11-03 06:20:16,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '2A82E8E45185BC9CCD59D45B8B7E9AAE', 'loaderId': '0C66B1593E3343D8977D22DFD894204D', 'isDownload': False} 2026-11-03 06:20:16,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_be_pos_downpayment_round_per_line_price_included')" 2026-11-03 06:20:16,643 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:16] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.305 ro 2026-11-03 06:20:16,656 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:16] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.02 ro 2026-11-03 06:20:16,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:16] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.006 0.044 ro 2026-11-03 06:20:17,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:20:17,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:20:17,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 06:20:17,589 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.011 ro 2026-11-03 06:20:17,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.028 rw 2026-11-03 06:20:17,663 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.036 rw 2026-11-03 06:20:18,683 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 528404 233 0.293 0.717 rw 2026-11-03 06:20:18,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: The ready code tooks too much time : 2.412712574005127 2026-11-03 06:20:18,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "debug": false})" 2026-11-03 06:20:18,986 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.014 ro 2026-11-03 06:20:19,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:20:19,045 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.01 ro 2026-11-03 06:20:19,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 06:20:19,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-11-03 06:20:19,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:19] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-11-03 06:20:19,816 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.009 ro 2026-11-03 06:20:19,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.014 rw 2026-11-03 06:20:20,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.045 rw 2026-11-03 06:20:20,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:20:20,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 06:20:20,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.013 0.041 ro 2026-11-03 06:20:20,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.06 rw 2026-11-03 06:20:20,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 06:20:20,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.017 ro 2026-11-03 06:20:20,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.02 - 2026-11-03 06:20:20,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.07 - 2026-11-03 06:20:20,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.026 0.094 rw 2026-11-03 06:20:20,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:20:20,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:20:20,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:20:20,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.125 0.234 rw 2026-11-03 06:20:20,729 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.39 rw 2026-11-03 06:20:20,838 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.02 0.131 rw 2026-11-03 06:20:20,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:20] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.015 0.163 rw 2026-11-03 06:20:20,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:20:20,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:20:21,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.019 0.146 ro 2026-11-03 06:20:21,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.25 ro 2026-11-03 06:20:21,418 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.081 ro 2026-11-03 06:20:21,562 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.018 0.068 ro 2026-11-03 06:20:21,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.03 ro 2026-11-03 06:20:21,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:20:21,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:20:21,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:21] "GET /web/image/res.partner/1818/avatar_128?unique=1793686813000 HTTP/1.1" 200 305 4 0.005 0.05 ro 2026-11-03 06:20:22,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:22] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 11943 118 0.127 0.302 rw 2026-11-03 06:20:22,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:20:22,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:20:22,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-11-03 06:20:22,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:20:22,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(0.81) 2026-11-03 06:20:22,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.14) 2026-11-03 06:20:22,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:20:22,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:20:22,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:20:22,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 06:20:22,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.112 0.269 rw 2026-11-03 06:20:22,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.014 - 2026-11-03 06:20:23,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-11-03 06:20:23,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:20:23,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:20:23,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:20:23,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:20:23,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:20:23,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:20:23,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [24/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step body 2026-11-03 06:20:23,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27098767 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000001', 'uuid': 'c51bf820-488c-4716-a6cc-93d2b0622c79'}] 2026-11-03 06:20:23,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [25/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:20:25,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27098767 order {'name': '/', 'pos_reference': '263-168-000001', 'uuid': 'c51bf820-488c-4716-a6cc-93d2b0622c79'} created pos.order #722 2026-11-03 06:20:25,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27098767 finished 2026-11-03 06:20:25,592 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5748 477 0.596 1.246 rw 2026-11-03 06:20:25,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1136 16 0.019 0.054 ro 2026-11-03 06:20:25,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:25] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.016 ro 2026-11-03 06:20:26,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [26/26] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:20:26,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-11-03 06:20:26,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_be_pos_downpayment_round_per_line_price_included SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:20:26,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.021 0.066 rw 2026-11-03 06:20:26,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:20:26,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 23913740 (allocated 25972736) 2026-11-03 06:20:26,306 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -uGqsr8j - [03/Nov/2026 06:20:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.019 8.558 rw 2026-11-03 06:20:26,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 59998 2026-11-03 06:20:26,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-11-03 06:20:26,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 59998 2026-11-03 06:20:26,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062026_580302_test_taxes_l10n_be_pos.txt 2026-11-03 06:20:26,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpp437qxik_chrome_odoo" 2026-11-03 06:20:26,880 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [835, 836] 2026-11-03 06:20:28,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 60126 2026-11-03 06:20:28,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmp0jdn6fx3_chrome_odoo 2026-11-03 06:20:28,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:32799/json/version 2026-11-03 06:20:28,122 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32799', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:20:28,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:20:28,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:32799/json 2026-11-03 06:20:28,175 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32799', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:20:28,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:32799/devtools/page/AB9D009D2E62D269AC6697A86C9F701D 2026-11-03 06:20:28,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-11-03 06:20:28,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-11-03 06:20:28,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:20:28,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-11-03 06:20:28,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:20:28,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:20:28,770 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:28] "GET /pos/ui/168 HTTP/1.1" 200 6991 67 0.065 0.16 rw 2026-11-03 06:20:28,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'AB9D009D2E62D269AC6697A86C9F701D', 'loaderId': '53F9998B6B5EEB0E89CBCF7285015555', 'isDownload': False} 2026-11-03 06:20:28,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_be_pos_downpayment_round_globally_price_included')" 2026-11-03 06:20:28,846 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:28] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.285 ro 2026-11-03 06:20:28,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:28] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.06 ro 2026-11-03 06:20:28,904 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:28] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.075 ro 2026-11-03 06:20:29,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:20:29,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:20:29,810 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:20:29,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.014 ro 2026-11-03 06:20:29,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-11-03 06:20:29,925 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.024 rw 2026-11-03 06:20:30,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 530955 233 0.242 0.588 rw 2026-11-03 06:20:31,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: The ready code tooks too much time : 2.238359212875366 2026-11-03 06:20:31,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_be_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "debug": false})" 2026-11-03 06:20:31,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:20:31,045 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.011 ro 2026-11-03 06:20:31,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.009 ro 2026-11-03 06:20:31,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:20:31,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.023 rw 2026-11-03 06:20:31,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:31] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.028 rw 2026-11-03 06:20:31,728 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:31] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.003 0.015 ro 2026-11-03 06:20:31,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:20:32,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:20:32,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 06:20:32,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.015 0.077 rw 2026-11-03 06:20:32,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.137 rw 2026-11-03 06:20:32,182 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.022 0.107 ro 2026-11-03 06:20:32,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 06:20:32,227 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 06:20:32,228 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 06:20:32,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.044 rw 2026-11-03 06:20:32,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:20:32,425 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.027 - 2026-11-03 06:20:32,499 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.026 0.075 rw 2026-11-03 06:20:32,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:20:32,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:20:32,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.034 0.186 rw 2026-11-03 06:20:32,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.055 rw 2026-11-03 06:20:32,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.029 0.106 rw 2026-11-03 06:20:32,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:20:32,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:20:33,009 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.022 0.125 ro 2026-11-03 06:20:33,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.027 0.243 ro 2026-11-03 06:20:33,313 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.018 0.116 ro 2026-11-03 06:20:33,454 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.015 0.061 ro 2026-11-03 06:20:33,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.03 ro 2026-11-03 06:20:33,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:20:33,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:33] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 06:20:33,774 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:33] "GET /web/image/res.partner/1818/avatar_128?unique=1793686825000 HTTP/1.1" 200 305 4 0.01 0.055 ro 2026-11-03 06:20:34,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:34] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 11943 118 0.104 0.309 rw 2026-11-03 06:20:34,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:20:34,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:20:34,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-11-03 06:20:34,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:20:34,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(0.81) 2026-11-03 06:20:34,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.14) 2026-11-03 06:20:34,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:20:34,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:20:34,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:20:34,553 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:20:34,557 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:20:34,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.235 0.264 rw 2026-11-03 06:20:35,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-11-03 06:20:35,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:20:35,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:20:35,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:20:35,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:20:35,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:20:35,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:20:35,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [24/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step body 2026-11-03 06:20:35,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38423037 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000001', 'uuid': '6fdb6eb6-266b-45bb-8f6e-8ad35ad231f1'}] 2026-11-03 06:20:35,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [25/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:20:37,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38423037 order {'name': '/', 'pos_reference': '264-168-000001', 'uuid': '6fdb6eb6-266b-45bb-8f6e-8ad35ad231f1'} created pos.order #723 2026-11-03 06:20:37,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38423037 finished 2026-11-03 06:20:37,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5748 477 0.692 1.218 rw 2026-11-03 06:20:37,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1136 16 0.078 0.051 ro 2026-11-03 06:20:38,035 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:38] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.015 ro 2026-11-03 06:20:38,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [26/26] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:20:38,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-11-03 06:20:38,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_be_pos_downpayment_round_globally_price_included SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:20:38,206 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.058 rw 2026-11-03 06:20:38,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:20:38,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 24072804 (allocated 25972736) 2026-11-03 06:20:38,444 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dFpzovKi - [03/Nov/2026 06:20:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 8.501 rw 2026-11-03 06:20:38,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 60126 2026-11-03 06:20:38,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-11-03 06:20:38,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 60126 2026-11-03 06:20:38,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062038_637150_test_taxes_l10n_be_pos.txt 2026-11-03 06:20:38,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmp0jdn6fx3_chrome_odoo" 2026-11-03 06:20:38,942 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [838, 839] 2026-11-03 06:20:39,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-11-03 06:20:40,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 60258 2026-11-03 06:20:40,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp7i4y3sxm_chrome_odoo 2026-11-03 06:20:40,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:39807/json/version 2026-11-03 06:20:40,419 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39807', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:20:40,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:20:40,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:39807/json 2026-11-03 06:20:40,484 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39807', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:20:40,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:39807/devtools/page/04BEAE0C80C723687478B9DE510347EF 2026-11-03 06:20:40,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-11-03 06:20:40,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-11-03 06:20:40,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:20:40,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-11-03 06:20:40,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:20:40,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:20:40,957 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:40] "GET /pos/ui/168 HTTP/1.1" 200 6991 89 0.05 0.143 rw 2026-11-03 06:20:40,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '04BEAE0C80C723687478B9DE510347EF', 'loaderId': 'CEA6E4349A3F736A8F43E355A451F8DC', 'isDownload': False} 2026-11-03 06:20:40,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded')" 2026-11-03 06:20:41,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:41] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.018 ro 2026-11-03 06:20:41,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:41] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.263 ro 2026-11-03 06:20:41,086 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:41] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.01 0.065 ro 2026-11-03 06:20:41,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:20:41,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 06:20:41,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:20:41,804 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-11-03 06:20:41,846 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.011 rw 2026-11-03 06:20:41,868 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.019 rw 2026-11-03 06:20:42,821 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 524715 236 0.294 0.596 rw 2026-11-03 06:20:43,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: The ready code tooks too much time : 2.1088039875030518 2026-11-03 06:20:43,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "debug": false})" 2026-11-03 06:20:43,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:20:43,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-11-03 06:20:43,134 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.016 ro 2026-11-03 06:20:43,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 06:20:43,207 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-11-03 06:20:43,243 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:43] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:20:43,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:43] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.005 ro 2026-11-03 06:20:43,821 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-11-03 06:20:43,992 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.065 rw 2026-11-03 06:20:44,026 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 06:20:44,031 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:20:44,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.013 - 2026-11-03 06:20:44,094 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.014 0.047 ro 2026-11-03 06:20:44,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 06:20:44,191 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.002 - 2026-11-03 06:20:44,199 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 06:20:44,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.079 - 2026-11-03 06:20:44,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:20:44,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:20:44,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:20:44,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.048 0.264 rw 2026-11-03 06:20:44,656 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.034 0.42 rw 2026-11-03 06:20:44,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.448 rw 2026-11-03 06:20:44,721 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.217 rw 2026-11-03 06:20:44,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.041 0.259 rw 2026-11-03 06:20:44,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:20:44,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:20:45,128 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 25 0.043 0.16 ro 2026-11-03 06:20:45,227 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.276 ro 2026-11-03 06:20:45,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.02 0.085 ro 2026-11-03 06:20:45,492 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.02 0.055 ro 2026-11-03 06:20:45,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 168 2 0.003 0.026 ro 2026-11-03 06:20:45,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:20:45,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:45] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 06:20:45,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:45] "GET /web/image/res.partner/1818/avatar_128?unique=1793686754000 HTTP/1.1" 200 305 4 0.025 0.039 ro 2026-11-03 06:20:46,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 13124 118 0.13 0.298 rw 2026-11-03 06:20:46,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:20:46,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:20:46,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-11-03 06:20:46,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:20:46,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(1.92) 2026-11-03 06:20:46,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.63) 2026-11-03 06:20:46,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:20:46,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:20:46,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:20:46,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.018 - 2026-11-03 06:20:46,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.026 - 2026-11-03 06:20:46,633 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.133 0.267 rw 2026-11-03 06:20:47,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-11-03 06:20:47,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:20:47,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:20:47,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:20:47,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:20:47,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:20:47,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:20:47,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [24/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step body 2026-11-03 06:20:47,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98021960 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000001', 'uuid': '8749c0e5-1191-4d12-826a-73e02520444f'}] 2026-11-03 06:20:47,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [25/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:20:49,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98021960 order {'name': '/', 'pos_reference': '261-168-000001', 'uuid': '8749c0e5-1191-4d12-826a-73e02520444f'} created pos.order #724 2026-11-03 06:20:49,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98021960 finished 2026-11-03 06:20:49,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6346 506 0.633 1.424 rw 2026-11-03 06:20:49,980 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1170 16 0.015 0.054 ro 2026-11-03 06:20:50,122 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:50] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:20:50,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [26/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:20:50,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-11-03 06:20:50,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:20:50,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.022 0.082 rw 2026-11-03 06:20:50,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 23891084 (allocated 25710592) 2026-11-03 06:20:50,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:20:50,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 1jjevFKc - [03/Nov/2026 06:20:41] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.021 8.537 rw 2026-11-03 06:20:50,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 60258 2026-11-03 06:20:50,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-11-03 06:20:50,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 60258 2026-11-03 06:20:50,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062050_685363_test_taxes_l10n_br_pos.txt 2026-11-03 06:20:50,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp7i4y3sxm_chrome_odoo" 2026-11-03 06:20:50,965 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [841, 842] 2026-11-03 06:20:52,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 60394 2026-11-03 06:20:52,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpnhr34elo_chrome_odoo 2026-11-03 06:20:52,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:33211/json/version 2026-11-03 06:20:52,176 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33211', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:20:52,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:20:52,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:33211/json 2026-11-03 06:20:52,276 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33211', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:20:52,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:33211/devtools/page/30EF049062739E4999F86D010ED4136B 2026-11-03 06:20:52,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-11-03 06:20:52,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-11-03 06:20:52,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:20:52,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-11-03 06:20:52,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:20:52,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:20:52,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:52] "GET /pos/ui/168 HTTP/1.1" 200 6991 67 0.037 0.14 rw 2026-11-03 06:20:52,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '30EF049062739E4999F86D010ED4136B', 'loaderId': 'A6BF71360B8EFA4525A7E9ED2E7CDA94', 'isDownload': False} 2026-11-03 06:20:52,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded')" 2026-11-03 06:20:52,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:52] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.042 ro 2026-11-03 06:20:52,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:52] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.011 0.293 ro 2026-11-03 06:20:52,958 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:52] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.079 ro 2026-11-03 06:20:53,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:20:53,882 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 06:20:53,892 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.013 ro 2026-11-03 06:20:53,895 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.017 - 2026-11-03 06:20:53,977 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.038 rw 2026-11-03 06:20:53,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.008 0.035 rw 2026-11-03 06:20:54,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 527311 233 0.211 0.564 rw 2026-11-03 06:20:54,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: The ready code tooks too much time : 2.1774404048919678 2026-11-03 06:20:55,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "debug": false})" 2026-11-03 06:20:55,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-11-03 06:20:55,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:20:55,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 06:20:55,120 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.047 rw 2026-11-03 06:20:55,148 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.052 rw 2026-11-03 06:20:55,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:55] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:20:55,726 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:55] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:20:55,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:20:56,012 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.051 rw 2026-11-03 06:20:56,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:20:56,043 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.017 - 2026-11-03 06:20:56,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.083 rw 2026-11-03 06:20:56,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.039 0.042 ro 2026-11-03 06:20:56,164 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.008 ro 2026-11-03 06:20:56,195 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-11-03 06:20:56,308 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.026 0.105 rw 2026-11-03 06:20:56,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.119 - 2026-11-03 06:20:56,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:20:56,316 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.11 - 2026-11-03 06:20:56,423 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.021 0.224 rw 2026-11-03 06:20:56,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.241 rw 2026-11-03 06:20:56,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:20:56,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:20:56,546 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.023 rw 2026-11-03 06:20:56,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.024 0.066 rw 2026-11-03 06:20:56,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:20:56,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:20:56,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.034 0.198 ro 2026-11-03 06:20:57,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.259 ro 2026-11-03 06:20:57,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.018 0.095 ro 2026-11-03 06:20:57,315 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.013 0.045 ro 2026-11-03 06:20:57,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 168 2 0.004 0.028 ro 2026-11-03 06:20:57,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:20:57,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:20:57,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:57] "GET /web/image/res.partner/1818/avatar_128?unique=1793686847000 HTTP/1.1" 200 305 4 0.011 0.066 ro 2026-11-03 06:20:58,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:58] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 13124 118 0.149 0.256 rw 2026-11-03 06:20:58,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:20:58,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:20:58,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-11-03 06:20:58,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:20:58,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(1.92) 2026-11-03 06:20:58,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.63) 2026-11-03 06:20:58,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:20:58,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:20:58,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:20:58,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.013 - 2026-11-03 06:20:58,499 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.01 - 2026-11-03 06:20:58,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.139 0.356 rw 2026-11-03 06:20:58,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-11-03 06:20:58,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:20:58,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:20:58,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:20:58,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:20:58,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:20:59,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:20:59,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [24/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step body 2026-11-03 06:20:59,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32433952 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000001', 'uuid': '0a566685-f85d-4676-bf4c-31d76133d275'}] 2026-11-03 06:20:59,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [25/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:21:01,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32433952 order {'name': '/', 'pos_reference': '262-168-000001', 'uuid': '0a566685-f85d-4676-bf4c-31d76133d275'} created pos.order #725 2026-11-03 06:21:01,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32433952 finished 2026-11-03 06:21:01,344 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:21:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6346 472 0.559 1.269 rw 2026-11-03 06:21:01,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:21:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1170 16 0.019 0.083 ro 2026-11-03 06:21:01,751 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:21:01] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-11-03 06:21:01,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [26/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:21:01,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-11-03 06:21:01,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:21:01,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:21:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.065 rw 2026-11-03 06:21:02,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:21:02,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 23961056 (allocated 26234880) 2026-11-03 06:21:02,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 E-mjcMtY - [03/Nov/2026 06:20:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.018 8.057 rw 2026-11-03 06:21:02,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 60394 2026-11-03 06:21:02,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-11-03 06:21:02,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 60394 2026-11-03 06:21:02,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062102_262913_test_taxes_l10n_br_pos.txt 2026-11-03 06:21:02,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpnhr34elo_chrome_odoo" 2026-11-03 06:21:02,546 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [844, 845] 2026-11-03 06:21:03,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 60524 2026-11-03 06:21:03,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpgi9u0179_chrome_odoo 2026-11-03 06:21:03,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:38523/json/version 2026-11-03 06:21:03,900 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38523', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:21:04,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:21:04,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:38523/json 2026-11-03 06:21:04,019 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38523', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:21:04,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:38523/devtools/page/F13C281AFA2EE0DF6DF058290432EB3F 2026-11-03 06:21:04,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-11-03 06:21:04,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-11-03 06:21:04,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:21:04,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-11-03 06:21:04,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:21:04,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:21:04,623 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:04] "GET /pos/ui/168 HTTP/1.1" 200 6991 67 0.044 0.131 rw 2026-11-03 06:21:04,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'F13C281AFA2EE0DF6DF058290432EB3F', 'loaderId': 'FDCAF27E5AD8F3F136C2FAAD85A02A36', 'isDownload': False} 2026-11-03 06:21:04,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_br_pos_downpayment_round_per_line_price_included')" 2026-11-03 06:21:04,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:04] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.25 ro 2026-11-03 06:21:04,739 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:04] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.053 ro 2026-11-03 06:21:04,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:04] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.058 ro 2026-11-03 06:21:05,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:21:05,624 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:21:05,643 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 06:21:05,656 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.012 ro 2026-11-03 06:21:05,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.025 rw 2026-11-03 06:21:05,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.027 rw 2026-11-03 06:21:06,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 529889 233 0.228 0.631 rw 2026-11-03 06:21:06,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: The ready code tooks too much time : 2.2208688259124756 2026-11-03 06:21:06,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "debug": false})" 2026-11-03 06:21:06,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:21:06,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.019 ro 2026-11-03 06:21:06,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 06:21:06,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 06:21:07,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.023 rw 2026-11-03 06:21:07,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:07] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-11-03 06:21:07,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.021 ro 2026-11-03 06:21:07,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.027 rw 2026-11-03 06:21:08,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.058 rw 2026-11-03 06:21:08,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.011 rw 2026-11-03 06:21:08,070 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.02 - 2026-11-03 06:21:08,077 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.028 - 2026-11-03 06:21:08,104 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.005 0.048 ro 2026-11-03 06:21:08,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.018 ro 2026-11-03 06:21:08,172 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-11-03 06:21:08,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.06 - 2026-11-03 06:21:08,247 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.094 - 2026-11-03 06:21:08,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:21:08,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.042 0.103 rw 2026-11-03 06:21:08,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.038 0.216 rw 2026-11-03 06:21:08,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.184 rw 2026-11-03 06:21:08,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:21:08,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:21:08,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.023 0.056 rw 2026-11-03 06:21:08,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.021 0.113 rw 2026-11-03 06:21:08,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:21:08,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:21:08,900 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.025 0.157 ro 2026-11-03 06:21:08,990 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.229 ro 2026-11-03 06:21:09,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:09] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.085 ro 2026-11-03 06:21:09,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:09] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.013 0.049 ro 2026-11-03 06:21:09,304 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 168 2 0.002 0.015 ro 2026-11-03 06:21:09,423 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:09] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 06:21:09,449 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:09] "GET /web/image/res.partner/1818/avatar_128?unique=1793686861000 HTTP/1.1" 200 305 4 0.007 0.029 ro 2026-11-03 06:21:09,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:21:09,973 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:09] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 13113 118 0.182 0.319 rw 2026-11-03 06:21:10,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:21:10,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:21:10,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-11-03 06:21:10,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:21:10,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(1.92) 2026-11-03 06:21:10,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.63) 2026-11-03 06:21:10,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:21:10,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:21:10,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:21:10,464 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 06:21:10,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.024 - 2026-11-03 06:21:10,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.137 0.365 rw 2026-11-03 06:21:10,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-11-03 06:21:10,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:21:10,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:21:10,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:21:10,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:21:10,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:21:11,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:21:11,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4956215 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000001', 'uuid': '1c7001c3-7474-4489-9ef2-7bcc2f05d8bb'}] 2026-11-03 06:21:11,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [24/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step body 2026-11-03 06:21:11,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [25/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:21:12,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4956215 order {'name': '/', 'pos_reference': '263-168-000001', 'uuid': '1c7001c3-7474-4489-9ef2-7bcc2f05d8bb'} created pos.order #726 2026-11-03 06:21:12,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4956215 finished 2026-11-03 06:21:13,311 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6339 473 0.574 1.23 rw 2026-11-03 06:21:13,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1168 16 0.028 0.045 ro 2026-11-03 06:21:13,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:13] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-11-03 06:21:13,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [26/26] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:21:13,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-11-03 06:21:13,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_br_pos_downpayment_round_per_line_price_included SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:21:13,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.067 rw 2026-11-03 06:21:13,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:21:13,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 24039624 (allocated 26497024) 2026-11-03 06:21:13,925 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PfPD9W-l - [03/Nov/2026 06:21:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 8.128 rw 2026-11-03 06:21:14,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 60524 2026-11-03 06:21:14,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-11-03 06:21:14,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 60524 2026-11-03 06:21:14,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062114_179940_test_taxes_l10n_br_pos.txt 2026-11-03 06:21:14,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpgi9u0179_chrome_odoo" 2026-11-03 06:21:14,484 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [847, 848] 2026-11-03 06:21:15,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 60668 2026-11-03 06:21:15,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpy3epk8pl_chrome_odoo 2026-11-03 06:21:15,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:43735/json/version 2026-11-03 06:21:15,809 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:21:15,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:21:15,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:43735/json 2026-11-03 06:21:15,900 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:21:15,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:43735/devtools/page/131B52F2A186F3115CD2F7281E212AF9 2026-11-03 06:21:15,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-11-03 06:21:15,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-11-03 06:21:16,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:21:16,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-11-03 06:21:16,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:21:16,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:21:16,432 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:16] "GET /pos/ui/168 HTTP/1.1" 200 6991 67 0.054 0.121 rw 2026-11-03 06:21:16,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '131B52F2A186F3115CD2F7281E212AF9', 'loaderId': '5BED954576BE4F09425022A4B6DEBC09', 'isDownload': False} 2026-11-03 06:21:16,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_br_pos_downpayment_round_globally_price_included')" 2026-11-03 06:21:16,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:16] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.247 ro 2026-11-03 06:21:16,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:16] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.009 0.035 ro 2026-11-03 06:21:16,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:16] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.011 0.058 ro 2026-11-03 06:21:17,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:21:17,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:21:17,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:21:17,382 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.019 ro 2026-11-03 06:21:17,437 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.016 rw 2026-11-03 06:21:17,444 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.018 rw 2026-11-03 06:21:18,254 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532472 233 0.224 0.571 rw 2026-11-03 06:21:18,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_br_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "debug": false})" 2026-11-03 06:21:18,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.014 ro 2026-11-03 06:21:18,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:21:18,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.011 ro 2026-11-03 06:21:18,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 06:21:18,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.025 rw 2026-11-03 06:21:18,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:18] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 06:21:19,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:21:19,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-11-03 06:21:19,366 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.054 rw 2026-11-03 06:21:19,395 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-11-03 06:21:19,395 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.015 - 2026-11-03 06:21:19,396 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.012 rw 2026-11-03 06:21:19,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.026 0.039 ro 2026-11-03 06:21:19,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:21:19,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.015 - 2026-11-03 06:21:19,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.037 ro 2026-11-03 06:21:19,627 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-11-03 06:21:19,743 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.069 0.078 rw 2026-11-03 06:21:19,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:21:19,866 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.034 0.232 rw 2026-11-03 06:21:19,924 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.25 rw 2026-11-03 06:21:19,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:21:19,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:21:20,009 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.019 0.043 rw 2026-11-03 06:21:20,028 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:20] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.067 rw 2026-11-03 06:21:20,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:21:20,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:21:20,228 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.023 0.101 ro 2026-11-03 06:21:20,326 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.199 ro 2026-11-03 06:21:20,470 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.092 ro 2026-11-03 06:21:20,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 819 15 0.019 0.049 ro 2026-11-03 06:21:20,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 168 2 0.002 0.022 ro 2026-11-03 06:21:20,821 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:20] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 06:21:20,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:21:20,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:20] "GET /web/image/res.partner/1818/avatar_128?unique=1793686873000 HTTP/1.1" 200 305 4 0.008 0.035 ro 2026-11-03 06:21:21,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:21] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 13117 118 0.113 0.245 rw 2026-11-03 06:21:21,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:21:21,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:21:21,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-11-03 06:21:21,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:21:21,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(1.92) 2026-11-03 06:21:21,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.63) 2026-11-03 06:21:21,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:21:21,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:21:21,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:21:21,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.02 - 2026-11-03 06:21:21,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.024 - 2026-11-03 06:21:21,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.182 0.277 rw 2026-11-03 06:21:22,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-11-03 06:21:22,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:21:22,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:21:22,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:21:22,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:21:22,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:21:22,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:21:22,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1577268 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000001', 'uuid': 'a96f9e90-2884-4356-8c4d-5c93cde452f1'}] 2026-11-03 06:21:22,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [24/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step body 2026-11-03 06:21:22,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [25/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:21:24,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1577268 order {'name': '/', 'pos_reference': '264-168-000001', 'uuid': 'a96f9e90-2884-4356-8c4d-5c93cde452f1'} created pos.order #727 2026-11-03 06:21:24,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1577268 finished 2026-11-03 06:21:24,417 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6339 473 0.628 1.205 rw 2026-11-03 06:21:24,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1170 16 0.017 0.049 ro 2026-11-03 06:21:24,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:24] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-11-03 06:21:24,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [26/26] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:21:24,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-11-03 06:21:24,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_br_pos_downpayment_round_globally_price_included SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:21:24,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:24] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.026 rw 2026-11-03 06:21:25,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:21:25,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 24083104 (allocated 26234880) 2026-11-03 06:21:25,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4VfQbAPB - [03/Nov/2026 06:21:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 7.582 rw 2026-11-03 06:21:25,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 60668 2026-11-03 06:21:25,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-11-03 06:21:25,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 60668 2026-11-03 06:21:25,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062125_354181_test_taxes_l10n_br_pos.txt 2026-11-03 06:21:25,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpy3epk8pl_chrome_odoo" 2026-11-03 06:21:25,669 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [850, 851] 2026-11-03 06:21:25,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-11-03 06:21:28,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 60798 2026-11-03 06:21:28,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpezit8e9h_chrome_odoo 2026-11-03 06:21:28,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:42995/json/version 2026-11-03 06:21:28,628 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42995', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:21:28,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:21:28,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:42995/json 2026-11-03 06:21:28,727 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42995', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:21:28,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:42995/devtools/page/7250C54B9810003DF71534B0CA146D4F 2026-11-03 06:21:28,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-11-03 06:21:28,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-11-03 06:21:29,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:21:29,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-11-03 06:21:29,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:21:29,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:21:29,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:29] "GET /pos/ui/168 HTTP/1.1" 200 6991 89 0.045 0.168 rw 2026-11-03 06:21:29,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '7250C54B9810003DF71534B0CA146D4F', 'loaderId': '274BD066E9518532DF88F9A9DD7E359C', 'isDownload': False} 2026-11-03 06:21:29,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded')" 2026-11-03 06:21:29,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:29] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.299 ro 2026-11-03 06:21:29,488 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:29] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.053 ro 2026-11-03 06:21:29,499 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:29] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.065 ro 2026-11-03 06:21:30,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:21:30,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:21:30,360 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:21:30,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-11-03 06:21:30,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.024 rw 2026-11-03 06:21:30,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.035 rw 2026-11-03 06:21:31,368 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 523764 237 0.233 0.609 rw 2026-11-03 06:21:31,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: The ready code tooks too much time : 2.257185935974121 2026-11-03 06:21:31,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded', {"stepDelay": 0, "debug": false})" 2026-11-03 06:21:31,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:21:31,668 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.016 ro 2026-11-03 06:21:31,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:21:31,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 06:21:31,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-11-03 06:21:31,799 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:31] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:21:32,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:32] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.012 ro 2026-11-03 06:21:32,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.026 rw 2026-11-03 06:21:32,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.051 rw 2026-11-03 06:21:32,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 06:21:32,740 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 06:21:32,761 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:32] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.01 0.03 ro 2026-11-03 06:21:32,770 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:32] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.05 rw 2026-11-03 06:21:32,848 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:32] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 06:21:32,887 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:32] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.031 - 2026-11-03 06:21:32,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.02 - 2026-11-03 06:21:32,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.041 - 2026-11-03 06:21:33,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:33] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.052 0.097 rw 2026-11-03 06:21:33,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:21:33,118 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:33] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.023 0.237 rw 2026-11-03 06:21:33,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:21:33,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:21:33,257 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.029 0.287 rw 2026-11-03 06:21:33,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:33] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.036 rw 2026-11-03 06:21:33,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.105 rw 2026-11-03 06:21:33,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:21:33,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:21:33,661 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 25 0.038 0.163 ro 2026-11-03 06:21:33,779 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.295 ro 2026-11-03 06:21:33,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.019 0.099 ro 2026-11-03 06:21:34,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.021 0.053 ro 2026-11-03 06:21:34,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.022 ro 2026-11-03 06:21:34,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:21:34,363 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:34] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.019 - 2026-11-03 06:21:34,366 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:34] "GET /web/image/res.partner/1818/avatar_128?unique=1793686754000 HTTP/1.1" 200 305 4 0.007 0.039 ro 2026-11-03 06:21:34,740 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:34] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.124 0.272 rw 2026-11-03 06:21:34,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:21:34,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:21:34,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-11-03 06:21:34,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:21:35,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(0.73) 2026-11-03 06:21:35,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.10) 2026-11-03 06:21:35,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:21:35,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:21:35,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:21:35,140 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.01 - 2026-11-03 06:21:35,171 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.059 - 2026-11-03 06:21:35,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.175 0.293 rw 2026-11-03 06:21:35,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-11-03 06:21:35,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:21:35,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:21:35,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:21:35,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:21:35,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:21:36,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:21:36,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body 2026-11-03 06:21:36,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15891196 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000001', 'uuid': 'ae6c06da-45c5-4917-9569-a51e2f3ee300'}] 2026-11-03 06:21:36,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:21:37,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15891196 order {'name': '/', 'pos_reference': '261-168-000001', 'uuid': 'ae6c06da-45c5-4917-9569-a51e2f3ee300'} created pos.order #728 2026-11-03 06:21:37,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15891196 finished 2026-11-03 06:21:38,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6122 507 0.62 1.318 rw 2026-11-03 06:21:38,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.014 0.05 ro 2026-11-03 06:21:38,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:38] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:21:38,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:21:38,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:21:38,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:21:38,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:21:38,574 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:38] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.039 rw 2026-11-03 06:21:38,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(2) .o_data_cell:nth-child(1)) 2026-11-03 06:21:38,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.102 ro 2026-11-03 06:21:38,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.186 ro 2026-11-03 06:21:38,879 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.018 0.108 ro 2026-11-03 06:21:38,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.024 0.064 ro 2026-11-03 06:21:39,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.02 ro 2026-11-03 06:21:39,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:21:39,132 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:39] "GET /web/image/res.partner/1818/avatar_128?unique=1793686896000 HTTP/1.1" 200 305 4 0.008 0.034 ro 2026-11-03 06:21:39,490 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:39] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.112 0.251 rw 2026-11-03 06:21:39,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:21:39,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-11-03 06:21:39,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-11-03 06:21:39,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-11-03 06:21:39,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 3 (trigger: .o_dialog div.numpad button:contains(/^3$/)) 2026-11-03 06:21:39,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(0.73)) 2026-11-03 06:21:39,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:21:39,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(0.73) 2026-11-03 06:21:39,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.10) 2026-11-03 06:21:39,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:21:39,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:21:39,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:21:39,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.124 0.281 rw 2026-11-03 06:21:40,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-11-03 06:21:40,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:21:40,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:21:40,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:21:40,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:21:40,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:21:40,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:21:40,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body 2026-11-03 06:21:40,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16996537 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000002', 'uuid': '71f92550-0616-4bfd-8b62-73d5052a353b'}] 2026-11-03 06:21:40,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:21:42,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16996537 order {'name': '/', 'pos_reference': '261-168-000002', 'uuid': '71f92550-0616-4bfd-8b62-73d5052a353b'} created pos.order #729 2026-11-03 06:21:42,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16996537 finished 2026-11-03 06:21:42,368 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6134 439 0.522 1.118 rw 2026-11-03 06:21:42,572 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.013 0.04 ro 2026-11-03 06:21:42,683 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:42] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:21:42,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:21:42,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:21:42,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:21:42,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:21:42,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(3) .o_data_cell:nth-child(1)) 2026-11-03 06:21:42,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.043 rw 2026-11-03 06:21:42,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.072 ro 2026-11-03 06:21:42,984 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.184 ro 2026-11-03 06:21:43,081 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.148 ro 2026-11-03 06:21:43,174 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.016 0.062 ro 2026-11-03 06:21:43,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.013 ro 2026-11-03 06:21:43,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:21:43,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:43] "GET /web/image/res.partner/1818/avatar_128?unique=1793686902000 HTTP/1.1" 200 305 4 0.005 0.033 ro 2026-11-03 06:21:43,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:43] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.095 0.24 rw 2026-11-03 06:21:43,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:21:43,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-11-03 06:21:43,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(7)) 2026-11-03 06:21:43,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:21:43,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(2.56) 2026-11-03 06:21:43,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.33) 2026-11-03 06:21:43,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:21:43,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:21:43,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:21:44,115 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.155 0.287 rw 2026-11-03 06:21:44,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-11-03 06:21:44,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:21:44,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:21:44,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:21:44,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:21:44,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:21:44,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:21:44,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body 2026-11-03 06:21:44,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30765590 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000003', 'uuid': 'a9e2a877-af61-4826-a588-7dfaa2ed8ec3'}] 2026-11-03 06:21:44,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:21:46,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30765590 order {'name': '/', 'pos_reference': '261-168-000003', 'uuid': 'a9e2a877-af61-4826-a588-7dfaa2ed8ec3'} created pos.order #730 2026-11-03 06:21:46,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30765590 finished 2026-11-03 06:21:46,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6151 439 0.66 1.15 rw 2026-11-03 06:21:46,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.023 0.056 ro 2026-11-03 06:21:47,013 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:47] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.008 ro 2026-11-03 06:21:47,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:21:47,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:21:47,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:21:47,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:21:47,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(4) .o_data_cell:nth-child(1)) 2026-11-03 06:21:47,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.04 rw 2026-11-03 06:21:47,266 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.019 0.103 ro 2026-11-03 06:21:47,348 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.188 ro 2026-11-03 06:21:47,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.02 0.115 ro 2026-11-03 06:21:47,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.018 0.066 ro 2026-11-03 06:21:47,656 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.004 0.022 ro 2026-11-03 06:21:47,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:21:47,763 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:47] "GET /web/image/res.partner/1818/avatar_128?unique=1793686906000 HTTP/1.1" 200 305 4 0.006 0.05 ro 2026-11-03 06:21:48,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:48] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.102 0.284 rw 2026-11-03 06:21:48,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:21:48,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:21:48,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-11-03 06:21:48,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 5 (trigger: .o_dialog div.numpad button:contains(/^5$/)) 2026-11-03 06:21:48,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-11-03 06:21:48,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2.56)) 2026-11-03 06:21:48,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:21:48,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(2.56) 2026-11-03 06:21:48,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.33) 2026-11-03 06:21:48,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:21:48,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:21:48,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:21:48,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.109 0.27 rw 2026-11-03 06:21:48,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-11-03 06:21:48,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:21:48,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:21:48,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:21:48,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:21:48,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:21:49,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:21:49,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body 2026-11-03 06:21:49,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72687374 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000004', 'uuid': '28fbf9bc-2074-4c4d-b982-d1343a8cab86'}] 2026-11-03 06:21:49,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:21:50,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72687374 order {'name': '/', 'pos_reference': '261-168-000004', 'uuid': '28fbf9bc-2074-4c4d-b982-d1343a8cab86'} created pos.order #731 2026-11-03 06:21:50,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72687374 finished 2026-11-03 06:21:51,031 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6162 439 0.537 1.125 rw 2026-11-03 06:21:51,238 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.026 0.045 ro 2026-11-03 06:21:51,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:51] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.01 ro 2026-11-03 06:21:51,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:21:51,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:21:51,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:21:51,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:21:51,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(5) .o_data_cell:nth-child(1)) 2026-11-03 06:21:51,462 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.036 rw 2026-11-03 06:21:51,574 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.108 ro 2026-11-03 06:21:51,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.183 ro 2026-11-03 06:21:51,810 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.066 ro 2026-11-03 06:21:51,909 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.02 0.058 ro 2026-11-03 06:21:51,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.023 ro 2026-11-03 06:21:52,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:21:52,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:52] "GET /web/image/res.partner/1818/avatar_128?unique=1793686910000 HTTP/1.1" 200 305 4 0.01 0.024 ro 2026-11-03 06:21:52,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:52] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.103 0.273 rw 2026-11-03 06:21:52,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:21:52,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 1 (trigger: .o_dialog div.numpad button:contains(/^1$/)) 2026-11-03 06:21:52,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 8 (trigger: .o_dialog div.numpad button:contains(/^8$/)) 2026-11-03 06:21:52,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(18)) 2026-11-03 06:21:52,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:21:52,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(6.60) 2026-11-03 06:21:52,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.87) 2026-11-03 06:21:52,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:21:52,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:21:52,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:21:52,811 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.096 0.243 rw 2026-11-03 06:21:53,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-11-03 06:21:53,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:21:53,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:21:53,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:21:53,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:21:53,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:21:53,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:21:53,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body 2026-11-03 06:21:53,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85057856 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000005', 'uuid': 'b5e35127-4ba1-434f-84e0-0852b9e00f7d'}] 2026-11-03 06:21:53,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:21:54,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85057856 order {'name': '/', 'pos_reference': '261-168-000005', 'uuid': 'b5e35127-4ba1-434f-84e0-0852b9e00f7d'} created pos.order #732 2026-11-03 06:21:54,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85057856 finished 2026-11-03 06:21:55,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6158 439 0.548 1.045 rw 2026-11-03 06:21:55,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.018 0.052 ro 2026-11-03 06:21:55,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:55] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 06:21:55,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:21:55,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:21:55,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:21:55,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:21:55,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.032 rw 2026-11-03 06:21:55,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(6) .o_data_cell:nth-child(1)) 2026-11-03 06:21:55,724 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.087 ro 2026-11-03 06:21:55,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.182 ro 2026-11-03 06:21:55,947 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.081 ro 2026-11-03 06:21:56,070 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.023 0.065 ro 2026-11-03 06:21:56,140 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.004 0.029 ro 2026-11-03 06:21:56,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:21:56,252 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:56] "GET /web/image/res.partner/1818/avatar_128?unique=1793686915000 HTTP/1.1" 200 305 4 0.012 0.025 ro 2026-11-03 06:21:56,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:56] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.101 0.238 rw 2026-11-03 06:21:56,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:21:56,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-11-03 06:21:56,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-11-03 06:21:56,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-11-03 06:21:56,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [139/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-11-03 06:21:56,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [140/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(6.60)) 2026-11-03 06:21:56,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [141/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:21:56,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [142/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(6.60) 2026-11-03 06:21:56,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [143/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.87) 2026-11-03 06:21:56,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [144/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:21:56,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [145/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:21:56,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [146/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:21:56,962 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.1 0.243 rw 2026-11-03 06:21:57,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [147/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-11-03 06:21:57,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [148/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:21:57,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [149/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:21:57,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [150/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:21:57,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [151/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:21:57,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [152/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:21:57,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [153/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:21:57,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1594182 started for PoS orders references: [{'name': '/', 'pos_reference': '261-168-000006', 'uuid': '34a13f3e-1a88-4f61-b3c8-cd43b27f24fc'}] 2026-11-03 06:21:57,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [154/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step body 2026-11-03 06:21:57,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [155/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:21:59,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1594182 order {'name': '/', 'pos_reference': '261-168-000006', 'uuid': '34a13f3e-1a88-4f61-b3c8-cd43b27f24fc'} created pos.order #733 2026-11-03 06:21:59,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1594182 finished 2026-11-03 06:21:59,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6157 439 0.534 1.121 rw 2026-11-03 06:21:59,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.025 0.039 ro 2026-11-03 06:21:59,729 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:59] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 06:21:59,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [156/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:21:59,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-11-03 06:21:59,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:21:59,829 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.042 rw 2026-11-03 06:22:00,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:22:00,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 35903636 (allocated 39342080) 2026-11-03 06:22:00,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Hoi7Xbqp - [03/Nov/2026 06:21:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 29.646 rw 2026-11-03 06:22:00,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 60798 2026-11-03 06:22:00,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-11-03 06:22:00,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 60798 2026-11-03 06:22:00,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062200_406179_test_taxes_l10n_in_pos.txt 2026-11-03 06:22:00,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpezit8e9h_chrome_odoo" 2026-11-03 06:22:00,774 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864] 2026-11-03 06:22:03,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 60935 2026-11-03 06:22:03,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp_6jby3w2_chrome_odoo 2026-11-03 06:22:03,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:44175/json/version 2026-11-03 06:22:03,563 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44175', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:22:03,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:22:03,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:44175/json 2026-11-03 06:22:03,649 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44175', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:22:03,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:44175/devtools/page/10FE0E5DAE943755725A70166017AD28 2026-11-03 06:22:03,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-11-03 06:22:03,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-11-03 06:22:04,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:22:04,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-11-03 06:22:04,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:22:04,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:22:04,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:04] "GET /pos/ui/168 HTTP/1.1" 200 6991 67 0.04 0.13 rw 2026-11-03 06:22:04,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '10FE0E5DAE943755725A70166017AD28', 'loaderId': '24FFE8B60C13C2394E27444A174450D9', 'isDownload': False} 2026-11-03 06:22:04,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded')" 2026-11-03 06:22:04,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:04] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.025 ro 2026-11-03 06:22:04,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:04] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.256 ro 2026-11-03 06:22:04,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:04] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.07 ro 2026-11-03 06:22:05,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:22:05,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 06:22:05,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:22:05,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.021 ro 2026-11-03 06:22:05,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.025 rw 2026-11-03 06:22:05,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.028 rw 2026-11-03 06:22:06,167 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 526337 234 0.184 0.516 rw 2026-11-03 06:22:06,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded', {"stepDelay": 0, "debug": false})" 2026-11-03 06:22:06,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:22:06,444 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.033 ro 2026-11-03 06:22:06,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.015 ro 2026-11-03 06:22:06,527 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:22:06,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.027 rw 2026-11-03 06:22:06,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:06] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:22:07,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.011 ro 2026-11-03 06:22:07,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.019 rw 2026-11-03 06:22:07,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:22:07,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 06:22:07,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.061 rw 2026-11-03 06:22:07,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.003 0.049 ro 2026-11-03 06:22:07,491 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.06 rw 2026-11-03 06:22:07,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.011 ro 2026-11-03 06:22:07,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 06:22:07,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 06:22:07,632 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.041 rw 2026-11-03 06:22:07,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:22:07,717 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.023 - 2026-11-03 06:22:07,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:22:07,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:22:07,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.035 0.075 rw 2026-11-03 06:22:07,885 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.017 0.169 rw 2026-11-03 06:22:07,912 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.009 0.109 rw 2026-11-03 06:22:07,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.018 0.162 rw 2026-11-03 06:22:08,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:22:08,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:22:08,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.027 0.163 ro 2026-11-03 06:22:08,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.265 ro 2026-11-03 06:22:08,538 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.02 0.099 ro 2026-11-03 06:22:08,669 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.015 0.065 ro 2026-11-03 06:22:08,805 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.004 0.02 ro 2026-11-03 06:22:08,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:22:08,985 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:08] "GET /web/image/res.partner/1818/avatar_128?unique=1793686919000 HTTP/1.1" 200 305 4 0.008 0.032 ro 2026-11-03 06:22:08,989 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 06:22:09,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:09] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.155 0.302 rw 2026-11-03 06:22:09,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:22:09,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:22:09,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-11-03 06:22:09,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:22:09,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(0.73) 2026-11-03 06:22:09,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.1) 2026-11-03 06:22:09,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:22:09,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:22:09,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:22:09,792 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.014 - 2026-11-03 06:22:09,807 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:22:09,829 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.106 0.245 rw 2026-11-03 06:22:10,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-11-03 06:22:10,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:22:10,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:22:10,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:22:10,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:22:10,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:22:10,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:22:10,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51444240 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000001', 'uuid': '89f938aa-75d9-4cda-a71e-b6ad635bbbf1'}] 2026-11-03 06:22:10,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body 2026-11-03 06:22:10,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:22:12,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51444240 order {'name': '/', 'pos_reference': '262-168-000001', 'uuid': '89f938aa-75d9-4cda-a71e-b6ad635bbbf1'} created pos.order #734 2026-11-03 06:22:12,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51444240 finished 2026-11-03 06:22:12,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6122 473 0.574 1.258 rw 2026-11-03 06:22:12,898 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.021 0.052 ro 2026-11-03 06:22:13,031 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:13] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.015 ro 2026-11-03 06:22:13,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:22:13,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:22:13,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:22:13,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:22:13,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(2) .o_data_cell:nth-child(1)) 2026-11-03 06:22:13,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.043 rw 2026-11-03 06:22:13,271 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.019 0.134 ro 2026-11-03 06:22:13,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.249 ro 2026-11-03 06:22:13,498 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.147 ro 2026-11-03 06:22:13,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.017 0.055 ro 2026-11-03 06:22:13,660 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.02 ro 2026-11-03 06:22:13,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:22:13,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:13] "GET /web/image/res.partner/1818/avatar_128?unique=1793686932000 HTTP/1.1" 200 305 4 0.006 0.038 ro 2026-11-03 06:22:14,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:14] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.129 0.322 rw 2026-11-03 06:22:14,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:22:14,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-11-03 06:22:14,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-11-03 06:22:14,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-11-03 06:22:14,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 3 (trigger: .o_dialog div.numpad button:contains(/^3$/)) 2026-11-03 06:22:14,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(0.73)) 2026-11-03 06:22:14,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:22:14,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(0.73) 2026-11-03 06:22:14,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.1) 2026-11-03 06:22:14,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:22:14,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:22:14,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:22:14,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.131 0.312 rw 2026-11-03 06:22:14,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-11-03 06:22:14,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:22:14,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:22:14,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:22:14,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:22:14,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:22:15,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:22:15,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16978673 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000002', 'uuid': 'c17d8886-2087-4bdd-ac87-9ae19f947ad5'}] 2026-11-03 06:22:15,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body 2026-11-03 06:22:15,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:22:16,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16978673 order {'name': '/', 'pos_reference': '262-168-000002', 'uuid': 'c17d8886-2087-4bdd-ac87-9ae19f947ad5'} created pos.order #735 2026-11-03 06:22:16,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16978673 finished 2026-11-03 06:22:17,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6134 440 0.683 1.117 rw 2026-11-03 06:22:17,466 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.032 0.047 ro 2026-11-03 06:22:17,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:17] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.008 ro 2026-11-03 06:22:17,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:22:17,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:22:17,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:22:17,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:22:17,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(3) .o_data_cell:nth-child(1)) 2026-11-03 06:22:17,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.051 rw 2026-11-03 06:22:17,860 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.112 ro 2026-11-03 06:22:17,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.231 ro 2026-11-03 06:22:18,128 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.02 0.083 ro 2026-11-03 06:22:18,243 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.018 0.072 ro 2026-11-03 06:22:18,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.023 ro 2026-11-03 06:22:18,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:22:18,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:18] "GET /web/image/res.partner/1818/avatar_128?unique=1793686937000 HTTP/1.1" 200 305 4 0.005 0.044 ro 2026-11-03 06:22:18,715 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:18] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.101 0.238 rw 2026-11-03 06:22:18,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:22:18,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-11-03 06:22:18,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(7)) 2026-11-03 06:22:18,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:22:18,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(2.57) 2026-11-03 06:22:18,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.33) 2026-11-03 06:22:18,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:22:18,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:22:18,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:22:19,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.122 0.308 rw 2026-11-03 06:22:19,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-11-03 06:22:19,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:22:19,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:22:19,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:22:19,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:22:19,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:22:19,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:22:19,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body 2026-11-03 06:22:19,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80281649 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000003', 'uuid': '5817b090-fb8a-437b-b330-78c516d5dca2'}] 2026-11-03 06:22:20,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:22:21,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80281649 order {'name': '/', 'pos_reference': '262-168-000003', 'uuid': '5817b090-fb8a-437b-b330-78c516d5dca2'} created pos.order #736 2026-11-03 06:22:21,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80281649 finished 2026-11-03 06:22:21,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6123 440 0.632 1.287 rw 2026-11-03 06:22:22,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.018 0.053 ro 2026-11-03 06:22:22,138 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:22] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 06:22:22,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:22:22,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:22:22,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:22:22,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:22:22,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(4) .o_data_cell:nth-child(1)) 2026-11-03 06:22:22,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.046 rw 2026-11-03 06:22:22,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.119 ro 2026-11-03 06:22:22,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.212 ro 2026-11-03 06:22:22,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:22] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.155 ro 2026-11-03 06:22:22,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.023 0.07 ro 2026-11-03 06:22:22,726 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.015 ro 2026-11-03 06:22:22,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:22:22,812 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:22] "GET /web/image/res.partner/1818/avatar_128?unique=1793686941000 HTTP/1.1" 200 305 4 0.008 0.026 ro 2026-11-03 06:22:23,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.095 0.251 rw 2026-11-03 06:22:23,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:22:23,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:22:23,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-11-03 06:22:23,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 5 (trigger: .o_dialog div.numpad button:contains(/^5$/)) 2026-11-03 06:22:23,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-11-03 06:22:23,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2.57)) 2026-11-03 06:22:23,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:22:23,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(2.57) 2026-11-03 06:22:23,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.33) 2026-11-03 06:22:23,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:22:23,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:22:23,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:22:23,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.106 0.287 rw 2026-11-03 06:22:23,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-11-03 06:22:23,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:22:23,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:22:23,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:22:23,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:22:23,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:22:24,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:22:24,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body 2026-11-03 06:22:24,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92012402 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000004', 'uuid': '11f04c96-f9a2-494c-8fff-b9ca68f25cea'}] 2026-11-03 06:22:24,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:22:25,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92012402 order {'name': '/', 'pos_reference': '262-168-000004', 'uuid': '11f04c96-f9a2-494c-8fff-b9ca68f25cea'} created pos.order #737 2026-11-03 06:22:25,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92012402 finished 2026-11-03 06:22:26,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6163 440 0.688 1.167 rw 2026-11-03 06:22:26,405 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.018 0.062 ro 2026-11-03 06:22:26,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:26] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-11-03 06:22:26,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:22:26,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:22:26,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:22:26,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:22:26,591 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.041 rw 2026-11-03 06:22:26,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(5) .o_data_cell:nth-child(1)) 2026-11-03 06:22:26,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.099 ro 2026-11-03 06:22:26,804 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.177 ro 2026-11-03 06:22:26,918 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.018 0.079 ro 2026-11-03 06:22:26,993 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.014 0.047 ro 2026-11-03 06:22:27,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.019 ro 2026-11-03 06:22:27,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:22:27,128 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:27] "GET /web/image/res.partner/1818/avatar_128?unique=1793686946000 HTTP/1.1" 200 305 4 0.008 0.036 ro 2026-11-03 06:22:27,525 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:27] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.128 0.285 rw 2026-11-03 06:22:27,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:22:27,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 1 (trigger: .o_dialog div.numpad button:contains(/^1$/)) 2026-11-03 06:22:27,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 8 (trigger: .o_dialog div.numpad button:contains(/^8$/)) 2026-11-03 06:22:27,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(18)) 2026-11-03 06:22:27,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:22:27,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(6.60) 2026-11-03 06:22:27,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.87) 2026-11-03 06:22:27,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:22:27,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:22:27,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:22:27,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.093 0.27 rw 2026-11-03 06:22:28,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-11-03 06:22:28,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:22:28,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:22:28,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:22:28,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:22:28,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:22:28,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:22:28,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body 2026-11-03 06:22:28,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6789067 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000005', 'uuid': '77fcf977-1311-46fa-a166-7acc3512a02a'}] 2026-11-03 06:22:28,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:22:30,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6789067 order {'name': '/', 'pos_reference': '262-168-000005', 'uuid': '77fcf977-1311-46fa-a166-7acc3512a02a'} created pos.order #738 2026-11-03 06:22:30,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6789067 finished 2026-11-03 06:22:30,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6161 440 0.683 0.99 rw 2026-11-03 06:22:30,599 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.026 0.072 ro 2026-11-03 06:22:30,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:30] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 06:22:30,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:22:30,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:22:30,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-11-03 06:22:30,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:22:30,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(6) .o_data_cell:nth-child(1)) 2026-11-03 06:22:30,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.041 rw 2026-11-03 06:22:30,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.116 ro 2026-11-03 06:22:31,022 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.021 0.222 ro 2026-11-03 06:22:31,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.069 ro 2026-11-03 06:22:31,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.019 0.045 ro 2026-11-03 06:22:31,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.019 ro 2026-11-03 06:22:31,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:22:31,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:31] "GET /web/image/res.partner/1818/avatar_128?unique=1793686950000 HTTP/1.1" 200 305 4 0.009 0.024 ro 2026-11-03 06:22:31,700 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:31] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12339 118 0.109 0.264 rw 2026-11-03 06:22:31,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:22:31,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-11-03 06:22:31,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-11-03 06:22:31,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-11-03 06:22:31,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [139/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-11-03 06:22:31,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [140/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(6.60)) 2026-11-03 06:22:31,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [141/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:22:31,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [142/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(6.60) 2026-11-03 06:22:31,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [143/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.87) 2026-11-03 06:22:31,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [144/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:22:31,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [145/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:22:31,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [146/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:22:32,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.12 0.278 rw 2026-11-03 06:22:32,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [147/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-11-03 06:22:32,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [148/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:22:32,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [149/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:22:32,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [150/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:22:32,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [151/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:22:32,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [152/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:22:32,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [153/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:22:32,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [154/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step body 2026-11-03 06:22:32,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34048408 started for PoS orders references: [{'name': '/', 'pos_reference': '262-168-000006', 'uuid': 'dfa4be9f-88c8-493e-b941-a608a4f235de'}] 2026-11-03 06:22:32,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [155/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:22:34,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34048408 order {'name': '/', 'pos_reference': '262-168-000006', 'uuid': 'dfa4be9f-88c8-493e-b941-a608a4f235de'} created pos.order #739 2026-11-03 06:22:34,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34048408 finished 2026-11-03 06:22:34,831 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6158 440 0.74 1.189 rw 2026-11-03 06:22:35,029 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.02 0.069 ro 2026-11-03 06:22:35,158 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:35] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.006 0.014 ro 2026-11-03 06:22:35,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [156/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:22:35,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-11-03 06:22:35,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:22:35,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.067 rw 2026-11-03 06:22:35,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:22:35,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 36091632 (allocated 40128512) 2026-11-03 06:22:35,670 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 LI9Z3axz - [03/Nov/2026 06:22:06] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 30.157 rw 2026-11-03 06:22:35,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 60935 2026-11-03 06:22:35,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-11-03 06:22:35,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 60935 2026-11-03 06:22:35,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062235_931095_test_taxes_l10n_in_pos.txt 2026-11-03 06:22:35,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp_6jby3w2_chrome_odoo" 2026-11-03 06:22:36,342 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882] 2026-11-03 06:22:39,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 61065 2026-11-03 06:22:39,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp0jqxkg4e_chrome_odoo 2026-11-03 06:22:39,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:33639/json/version 2026-11-03 06:22:39,414 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:22:39,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:22:39,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:33639/json 2026-11-03 06:22:39,456 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:22:39,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:33639/devtools/page/93BD2C6166CD35DB4FA7D105CD45FDAC 2026-11-03 06:22:39,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-11-03 06:22:39,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-11-03 06:22:40,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:22:40,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-11-03 06:22:40,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:22:40,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:22:40,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:40] "GET /pos/ui/168 HTTP/1.1" 200 6991 67 0.051 0.114 rw 2026-11-03 06:22:40,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '93BD2C6166CD35DB4FA7D105CD45FDAC', 'loaderId': 'C17FC3B090938DE58198116FBA7C8F6B', 'isDownload': False} 2026-11-03 06:22:40,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_in_pos_downpayment_round_per_line_price_included')" 2026-11-03 06:22:40,406 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:40] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.024 ro 2026-11-03 06:22:40,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:40] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.253 ro 2026-11-03 06:22:40,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:40] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.067 ro 2026-11-03 06:22:41,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:22:41,210 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:22:41,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-11-03 06:22:41,248 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.014 ro 2026-11-03 06:22:41,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.042 rw 2026-11-03 06:22:41,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:41] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.039 rw 2026-11-03 06:22:42,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 528898 234 0.209 0.551 rw 2026-11-03 06:22:42,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_per_line_price_included', {"stepDelay": 0, "debug": false})" 2026-11-03 06:22:42,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:22:42,347 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.019 ro 2026-11-03 06:22:42,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.01 ro 2026-11-03 06:22:42,412 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:22:42,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.018 rw 2026-11-03 06:22:42,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:42] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:22:43,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 06:22:43,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.012 rw 2026-11-03 06:22:43,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 06:22:43,308 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.045 rw 2026-11-03 06:22:43,315 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 06:22:43,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.005 0.039 ro 2026-11-03 06:22:43,348 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.058 rw 2026-11-03 06:22:43,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.02 ro 2026-11-03 06:22:43,421 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-11-03 06:22:43,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.021 - 2026-11-03 06:22:43,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.078 - 2026-11-03 06:22:43,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:22:43,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.036 0.101 rw 2026-11-03 06:22:43,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:22:43,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:22:43,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.048 0.212 rw 2026-11-03 06:22:43,723 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.241 rw 2026-11-03 06:22:43,778 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.136 rw 2026-11-03 06:22:43,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.024 0.177 rw 2026-11-03 06:22:43,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:22:43,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:22:44,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.016 0.096 ro 2026-11-03 06:22:44,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.21 ro 2026-11-03 06:22:44,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.17 ro 2026-11-03 06:22:44,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.015 0.07 ro 2026-11-03 06:22:44,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.006 0.032 ro 2026-11-03 06:22:44,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:22:44,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:44] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-11-03 06:22:44,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:44] "GET /web/image/res.partner/1818/avatar_128?unique=1793686954000 HTTP/1.1" 200 305 4 0.007 0.035 ro 2026-11-03 06:22:45,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:45] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.116 0.244 rw 2026-11-03 06:22:45,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:22:45,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:22:45,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-11-03 06:22:45,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:22:45,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(0.73) 2026-11-03 06:22:45,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.10) 2026-11-03 06:22:45,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:22:45,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:22:45,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:22:45,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.011 - 2026-11-03 06:22:45,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 06:22:45,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.123 0.251 rw 2026-11-03 06:22:45,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-11-03 06:22:45,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:22:46,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:22:46,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:22:46,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:22:46,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:22:46,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:22:46,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89249134 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000001', 'uuid': 'ae037c22-ce5d-4d2c-b288-2a12a9a684a4'}] 2026-11-03 06:22:46,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body 2026-11-03 06:22:46,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:22:48,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89249134 order {'name': '/', 'pos_reference': '263-168-000001', 'uuid': 'ae037c22-ce5d-4d2c-b288-2a12a9a684a4'} created pos.order #740 2026-11-03 06:22:48,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89249134 finished 2026-11-03 06:22:48,441 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6123 474 0.734 1.138 rw 2026-11-03 06:22:48,682 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.019 0.055 ro 2026-11-03 06:22:48,804 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:48] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.009 ro 2026-11-03 06:22:48,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:22:48,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:22:48,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:22:48,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:22:48,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(2) .o_data_cell:nth-child(1)) 2026-11-03 06:22:48,923 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:48] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.053 rw 2026-11-03 06:22:49,028 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.103 ro 2026-11-03 06:22:49,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.191 ro 2026-11-03 06:22:49,266 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.1 ro 2026-11-03 06:22:49,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.021 0.063 ro 2026-11-03 06:22:49,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.021 ro 2026-11-03 06:22:49,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:22:49,599 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:49] "GET /web/image/res.partner/1818/avatar_128?unique=1793686968000 HTTP/1.1" 200 305 4 0.009 0.039 ro 2026-11-03 06:22:49,981 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:49] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.135 0.259 rw 2026-11-03 06:22:50,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:22:50,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-11-03 06:22:50,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-11-03 06:22:50,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-11-03 06:22:50,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 3 (trigger: .o_dialog div.numpad button:contains(/^3$/)) 2026-11-03 06:22:50,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(0.73)) 2026-11-03 06:22:50,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:22:50,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(0.73) 2026-11-03 06:22:50,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.10) 2026-11-03 06:22:50,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:22:50,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:22:50,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:22:50,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.103 0.255 rw 2026-11-03 06:22:50,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-11-03 06:22:50,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:22:50,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:22:50,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:22:50,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:22:50,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:22:51,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:22:51,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body 2026-11-03 06:22:51,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94841909 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000002', 'uuid': '57d29782-124a-4281-b0d0-8fe9ceaadc1e'}] 2026-11-03 06:22:51,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:22:52,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94841909 order {'name': '/', 'pos_reference': '263-168-000002', 'uuid': '57d29782-124a-4281-b0d0-8fe9ceaadc1e'} created pos.order #741 2026-11-03 06:22:52,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94841909 finished 2026-11-03 06:22:53,207 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6135 440 0.892 1.103 rw 2026-11-03 06:22:53,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.018 0.044 ro 2026-11-03 06:22:53,553 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:53] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-11-03 06:22:53,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:22:53,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:22:53,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:22:53,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:22:53,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(3) .o_data_cell:nth-child(1)) 2026-11-03 06:22:53,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.051 rw 2026-11-03 06:22:53,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.02 0.126 ro 2026-11-03 06:22:53,883 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.22 ro 2026-11-03 06:22:53,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.137 ro 2026-11-03 06:22:54,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.022 0.051 ro 2026-11-03 06:22:54,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.025 ro 2026-11-03 06:22:54,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:22:54,232 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:54] "GET /web/image/res.partner/1818/avatar_128?unique=1793686973000 HTTP/1.1" 200 305 4 0.004 0.031 ro 2026-11-03 06:22:54,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:54] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.12 0.297 rw 2026-11-03 06:22:54,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:22:54,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-11-03 06:22:54,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(7)) 2026-11-03 06:22:54,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:22:54,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(2.56) 2026-11-03 06:22:54,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.33) 2026-11-03 06:22:54,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:22:54,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:22:54,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:22:55,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.114 0.265 rw 2026-11-03 06:22:55,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-11-03 06:22:55,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:22:55,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:22:55,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:22:55,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:22:55,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:22:55,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:22:55,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body 2026-11-03 06:22:55,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37729224 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000003', 'uuid': 'aa41247a-17e0-490c-aa54-f8fc4ae1c691'}] 2026-11-03 06:22:55,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:22:57,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37729224 order {'name': '/', 'pos_reference': '263-168-000003', 'uuid': 'aa41247a-17e0-490c-aa54-f8fc4ae1c691'} created pos.order #742 2026-11-03 06:22:57,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37729224 finished 2026-11-03 06:22:57,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6124 440 0.766 1.093 rw 2026-11-03 06:22:57,992 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:57] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.02 0.074 ro 2026-11-03 06:22:58,093 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:58] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.021 ro 2026-11-03 06:22:58,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:22:58,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:22:58,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:22:58,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:22:58,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(4) .o_data_cell:nth-child(1)) 2026-11-03 06:22:58,206 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:58] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.041 rw 2026-11-03 06:22:58,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.117 ro 2026-11-03 06:22:58,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.187 ro 2026-11-03 06:22:58,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.083 ro 2026-11-03 06:22:58,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.016 0.054 ro 2026-11-03 06:22:58,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.015 ro 2026-11-03 06:22:58,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:22:58,774 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:58] "GET /web/image/res.partner/1818/avatar_128?unique=1793686977000 HTTP/1.1" 200 305 4 0.013 0.033 ro 2026-11-03 06:22:59,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:59] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.095 0.23 rw 2026-11-03 06:22:59,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:22:59,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:22:59,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-11-03 06:22:59,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 5 (trigger: .o_dialog div.numpad button:contains(/^5$/)) 2026-11-03 06:22:59,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-11-03 06:22:59,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2.56)) 2026-11-03 06:22:59,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:22:59,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(2.56) 2026-11-03 06:22:59,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.33) 2026-11-03 06:22:59,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:22:59,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:22:59,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:22:59,464 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.107 0.26 rw 2026-11-03 06:22:59,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-11-03 06:22:59,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:22:59,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:22:59,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:22:59,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:22:59,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:23:00,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:23:00,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body 2026-11-03 06:23:00,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12326498 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000004', 'uuid': '085894ef-2f68-4bab-8551-eccc1df7994d'}] 2026-11-03 06:23:00,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:23:01,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12326498 order {'name': '/', 'pos_reference': '263-168-000004', 'uuid': '085894ef-2f68-4bab-8551-eccc1df7994d'} created pos.order #743 2026-11-03 06:23:01,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12326498 finished 2026-11-03 06:23:02,248 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6136 440 0.854 1.09 rw 2026-11-03 06:23:02,430 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.014 0.051 ro 2026-11-03 06:23:02,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:02] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:23:02,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:23:02,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:23:02,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:23:02,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:23:02,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.042 rw 2026-11-03 06:23:02,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(5) .o_data_cell:nth-child(1)) 2026-11-03 06:23:02,783 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.104 ro 2026-11-03 06:23:02,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.21 ro 2026-11-03 06:23:03,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.2 ro 2026-11-03 06:23:03,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.019 0.054 ro 2026-11-03 06:23:03,184 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.032 ro 2026-11-03 06:23:03,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:23:03,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:03] "GET /web/image/res.partner/1818/avatar_128?unique=1793686982000 HTTP/1.1" 200 305 4 0.004 0.031 ro 2026-11-03 06:23:03,599 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:03] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.098 0.241 rw 2026-11-03 06:23:03,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:23:03,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 1 (trigger: .o_dialog div.numpad button:contains(/^1$/)) 2026-11-03 06:23:03,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 8 (trigger: .o_dialog div.numpad button:contains(/^8$/)) 2026-11-03 06:23:03,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(18)) 2026-11-03 06:23:03,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:23:03,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(6.60) 2026-11-03 06:23:03,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.87) 2026-11-03 06:23:03,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:23:03,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:23:03,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:23:03,968 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.097 0.263 rw 2026-11-03 06:23:04,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-11-03 06:23:04,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:23:04,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:23:04,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:23:04,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:23:04,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:23:04,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:23:04,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body 2026-11-03 06:23:04,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28615536 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000005', 'uuid': 'a19e4bdc-6360-4ff6-808c-e68bd7386b3e'}] 2026-11-03 06:23:04,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:23:06,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28615536 order {'name': '/', 'pos_reference': '263-168-000005', 'uuid': 'a19e4bdc-6360-4ff6-808c-e68bd7386b3e'} created pos.order #744 2026-11-03 06:23:06,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28615536 finished 2026-11-03 06:23:06,833 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6147 440 0.859 1.163 rw 2026-11-03 06:23:06,990 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.015 0.042 ro 2026-11-03 06:23:07,097 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:07] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.002 0.006 ro 2026-11-03 06:23:07,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:23:07,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:23:07,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:23:07,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:23:07,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(6) .o_data_cell:nth-child(1)) 2026-11-03 06:23:07,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.034 rw 2026-11-03 06:23:07,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.077 ro 2026-11-03 06:23:07,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.022 0.146 ro 2026-11-03 06:23:07,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.097 ro 2026-11-03 06:23:07,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.02 0.055 ro 2026-11-03 06:23:07,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.015 ro 2026-11-03 06:23:07,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:23:07,807 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:07] "GET /web/image/res.partner/1818/avatar_128?unique=1793686986000 HTTP/1.1" 200 305 4 0.006 0.044 ro 2026-11-03 06:23:08,180 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:08] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.113 0.278 rw 2026-11-03 06:23:08,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:23:08,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-11-03 06:23:08,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-11-03 06:23:08,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-11-03 06:23:08,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [139/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-11-03 06:23:08,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [140/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(6.60)) 2026-11-03 06:23:08,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [141/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:23:08,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [142/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(6.60) 2026-11-03 06:23:08,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [143/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.87) 2026-11-03 06:23:08,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [144/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:23:08,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [145/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:23:08,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [146/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:23:08,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.096 0.231 rw 2026-11-03 06:23:08,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [147/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-11-03 06:23:08,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [148/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:23:08,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [149/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:23:08,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [150/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:23:08,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [151/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:23:08,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [152/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:23:09,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [153/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:23:09,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [154/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step body 2026-11-03 06:23:09,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62012449 started for PoS orders references: [{'name': '/', 'pos_reference': '263-168-000006', 'uuid': '1d41fe87-b291-4bbb-881c-1d2380477b39'}] 2026-11-03 06:23:09,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [155/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:23:11,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62012449 order {'name': '/', 'pos_reference': '263-168-000006', 'uuid': '1d41fe87-b291-4bbb-881c-1d2380477b39'} created pos.order #745 2026-11-03 06:23:11,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62012449 finished 2026-11-03 06:23:11,553 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6182 440 0.979 1.123 rw 2026-11-03 06:23:11,727 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.021 0.05 ro 2026-11-03 06:23:11,822 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:11] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-11-03 06:23:11,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [156/156] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:23:11,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-11-03 06:23:11,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_in_pos_downpayment_round_per_line_price_included SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:23:11,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:23:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.045 rw 2026-11-03 06:23:12,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 36200392 (allocated 39604224) 2026-11-03 06:23:12,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:23:12,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hg0A5RCk - [03/Nov/2026 06:22:42] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 30.908 rw 2026-11-03 06:23:12,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 61065 2026-11-03 06:23:12,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-11-03 06:23:12,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 61065 2026-11-03 06:23:12,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062312_533419_test_taxes_l10n_in_pos.txt 2026-11-03 06:23:12,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp0jqxkg4e_chrome_odoo" 2026-11-03 06:23:12,909 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900] 2026-11-03 06:23:15,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 61198 2026-11-03 06:23:15,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp519qzw0f_chrome_odoo 2026-11-03 06:23:15,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:42719/json/version 2026-11-03 06:23:15,927 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:23:15,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:23:15,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:42719/json 2026-11-03 06:23:15,939 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:23:15,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:42719/devtools/page/AFBE3DD77AA8210AB05E2A44C765B9E8 2026-11-03 06:23:15,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-11-03 06:23:15,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-11-03 06:23:16,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:23:16,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-11-03 06:23:16,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/168" in browser 2026-11-03 06:23:16,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/168" 2026-11-03 06:23:16,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:16] "GET /pos/ui/168 HTTP/1.1" 200 6991 67 0.058 0.154 rw 2026-11-03 06:23:16,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'AFBE3DD77AA8210AB05E2A44C765B9E8', 'loaderId': 'EA888396F1B14D68364E3DB43506A5C3', 'isDownload': False} 2026-11-03 06:23:16,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate ready code "odoo.isTourReady('test_taxes_l10n_in_pos_downpayment_round_globally_price_included')" 2026-11-03 06:23:16,765 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:16] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.275 ro 2026-11-03 06:23:16,769 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:16] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.027 ro 2026-11-03 06:23:16,779 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:16] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.039 ro 2026-11-03 06:23:17,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:23:17,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:23:17,624 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:23:17,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.018 ro 2026-11-03 06:23:17,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.029 rw 2026-11-03 06:23:17,721 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.031 rw 2026-11-03 06:23:18,437 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 531461 234 0.182 0.523 rw 2026-11-03 06:23:18,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Evaluate test code "odoo.startTour('test_taxes_l10n_in_pos_downpayment_round_globally_price_included', {"stepDelay": 0, "debug": false})" 2026-11-03 06:23:18,663 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.025 ro 2026-11-03 06:23:18,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:23:18,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.024 ro 2026-11-03 06:23:18,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:23:18,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.028 rw 2026-11-03 06:23:18,810 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:18] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 06:23:19,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:23:19,546 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 06:23:19,748 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.065 rw 2026-11-03 06:23:19,766 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-11-03 06:23:19,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 06:23:19,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 06:23:19,805 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:19] "GET /web/image/res.users/469/avatar_128 HTTP/1.1" 200 305 4 0.008 0.033 ro 2026-11-03 06:23:19,864 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 06:23:19,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:19] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.013 ro 2026-11-03 06:23:19,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 06:23:19,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.008 - 2026-11-03 06:23:19,999 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:19] "GET /pos/ui/168 HTTP/1.1" 200 6991 31 0.041 0.08 rw 2026-11-03 06:23:20,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:23:20,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:20] "GET /pos/ui/168?from_backend=True HTTP/1.1" 200 6991 31 0.024 0.198 rw 2026-11-03 06:23:20,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:23:20,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:23:20,165 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.233 rw 2026-11-03 06:23:20,196 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:20] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.001 0.071 rw 2026-11-03 06:23:20,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 16 0.016 0.109 rw 2026-11-03 06:23:20,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:23:20,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(1) .o_data_cell:nth-child(1)) 2026-11-03 06:23:20,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 7 0.016 0.12 ro 2026-11-03 06:23:20,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.175 ro 2026-11-03 06:23:20,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.092 ro 2026-11-03 06:23:20,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.017 0.071 ro 2026-11-03 06:23:20,927 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.02 ro 2026-11-03 06:23:21,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 06:23:21,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:23:21,172 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:21] "GET /web/image/res.partner/1818/avatar_128?unique=1793686991000 HTTP/1.1" 200 305 4 0.02 0.034 ro 2026-11-03 06:23:21,498 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:21] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.11 0.251 rw 2026-11-03 06:23:21,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:23:21,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:23:21,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2)) 2026-11-03 06:23:21,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:23:21,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(0.73) 2026-11-03 06:23:21,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.10) 2026-11-03 06:23:21,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:23:21,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:23:21,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:23:21,771 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.012 - 2026-11-03 06:23:21,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.02 - 2026-11-03 06:23:21,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.097 0.239 rw 2026-11-03 06:23:22,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-11-03 06:23:22,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:23:22,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:23:22,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:23:22,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:23:22,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:23:22,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:23:22,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body 2026-11-03 06:23:22,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90640207 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000001', 'uuid': 'ae93f5bf-5933-4034-9c4e-cc729a6e9af2'}] 2026-11-03 06:23:22,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:23:24,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90640207 order {'name': '/', 'pos_reference': '264-168-000001', 'uuid': 'ae93f5bf-5933-4034-9c4e-cc729a6e9af2'} created pos.order #746 2026-11-03 06:23:24,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90640207 finished 2026-11-03 06:23:24,992 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6132 474 0.961 1.215 rw 2026-11-03 06:23:25,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.03 0.063 ro 2026-11-03 06:23:25,347 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:25] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.004 0.017 ro 2026-11-03 06:23:25,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:23:25,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:23:25,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:23:25,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:23:25,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.034 rw 2026-11-03 06:23:25,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(2) .o_data_cell:nth-child(1)) 2026-11-03 06:23:25,572 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.017 0.098 ro 2026-11-03 06:23:25,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.183 ro 2026-11-03 06:23:25,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.111 ro 2026-11-03 06:23:25,918 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.014 0.059 ro 2026-11-03 06:23:25,974 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.002 0.014 ro 2026-11-03 06:23:26,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:23:26,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:26] "GET /web/image/res.partner/1818/avatar_128?unique=1793687004000 HTTP/1.1" 200 305 4 0.004 0.037 ro 2026-11-03 06:23:26,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:26] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.112 0.281 rw 2026-11-03 06:23:26,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:23:26,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-11-03 06:23:26,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-11-03 06:23:26,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-11-03 06:23:26,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 3 (trigger: .o_dialog div.numpad button:contains(/^3$/)) 2026-11-03 06:23:26,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(0.73)) 2026-11-03 06:23:26,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:23:26,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(0.73) 2026-11-03 06:23:26,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.10) 2026-11-03 06:23:26,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:23:26,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:23:26,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:23:26,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.104 0.278 rw 2026-11-03 06:23:27,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-11-03 06:23:27,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:23:27,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:23:27,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:23:27,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:23:27,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:23:27,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:23:27,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body 2026-11-03 06:23:27,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8895396 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000002', 'uuid': 'ac4b51e9-34ee-4271-8c55-726aa23ab2d5'}] 2026-11-03 06:23:27,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:23:29,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8895396 order {'name': '/', 'pos_reference': '264-168-000002', 'uuid': 'ac4b51e9-34ee-4271-8c55-726aa23ab2d5'} created pos.order #747 2026-11-03 06:23:29,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8895396 finished 2026-11-03 06:23:29,841 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6135 440 1.003 1.112 rw 2026-11-03 06:23:30,028 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.016 0.064 ro 2026-11-03 06:23:30,147 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:30] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 06:23:30,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:23:30,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:23:30,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:23:30,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:23:30,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(3) .o_data_cell:nth-child(1)) 2026-11-03 06:23:30,264 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:30] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.042 rw 2026-11-03 06:23:30,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.095 ro 2026-11-03 06:23:30,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.179 ro 2026-11-03 06:23:30,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.014 0.07 ro 2026-11-03 06:23:30,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.014 0.061 ro 2026-11-03 06:23:30,706 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.015 ro 2026-11-03 06:23:30,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:23:30,792 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:30] "GET /web/image/res.partner/1818/avatar_128?unique=1793687009000 HTTP/1.1" 200 305 4 0.005 0.02 ro 2026-11-03 06:23:31,112 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:31] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.117 0.196 rw 2026-11-03 06:23:31,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:23:31,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-11-03 06:23:31,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(7)) 2026-11-03 06:23:31,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:23:31,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(2.57) 2026-11-03 06:23:31,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.33) 2026-11-03 06:23:31,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:23:31,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:23:31,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:23:31,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.111 0.246 rw 2026-11-03 06:23:31,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-11-03 06:23:31,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:23:31,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:23:31,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:23:31,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:23:31,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:23:32,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:23:32,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30247587 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000003', 'uuid': 'b5fc4d94-3b8a-4cfe-b9a8-c2d53f35ebcd'}] 2026-11-03 06:23:32,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body 2026-11-03 06:23:32,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:23:34,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30247587 order {'name': '/', 'pos_reference': '264-168-000003', 'uuid': 'b5fc4d94-3b8a-4cfe-b9a8-c2d53f35ebcd'} created pos.order #748 2026-11-03 06:23:34,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30247587 finished 2026-11-03 06:23:34,615 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6134 440 1.083 1.168 rw 2026-11-03 06:23:34,771 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.019 0.053 ro 2026-11-03 06:23:34,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:34] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:23:34,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:23:34,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:23:34,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:23:34,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:23:34,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(4) .o_data_cell:nth-child(1)) 2026-11-03 06:23:34,999 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.05 rw 2026-11-03 06:23:35,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.119 ro 2026-11-03 06:23:35,191 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.198 ro 2026-11-03 06:23:35,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.13 ro 2026-11-03 06:23:35,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.016 0.057 ro 2026-11-03 06:23:35,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.015 ro 2026-11-03 06:23:35,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:23:35,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:35] "GET /web/image/res.partner/1818/avatar_128?unique=1793687014000 HTTP/1.1" 200 305 4 0.006 0.046 ro 2026-11-03 06:23:35,868 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:35] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.098 0.248 rw 2026-11-03 06:23:35,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:23:35,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 2 (trigger: .o_dialog div.numpad button:contains(/^2$/)) 2026-11-03 06:23:35,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-11-03 06:23:35,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 5 (trigger: .o_dialog div.numpad button:contains(/^5$/)) 2026-11-03 06:23:35,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 7 (trigger: .o_dialog div.numpad button:contains(/^7$/)) 2026-11-03 06:23:35,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(2.57)) 2026-11-03 06:23:35,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:23:35,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(2.57) 2026-11-03 06:23:36,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.34) 2026-11-03 06:23:36,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:23:36,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:23:36,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:23:36,211 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.104 0.223 rw 2026-11-03 06:23:36,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-11-03 06:23:36,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:23:36,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:23:36,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:23:36,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:23:36,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:23:37,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:23:37,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body 2026-11-03 06:23:37,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25130590 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000004', 'uuid': '9597edd4-70a0-49ab-80a0-05e74a1e5bcc'}] 2026-11-03 06:23:37,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:23:38,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25130590 order {'name': '/', 'pos_reference': '264-168-000004', 'uuid': '9597edd4-70a0-49ab-80a0-05e74a1e5bcc'} created pos.order #749 2026-11-03 06:23:38,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25130590 finished 2026-11-03 06:23:39,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6136 440 1.095 1.123 rw 2026-11-03 06:23:39,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.025 0.042 ro 2026-11-03 06:23:39,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:39] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 06:23:39,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:23:39,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:23:39,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:23:39,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:23:39,687 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.035 rw 2026-11-03 06:23:39,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(5) .o_data_cell:nth-child(1)) 2026-11-03 06:23:39,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.013 0.08 ro 2026-11-03 06:23:39,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.154 ro 2026-11-03 06:23:39,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.011 0.056 ro 2026-11-03 06:23:40,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.012 0.034 ro 2026-11-03 06:23:40,090 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.005 0.015 ro 2026-11-03 06:23:40,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:23:40,198 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:40] "GET /web/image/res.partner/1818/avatar_128?unique=1793687019000 HTTP/1.1" 200 305 4 0.005 0.03 ro 2026-11-03 06:23:40,581 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.12 0.279 rw 2026-11-03 06:23:40,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (percentage) (trigger: .modal-body button:contains(percentage)) 2026-11-03 06:23:40,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 1 (trigger: .o_dialog div.numpad button:contains(/^1$/)) 2026-11-03 06:23:40,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 8 (trigger: .o_dialog div.numpad button:contains(/^8$/)) 2026-11-03 06:23:40,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(18)) 2026-11-03 06:23:40,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:23:40,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(6.60) 2026-11-03 06:23:40,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.87) 2026-11-03 06:23:40,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:23:40,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:23:40,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:23:40,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.115 0.26 rw 2026-11-03 06:23:41,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-11-03 06:23:41,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:23:41,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:23:41,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:23:41,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:23:41,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:23:41,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:23:41,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body 2026-11-03 06:23:41,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1264443 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000005', 'uuid': '820e45cb-e1bb-4e07-9f66-0c6ca7a5798d'}] 2026-11-03 06:23:41,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:23:43,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1264443 order {'name': '/', 'pos_reference': '264-168-000005', 'uuid': '820e45cb-e1bb-4e07-9f66-0c6ca7a5798d'} created pos.order #750 2026-11-03 06:23:43,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1264443 finished 2026-11-03 06:23:44,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6159 440 1.158 1.118 rw 2026-11-03 06:23:44,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.017 0.041 ro 2026-11-03 06:23:44,382 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:44] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-11-03 06:23:44,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:23:44,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:23:44,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-11-03 06:23:44,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:23:44,490 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.041 rw 2026-11-03 06:23:44,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select the first SO (trigger: .o_sale_order .o_data_row:nth-child(6) .o_data_cell:nth-child(1)) 2026-11-03 06:23:44,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.015 0.089 ro 2026-11-03 06:23:44,716 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.016 0.196 ro 2026-11-03 06:23:44,829 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 128370 5 0.012 0.075 ro 2026-11-03 06:23:44,939 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 4584 15 0.02 0.068 ro 2026-11-03 06:23:44,999 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 153 2 0.003 0.019 ro 2026-11-03 06:23:45,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("What do you want to do?"))) 2026-11-03 06:23:45,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:45] "GET /web/image/res.partner/1818/avatar_128?unique=1793687023000 HTTP/1.1" 200 305 4 0.005 0.02 ro 2026-11-03 06:23:45,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:45] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 12337 118 0.089 0.24 rw 2026-11-03 06:23:45,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply a down payment (fixed amount) (trigger: .modal-body button:contains(fixed amount)) 2026-11-03 06:23:45,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-11-03 06:23:45,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-11-03 06:23:45,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 6 (trigger: .o_dialog div.numpad button:contains(/^6$/)) 2026-11-03 06:23:45,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [139/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: 0 (trigger: .o_dialog div.numpad button:contains(/^0$/)) 2026-11-03 06:23:45,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [140/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Wait the input value is well filled before apply (just make keydown not wait for interactions) (trigger: .modal .input-symbol .input-value:contains(6.60)) 2026-11-03 06:23:45,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [141/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step proceed click action on dialog (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Down payment")) .modal-footer .btn-primary) 2026-11-03 06:23:45,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [142/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(6.60) 2026-11-03 06:23:45,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [143/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.87) 2026-11-03 06:23:45,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [144/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:23:45,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [145/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:23:45,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [146/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:23:45,749 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 115 0.086 0.236 rw 2026-11-03 06:23:46,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [147/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-11-03 06:23:46,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [148/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:23:46,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [149/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:23:46,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [150/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:23:46,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [151/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:23:46,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [152/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:23:46,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [153/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:23:46,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [154/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step body 2026-11-03 06:23:46,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #651550 started for PoS orders references: [{'name': '/', 'pos_reference': '264-168-000006', 'uuid': '2e801ea9-af5d-406b-bcb2-09cbfaed5765'}] 2026-11-03 06:23:46,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [155/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:23:48,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #651550 order {'name': '/', 'pos_reference': '264-168-000006', 'uuid': '2e801ea9-af5d-406b-bcb2-09cbfaed5765'} created pos.order #751 2026-11-03 06:23:48,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #651550 finished 2026-11-03 06:23:48,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6158 440 1.224 1.129 rw 2026-11-03 06:23:49,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 1150 16 0.024 0.045 ro 2026-11-03 06:23:49,247 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:49] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.014 ro 2026-11-03 06:23:49,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [156/156] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:23:49,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-11-03 06:23:49,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: ╔═════════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_taxes_l10n_in_pos_downpayment_round_globally_price_included SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:23:49,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:49] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.04 rw 2026-11-03 06:23:49,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:23:49,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 k3LlH9J3 - [03/Nov/2026 06:23:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 32.056 rw 2026-11-03 06:23:49,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 36496808 (allocated 40390656) 2026-11-03 06:23:49,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 61198 2026-11-03 06:23:49,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-11-03 06:23:49,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 61198 2026-11-03 06:23:50,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062350_019268_test_taxes_l10n_in_pos.txt 2026-11-03 06:23:50,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp519qzw0f_chrome_odoo" 2026-11-03 06:23:50,389 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #466 deleted stock.move.line records with IDs: [907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918] 2026-11-03 06:23:50,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 06:23:51,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 471 with IP n/a changed groups of user 471 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:23:51,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 471 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:24:00,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 471 with IP n/a changed groups of user 471 who belonged to [33, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:24:03,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 471 with IP n/a changed groups of user 471 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [33, 96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:24:05,703 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #471 deleted res.currency.rate records with IDs: [250, 249, 248] 2026-11-03 06:24:08,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 471, model: account.tax 2026-11-03 06:24:08,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_delivery.tests.test_pos_sale_delivery: Starting TestPosSaleDelivery.test_settling_the_order_cancels_the_pending_transaction ... 2026-11-03 06:24:09,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 472, model: account.tax 2026-11-03 06:24:09,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 472, model: account.tax 2026-11-03 06:24:09,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9015651 started for PoS orders references: [{'name': 'Order 108047c3-7c75-4129-b476-86de2fec86bd', 'pos_reference': None, 'uuid': '108047c3-7c75-4129-b476-86de2fec86bd'}] 2026-11-03 06:24:09,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9015651 order {'name': 'Order 108047c3-7c75-4129-b476-86de2fec86bd', 'pos_reference': None, 'uuid': '108047c3-7c75-4129-b476-86de2fec86bd'} created pos.order #752 2026-11-03 06:24:09,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9015651 finished 2026-11-03 06:24:09,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 418 checked, 6 removed 2026-11-03 06:24:10,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 478 with IP n/a changed groups of user 478 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:24:10,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 478 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:24:20,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 478 with IP n/a changed groups of user 478 who belonged to [33, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:24:22,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 478 with IP n/a changed groups of user 478 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [33, 96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:24:26,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-11-03 06:24:28,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 61329 2026-11-03 06:24:28,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmp326ky33a_chrome_odoo 2026-11-03 06:24:28,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:37269/json/version 2026-11-03 06:24:28,003 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37269', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:24:28,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Browser version: Chrome/150.0.7871.114 2026-11-03 06:24:28,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:37269/json 2026-11-03 06:24:28,077 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37269', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:24:28,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:37269/devtools/page/62D6F486EB9C7C6143CF6D305B59D0B1 2026-11-03 06:24:28,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Enable chrome headless console log notification 2026-11-03 06:24:28,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-11-03 06:24:28,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 06:24:28,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-11-03 06:24:28,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Open "http://127.0.0.1:8069/pos/ui/171" in browser 2026-11-03 06:24:28,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigating to: "http://127.0.0.1:8069/pos/ui/171" 2026-11-03 06:24:28,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:28] "GET /pos/ui/171 HTTP/1.1" 200 6896 65 0.035 0.177 rw 2026-11-03 06:24:28,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': '62D6F486EB9C7C6143CF6D305B59D0B1', 'loaderId': '4961708BF32E5D24E0B76FB943FD78F3', 'isDownload': False} 2026-11-03 06:24:28,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-11-03 06:24:28,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:28] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.042 ro 2026-11-03 06:24:28,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:28] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.308 ro 2026-11-03 06:24:28,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:28] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.061 ro 2026-11-03 06:24:29,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: Owl is running in 'dev' mode. 2026-11-03 06:24:29,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:24:29,327 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 06:24:29,386 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.027 ro 2026-11-03 06:24:29,449 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.004 0.039 rw 2026-11-03 06:24:29,471 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.046 rw 2026-11-03 06:24:30,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534660 254 0.27 0.651 rw 2026-11-03 06:24:30,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: The ready code tooks too much time : 2.176366090774536 2026-11-03 06:24:30,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate test code "odoo.startTour('PosSaleLoyaltyTour1', {"stepDelay": 0, "debug": false})" 2026-11-03 06:24:30,701 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 06:24:30,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [1/17] Tour PosSaleLoyaltyTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:24:30,740 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-11-03 06:24:30,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.019 rw 2026-11-03 06:24:30,818 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.022 rw 2026-11-03 06:24:30,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:30] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.016 rw 2026-11-03 06:24:31,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:31] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.009 ro 2026-11-03 06:24:31,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-11-03 06:24:31,782 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.059 rw 2026-11-03 06:24:31,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 06:24:31,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:24:31,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:31] "GET /web/image/res.users/478/avatar_128 HTTP/1.1" 200 305 4 0.006 0.051 ro 2026-11-03 06:24:31,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:31] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.06 rw 2026-11-03 06:24:31,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:31] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.007 ro 2026-11-03 06:24:31,912 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.002 - 2026-11-03 06:24:31,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:31] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:24:32,013 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.063 - 2026-11-03 06:24:32,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:32] "GET /pos/ui/171?from_backend=True HTTP/1.1" 200 6936 31 0.04 0.092 rw 2026-11-03 06:24:32,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [2/17] Tour PosSaleLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:24:32,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:32] "GET /pos/ui/171 HTTP/1.1" 200 6936 31 0.042 0.223 rw 2026-11-03 06:24:32,220 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.207 rw 2026-11-03 06:24:32,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [3/17] Tour PosSaleLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:24:32,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [4/17] Tour PosSaleLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-11-03 06:24:32,364 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:32] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.016 0.024 rw 2026-11-03 06:24:32,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.027 0.112 rw 2026-11-03 06:24:32,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [5/17] Tour PosSaleLoyaltyTour1 → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:24:32,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [6/17] Tour PosSaleLoyaltyTour1 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-11-03 06:24:32,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 29 0.065 0.159 ro 2026-11-03 06:24:32,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 5 0.016 0.287 ro 2026-11-03 06:24:33,021 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 5 0.015 0.082 ro 2026-11-03 06:24:33,150 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 810 14 0.021 0.068 ro 2026-11-03 06:24:33,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.004 0.022 ro 2026-11-03 06:24:33,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [7/17] Tour PosSaleLoyaltyTour1 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-11-03 06:24:33,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:33] "GET /web/image/res.partner/1846/avatar_128?unique=1793687049000 HTTP/1.1" 200 305 4 0.005 0.029 ro 2026-11-03 06:24:33,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:33] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:24:33,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:33] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 16180 133 0.158 0.325 rw 2026-11-03 06:24:34,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [8/17] Tour PosSaleLoyaltyTour1 → Step body:not(:has(.modal)) 2026-11-03 06:24:34,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 130 0.14 0.289 rw 2026-11-03 06:24:34,462 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:34] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 338 12 0.019 0.4 rw 2026-11-03 06:24:34,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [9/17] Tour PosSaleLoyaltyTour1 → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:24:34,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [10/17] Tour PosSaleLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:24:34,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [11/17] Tour PosSaleLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:24:34,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [12/17] Tour PosSaleLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:24:34,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:24:34,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:24:35,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [13/17] Tour PosSaleLoyaltyTour1 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:24:35,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [14/17] Tour PosSaleLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:24:35,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [15/17] Tour PosSaleLoyaltyTour1 → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:24:35,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [16/17] Tour PosSaleLoyaltyTour1 → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:24:35,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11116598 started for PoS orders references: [{'name': '/', 'pos_reference': '261-171-000001', 'uuid': 'cac35f98-1030-4dbe-95e3-9224252999e4'}] 2026-11-03 06:24:36,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11116598 order {'name': '/', 'pos_reference': '261-171-000001', 'uuid': 'cac35f98-1030-4dbe-95e3-9224252999e4'} created pos.order #753 2026-11-03 06:24:36,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11116598 finished 2026-11-03 06:24:36,661 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6447 270 0.253 0.647 rw 2026-11-03 06:24:36,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:36] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.014 ro 2026-11-03 06:24:36,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [17/17] Tour PosSaleLoyaltyTour1 → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:24:36,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-11-03 06:24:36,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 06:24:36,959 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.015 0.05 rw 2026-11-03 06:24:37,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:24:37,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 23711212 (allocated 25710592) 2026-11-03 06:24:37,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MwVvyee2 - [03/Nov/2026 06:24:30] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.048 7.54 rw 2026-11-03 06:24:37,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 61329 2026-11-03 06:24:37,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-11-03 06:24:37,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 61329 2026-11-03 06:24:37,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062437_319616_test_pos_sale_loyalty_1.txt 2026-11-03 06:24:37,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmp326ky33a_chrome_odoo" 2026-11-03 06:24:37,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-11-03 06:24:38,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 61457 2026-11-03 06:24:38,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome headless temporary user profile dir: /tmp/tmpvzbpvr5g_chrome_odoo 2026-11-03 06:24:38,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Issuing json command http://127.0.0.1:32981/json/version 2026-11-03 06:24:38,178 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:24:38,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:24:38,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Issuing json command http://127.0.0.1:32981/json 2026-11-03 06:24:38,240 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:24:38,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Websocket url found: ws://127.0.0.1:32981/devtools/page/F53222C08DD1F0B226B312DAC9DF711F 2026-11-03 06:24:38,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Enable chrome headless console log notification 2026-11-03 06:24:38,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome headless enable page notifications 2026-11-03 06:24:38,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 06:24:38,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Setting session cookie in browser 2026-11-03 06:24:38,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Open "http://127.0.0.1:8069/pos/web?config_id=171" in browser 2026-11-03 06:24:38,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=171" 2026-11-03 06:24:38,600 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:38] "GET /pos/web?config_id=171 HTTP/1.1" 200 6896 65 0.033 0.151 rw 2026-11-03 06:24:38,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': 'F53222C08DD1F0B226B312DAC9DF711F', 'loaderId': 'B88084957BF695E9049CBB43A422DA0A', 'isDownload': False} 2026-11-03 06:24:38,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Evaluate ready code "odoo.isTourReady('test_pos_sale_loyalty_ignored_in_pos')" 2026-11-03 06:24:38,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:38] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.257 ro 2026-11-03 06:24:38,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:38] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.054 ro 2026-11-03 06:24:38,713 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:38] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.054 ro 2026-11-03 06:24:39,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:24:39,718 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:24:39,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.011 - 2026-11-03 06:24:39,763 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.025 ro 2026-11-03 06:24:39,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.005 0.034 rw 2026-11-03 06:24:39,833 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:39] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.046 rw 2026-11-03 06:24:40,847 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534668 256 0.256 0.738 rw 2026-11-03 06:24:41,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: The ready code tooks too much time : 2.4579591751098633 2026-11-03 06:24:41,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Evaluate test code "odoo.startTour('test_pos_sale_loyalty_ignored_in_pos', {"stepDelay": 0, "debug": false})" 2026-11-03 06:24:41,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [1/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:24:41,093 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.011 ro 2026-11-03 06:24:41,132 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.009 ro 2026-11-03 06:24:41,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.01 rw 2026-11-03 06:24:41,199 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.023 rw 2026-11-03 06:24:41,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:41] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.021 rw 2026-11-03 06:24:41,765 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:41] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 06:24:41,897 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:24:42,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.042 rw 2026-11-03 06:24:42,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "GET /web/image/res.users/478/avatar_128 HTTP/1.1" 200 305 4 0.004 0.043 ro 2026-11-03 06:24:42,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 06:24:42,120 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.011 - 2026-11-03 06:24:42,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.019 rw 2026-11-03 06:24:42,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-11-03 06:24:42,179 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 06:24:42,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.024 ro 2026-11-03 06:24:42,201 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.016 - 2026-11-03 06:24:42,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "GET /pos/ui/171 HTTP/1.1" 200 6936 31 0.059 0.1 rw 2026-11-03 06:24:42,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [2/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:24:42,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "GET /pos/ui/171?from_backend=True HTTP/1.1" 200 6936 31 0.021 0.222 rw 2026-11-03 06:24:42,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.033 0.259 rw 2026-11-03 06:24:42,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [3/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:24:42,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [4/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step click Actions button (trigger: .more-btn) 2026-11-03 06:24:42,575 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.037 rw 2026-11-03 06:24:42,724 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.042 0.124 rw 2026-11-03 06:24:42,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [5/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:24:42,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [6/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-11-03 06:24:43,032 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 29 0.05 0.165 ro 2026-11-03 06:24:43,172 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 5 0.02 0.327 ro 2026-11-03 06:24:43,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130762 5 0.014 0.106 ro 2026-11-03 06:24:43,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 808 14 0.025 0.064 ro 2026-11-03 06:24:43,591 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.008 0.022 ro 2026-11-03 06:24:43,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [7/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-11-03 06:24:43,751 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:43] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 06:24:43,755 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:43] "GET /web/image/res.partner/1846/avatar_128?unique=1793687049000 HTTP/1.1" 200 305 4 0.009 0.04 ro 2026-11-03 06:24:44,196 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 18009 130 0.137 0.3 rw 2026-11-03 06:24:44,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [8/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step body:not(:has(.modal)) 2026-11-03 06:24:44,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 127 0.196 0.277 rw 2026-11-03 06:24:44,780 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:44] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 635 17 0.028 0.422 rw 2026-11-03 06:24:44,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [9/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:24:44,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [10/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step order total amount is '90' (trigger: .product-screen .order-summary .total:contains("90")) 2026-11-03 06:24:44,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: [11/11] Tour test_pos_sale_loyalty_ignored_in_pos → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:24:44,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-11-03 06:24:44,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_pos_sale_loyalty_ignored_in_pos SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-03 06:24:45,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:24:45,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 22547552 (allocated 24399872) 2026-11-03 06:24:45,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vxefkiyv - [03/Nov/2026 06:24:40] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 5.267 rw 2026-11-03 06:24:45,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 61457 2026-11-03 06:24:45,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-11-03 06:24:45,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 61457 2026-11-03 06:24:45,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062445_371031_test_pos_sale_loyalty_ignored_in_pos.txt 2026-11-03 06:24:45,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmpvzbpvr5g_chrome_odoo" 2026-11-03 06:24:45,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos ... 2026-11-03 06:24:46,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 61584 2026-11-03 06:24:46,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome headless temporary user profile dir: /tmp/tmpcd3f8me3_chrome_odoo 2026-11-03 06:24:46,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Issuing json command http://127.0.0.1:34475/json/version 2026-11-03 06:24:46,675 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:24:46,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Browser version: Chrome/150.0.7871.114 2026-11-03 06:24:46,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Issuing json command http://127.0.0.1:34475/json 2026-11-03 06:24:46,725 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:24:46,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Websocket url found: ws://127.0.0.1:34475/devtools/page/88815E3EA432051766EF6481521516B5 2026-11-03 06:24:46,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Enable chrome headless console log notification 2026-11-03 06:24:46,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome headless enable page notifications 2026-11-03 06:24:46,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:24:46,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Setting session cookie in browser 2026-11-03 06:24:46,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Open "http://127.0.0.1:8069/pos/ui/171" in browser 2026-11-03 06:24:46,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/171" 2026-11-03 06:24:47,180 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:47] "GET /pos/ui/171 HTTP/1.1" 200 6868 74 0.066 0.184 rw 2026-11-03 06:24:47,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': '88815E3EA432051766EF6481521516B5', 'loaderId': '314AB90C8957C0C252B58A04A10BF993', 'isDownload': False} 2026-11-03 06:24:47,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Evaluate ready code "odoo.isTourReady('test_sale_order_loyalty_card_can_be_used_in_pos')" 2026-11-03 06:24:47,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:47] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.046 ro 2026-11-03 06:24:47,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:47] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.013 0.322 ro 2026-11-03 06:24:47,332 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:47] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.011 0.083 ro 2026-11-03 06:24:48,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: Owl is running in 'dev' mode. 2026-11-03 06:24:48,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:24:48,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:24:48,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.014 ro 2026-11-03 06:24:48,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.014 rw 2026-11-03 06:24:48,241 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.046 rw 2026-11-03 06:24:48,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:24:49,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 537323 267 0.224 0.731 rw 2026-11-03 06:24:49,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: The ready code tooks too much time : 2.298950433731079 2026-11-03 06:24:49,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Evaluate test code "odoo.startTour('test_sale_order_loyalty_card_can_be_used_in_pos', {"stepDelay": 0, "debug": false})" 2026-11-03 06:24:49,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.007 ro 2026-11-03 06:24:49,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [1/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:24:49,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:24:49,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:24:49,574 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.024 rw 2026-11-03 06:24:49,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:49] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:24:50,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:50] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.006 ro 2026-11-03 06:24:50,266 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-11-03 06:24:50,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.057 rw 2026-11-03 06:24:50,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:50] "GET /web/image/res.users/480/avatar_128 HTTP/1.1" 200 305 4 0.004 0.046 ro 2026-11-03 06:24:50,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:50] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.017 rw 2026-11-03 06:24:50,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:50] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 06:24:50,538 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:50] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:24:50,627 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:50] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:24:50,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:50] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-11-03 06:24:50,663 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.025 - 2026-11-03 06:24:50,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.031 - 2026-11-03 06:24:50,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [2/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:24:50,936 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:50] "GET /pos/ui/171 HTTP/1.1" 200 6908 32 0.121 0.175 rw 2026-11-03 06:24:50,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [3/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:24:51,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:51] "GET /pos/ui/171?from_backend=True HTTP/1.1" 200 6908 32 0.031 0.38 rw 2026-11-03 06:24:51,102 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.413 rw 2026-11-03 06:24:51,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:51] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.15 rw 2026-11-03 06:24:51,209 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 21 0.03 0.199 rw 2026-11-03 06:24:51,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [4/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:24:51,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [5/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click Actions button (trigger: .more-btn) 2026-11-03 06:24:51,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [6/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-11-03 06:24:51,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [7/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step input text 'LOYALTY123' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:24:51,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:51] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:24:51,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [8/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:24:51,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [9/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:24:51,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [10/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step customer 'partner_a' is selected (trigger: .product-screen .set-partner:contains("partner_a")) 2026-11-03 06:24:51,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:51] "POST /web/dataset/call_kw/loyalty.card/get_card_status#loyalty.card.get_card_status HTTP/1.1" 200 314 9 0.007 0.05 rw 2026-11-03 06:24:51,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [11/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step customer is selected (trigger: .product-screen .set-partner.btn-outline-secondary.active) 2026-11-03 06:24:51,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [12/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:24:51,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [13/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:24:51,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [14/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:24:51,702 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 06:24:51,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 06:24:52,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [15/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:24:52,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [16/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:24:52,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [17/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:24:52,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [18/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:24:52,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49279370 started for PoS orders references: [{'name': '/', 'pos_reference': '261-171-000001', 'uuid': '9b503497-d4d5-452a-bf52-0e32f2de70de'}] 2026-11-03 06:24:53,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49279370 order {'name': '/', 'pos_reference': '261-171-000001', 'uuid': '9b503497-d4d5-452a-bf52-0e32f2de70de'} created pos.order #754 2026-11-03 06:24:53,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49279370 finished 2026-11-03 06:24:53,441 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5416 194 0.206 0.493 rw 2026-11-03 06:24:53,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:53] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-11-03 06:24:53,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [19/19] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:24:53,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: tour succeeded 2026-11-03 06:24:53,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR test_sale_order_loyalty_card_can_be_used_in_pos SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-11-03 06:24:53,697 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.061 rw 2026-11-03 06:24:53,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:24:53,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 21626780 (allocated 22564864) 2026-11-03 06:24:53,859 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CUl4TRJz - [03/Nov/2026 06:24:48] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 5.606 rw 2026-11-03 06:24:53,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Closing chrome headless with pid 61584 2026-11-03 06:24:53,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Closing websocket connection 2026-11-03 06:24:53,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Terminating chrome headless with pid 61584 2026-11-03 06:24:54,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062454_104296_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-11-03 06:24:54,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Removing chrome user profile "/tmp/tmpcd3f8me3_chrome_odoo" 2026-11-03 06:24:54,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:24:55,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 482 with IP n/a changed groups of user 482 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:24:55,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 482 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:25:05,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 482 with IP n/a changed groups of user 482 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:25:07,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 482 with IP n/a changed groups of user 482 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:25:08,969 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #482 deleted res.currency.rate records with IDs: [254, 253, 252] 2026-11-03 06:25:10,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-11-03 06:25:10,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-11-03 06:25:11,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 06:25:12,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 484 who belonged to [32, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:25:12,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:25:21,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 484 who belonged to [32, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:25:23,549 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 484 who belonged to [32, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:25:28,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 486 who belonged to [100, 10, 1] with changes [(4, 32)] 2026-11-03 06:25:28,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 486 who belonged to [32, 100, 10, 1] with changes [(, 64, 0)] 2026-11-03 06:25:28,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-11-03 06:25:30,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_downpayment_goods_product_no_stock_move ... 2026-11-03 06:25:31,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3968492 started for PoS orders references: [{'name': 'Order 416b5e59-1acb-4567-912f-868398f445ce', 'pos_reference': None, 'uuid': '416b5e59-1acb-4567-912f-868398f445ce'}] 2026-11-03 06:25:31,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3968492 order {'name': 'Order 416b5e59-1acb-4567-912f-868398f445ce', 'pos_reference': None, 'uuid': '416b5e59-1acb-4567-912f-868398f445ce'} created pos.order #757 2026-11-03 06:25:31,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3968492 finished 2026-11-03 06:25:31,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_edit_invoice_with_pos_order ... 2026-11-03 06:25:32,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_multiple_lots_sale_order ... 2026-11-03 06:25:33,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20802206 started for PoS orders references: [{'name': 'Order 31bd6735-2937-46fd-a47d-9d91be973192', 'pos_reference': None, 'uuid': '31bd6735-2937-46fd-a47d-9d91be973192'}] 2026-11-03 06:25:33,822 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [936, 937, 938] 2026-11-03 06:25:34,105 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [939, 940, 941] 2026-11-03 06:25:34,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20802206 order {'name': 'Order 31bd6735-2937-46fd-a47d-9d91be973192', 'pos_reference': None, 'uuid': '31bd6735-2937-46fd-a47d-9d91be973192'} created pos.order #759 2026-11-03 06:25:34,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20802206 finished 2026-11-03 06:25:35,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_refund_ship_later_qty_delivered ... 2026-11-03 06:25:36,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60032784 started for PoS orders references: [{'name': 'Order 53a3b93b-6316-4bb2-ae88-3c349299c94b', 'pos_reference': None, 'uuid': '53a3b93b-6316-4bb2-ae88-3c349299c94b'}] 2026-11-03 06:25:36,584 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [945] 2026-11-03 06:25:37,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60032784 order {'name': 'Order 53a3b93b-6316-4bb2-ae88-3c349299c94b', 'pos_reference': None, 'uuid': '53a3b93b-6316-4bb2-ae88-3c349299c94b'} created pos.order #760 2026-11-03 06:25:37,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60032784 finished 2026-11-03 06:25:37,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31741106 started for PoS orders references: [{'name': 'Order bb968855-8597-4a8f-8570-635b07ed6bcf', 'pos_reference': None, 'uuid': 'bb968855-8597-4a8f-8570-635b07ed6bcf'}] 2026-11-03 06:25:39,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31741106 order {'name': 'Order bb968855-8597-4a8f-8570-635b07ed6bcf', 'pos_reference': None, 'uuid': 'bb968855-8597-4a8f-8570-635b07ed6bcf'} created pos.order #761 2026-11-03 06:25:39,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31741106 finished 2026-11-03 06:25:39,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_refund_ship_later_qty_delivered_backend ... 2026-11-03 06:25:39,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95082591 started for PoS orders references: [{'name': 'Order 67bf751c-e989-49a8-9b30-64c540a756e1', 'pos_reference': None, 'uuid': '67bf751c-e989-49a8-9b30-64c540a756e1'}] 2026-11-03 06:25:40,050 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [948] 2026-11-03 06:25:41,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95082591 order {'name': 'Order 67bf751c-e989-49a8-9b30-64c540a756e1', 'pos_reference': None, 'uuid': '67bf751c-e989-49a8-9b30-64c540a756e1'} created pos.order #762 2026-11-03 06:25:41,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95082591 finished 2026-11-03 06:25:41,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_cancelled_sale_order ... 2026-11-03 06:25:42,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2753507 started for PoS orders references: [{'name': 'Order 2248714f-9d52-409a-b295-374c957fceef', 'pos_reference': None, 'uuid': '2248714f-9d52-409a-b295-374c957fceef'}] 2026-11-03 06:25:43,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2753507 order {'name': 'Order 2248714f-9d52-409a-b295-374c957fceef', 'pos_reference': None, 'uuid': '2248714f-9d52-409a-b295-374c957fceef'} created pos.order #764 2026-11-03 06:25:43,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2753507 finished 2026-11-03 06:25:43,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_fully_delivered_order_ships_nothing ... 2026-11-03 06:25:43,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71729788 started for PoS orders references: [{'name': 'Order 0153a1d9-ffbe-4d6a-81ed-5648d578e515', 'pos_reference': None, 'uuid': '0153a1d9-ffbe-4d6a-81ed-5648d578e515'}] 2026-11-03 06:25:44,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71729788 order {'name': 'Order 0153a1d9-ffbe-4d6a-81ed-5648d578e515', 'pos_reference': None, 'uuid': '0153a1d9-ffbe-4d6a-81ed-5648d578e515'} created pos.order #765 2026-11-03 06:25:44,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71729788 finished 2026-11-03 06:25:44,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_mto_sale_order_with_manufacture_bom ... 2026-11-03 06:25:44,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 484 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 95])] 2026-11-03 06:25:45,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94725901 started for PoS orders references: [{'name': 'Order 3a8582bc-e1b8-4df5-8501-12ad5b2c37cf', 'pos_reference': None, 'uuid': '3a8582bc-e1b8-4df5-8501-12ad5b2c37cf'}] 2026-11-03 06:25:45,516 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [955] 2026-11-03 06:25:46,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94725901 order {'name': 'Order 3a8582bc-e1b8-4df5-8501-12ad5b2c37cf', 'pos_reference': None, 'uuid': '3a8582bc-e1b8-4df5-8501-12ad5b2c37cf'} created pos.order #766 2026-11-03 06:25:46,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94725901 finished 2026-11-03 06:25:46,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_ship_later_effect_on_so ... 2026-11-03 06:25:46,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29689947 started for PoS orders references: [{'name': 'Order 435452d8-8409-443a-b359-201d34569151', 'pos_reference': None, 'uuid': '435452d8-8409-443a-b359-201d34569151'}] 2026-11-03 06:25:47,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29689947 order {'name': 'Order 435452d8-8409-443a-b359-201d34569151', 'pos_reference': None, 'uuid': '435452d8-8409-443a-b359-201d34569151'} created pos.order #767 2026-11-03 06:25:47,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29689947 finished 2026-11-03 06:25:47,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97287289 started for PoS orders references: [{'name': 'Order 66ac8410-4cb3-4fc6-a092-9164bde19f42', 'pos_reference': None, 'uuid': '66ac8410-4cb3-4fc6-a092-9164bde19f42'}] 2026-11-03 06:25:47,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97287289 order {'name': 'Order 66ac8410-4cb3-4fc6-a092-9164bde19f42', 'pos_reference': None, 'uuid': '66ac8410-4cb3-4fc6-a092-9164bde19f42'} created pos.order #768 2026-11-03 06:25:47,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97287289 finished 2026-11-03 06:25:47,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_unreserve_order_lines ... 2026-11-03 06:25:48,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Chrome pid: 61714 2026-11-03 06:25:48,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmptiyiy84v_chrome_odoo 2026-11-03 06:25:48,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:45977/json/version 2026-11-03 06:25:48,844 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45977', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:25:48,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Browser version: Chrome/150.0.7871.114 2026-11-03 06:25:48,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:45977/json 2026-11-03 06:25:48,936 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45977', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:25:48,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:45977/devtools/page/9AD8C84517F1C733828C88EAC2D8F86A 2026-11-03 06:25:48,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Enable chrome headless console log notification 2026-11-03 06:25:49,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-11-03 06:25:49,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 06:25:49,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-11-03 06:25:49,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Open "http://127.0.0.1:8069/pos/ui/174" in browser 2026-11-03 06:25:49,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Navigating to: "http://127.0.0.1:8069/pos/ui/174" 2026-11-03 06:25:49,432 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:49] "GET /pos/ui/174 HTTP/1.1" 200 6896 64 0.043 0.134 rw 2026-11-03 06:25:49,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': '9AD8C84517F1C733828C88EAC2D8F86A', 'loaderId': '42CC943277925EB1267ADCA97D847094', 'isDownload': False} 2026-11-03 06:25:49,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-11-03 06:25:49,534 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:49] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.039 ro 2026-11-03 06:25:49,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:49] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.27 ro 2026-11-03 06:25:49,549 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:49] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.056 ro 2026-11-03 06:25:50,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: Owl is running in 'dev' mode. 2026-11-03 06:25:50,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:25:50,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.024 ro 2026-11-03 06:25:50,271 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.033 - 2026-11-03 06:25:50,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.004 0.032 rw 2026-11-03 06:25:50,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:50] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.04 rw 2026-11-03 06:25:51,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534618 238 0.21 0.589 rw 2026-11-03 06:25:51,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Evaluate test code "odoo.startTour('PosSettleOrderRealTime', {"stepDelay": 0, "debug": false})" 2026-11-03 06:25:51,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [1/17] Tour PosSettleOrderRealTime → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:25:51,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.019 ro 2026-11-03 06:25:51,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.011 ro 2026-11-03 06:25:51,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.008 rw 2026-11-03 06:25:51,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-11-03 06:25:51,490 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:51] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.007 rw 2026-11-03 06:25:52,029 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.007 ro 2026-11-03 06:25:52,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-11-03 06:25:52,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.042 rw 2026-11-03 06:25:52,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 06:25:52,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-11-03 06:25:52,331 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "GET /web/image/res.users/484/avatar_128 HTTP/1.1" 200 305 4 0.01 0.033 ro 2026-11-03 06:25:52,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.04 rw 2026-11-03 06:25:52,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-11-03 06:25:52,390 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.016 ro 2026-11-03 06:25:52,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.019 - 2026-11-03 06:25:52,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.047 rw 2026-11-03 06:25:52,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [2/17] Tour PosSettleOrderRealTime → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:25:52,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 06:25:52,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [3/17] Tour PosSettleOrderRealTime → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:25:52,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [4/17] Tour PosSettleOrderRealTime → Step click Actions button (trigger: .more-btn) 2026-11-03 06:25:52,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "GET /pos/ui/174 HTTP/1.1" 200 6936 31 0.03 0.098 rw 2026-11-03 06:25:52,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "GET /pos/ui/174?from_backend=True HTTP/1.1" 200 6936 31 0.022 0.195 rw 2026-11-03 06:25:52,805 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.13 rw 2026-11-03 06:25:52,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.018 0.182 rw 2026-11-03 06:25:52,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [5/17] Tour PosSettleOrderRealTime → Step click Quotation / Order button (trigger: .control-buttons button:contains("Quotation / Order")) 2026-11-03 06:25:52,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [6/17] Tour PosSettleOrderRealTime → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-11-03 06:25:53,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 25 0.032 0.155 ro 2026-11-03 06:25:53,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.017 0.289 ro 2026-11-03 06:25:53,386 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 130796 5 0.016 0.161 ro 2026-11-03 06:25:53,484 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 822 14 0.015 0.04 ro 2026-11-03 06:25:53,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 92 4 0.004 0.024 ro 2026-11-03 06:25:53,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [7/17] Tour PosSettleOrderRealTime → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-11-03 06:25:53,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:53] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-11-03 06:25:53,811 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:53] "GET /web/image/res.partner/1883/avatar_128?unique=1793687111000 HTTP/1.1" 200 305 4 0.004 0.037 ro 2026-11-03 06:25:54,184 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:54] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 16152 122 0.108 0.284 rw 2026-11-03 06:25:54,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [8/17] Tour PosSettleOrderRealTime → Step body:not(:has(.modal)) 2026-11-03 06:25:54,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 119 0.097 0.241 rw 2026-11-03 06:25:54,610 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:54] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 332 12 0.018 0.323 rw 2026-11-03 06:25:54,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [9/17] Tour PosSettleOrderRealTime → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:25:54,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [10/17] Tour PosSettleOrderRealTime → Step order total amount is '40' (trigger: .product-screen .order-summary .total:contains("40")) 2026-11-03 06:25:54,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [11/17] Tour PosSettleOrderRealTime → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:25:54,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [12/17] Tour PosSettleOrderRealTime → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:25:54,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [13/17] Tour PosSettleOrderRealTime → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:25:54,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [14/17] Tour PosSettleOrderRealTime → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:25:54,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 06:25:54,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.013 - 2026-11-03 06:25:55,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [15/17] Tour PosSettleOrderRealTime → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:25:55,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [16/17] Tour PosSettleOrderRealTime → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:25:55,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: [17/17] Tour PosSettleOrderRealTime → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:25:55,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55944649 started for PoS orders references: [{'name': '/', 'pos_reference': '261-174-000001', 'uuid': '70d8ec89-9f94-44e8-aee1-3fe1d4b7cded'}] 2026-11-03 06:25:55,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-11-03 06:25:55,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-03 06:25:56,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:25:56,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines.browser: heap 22908348 (allocated 24399872) 2026-11-03 06:25:56,155 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [962, 963] 2026-11-03 06:25:56,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 61714 2026-11-03 06:25:56,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-11-03 06:25:56,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 61714 2026-11-03 06:25:56,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062556_331059_test_settle_order_unreserve_order_lines.txt 2026-11-03 06:25:56,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmptiyiy84v_chrome_odoo" 2026-11-03 06:25:56,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_settle_order_unreserve_order_lines: waiting for threads: [, ] 2026-11-03 06:25:56,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55944649 order {'name': '/', 'pos_reference': '261-174-000001', 'uuid': '70d8ec89-9f94-44e8-aee1-3fe1d4b7cded'} created pos.order #769 2026-11-03 06:25:56,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55944649 finished 2026-11-03 06:25:56,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:51] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 6.473 rw 2026-11-03 06:25:56,892 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -SXyw_7_ - [03/Nov/2026 06:25:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 378 0.35 0.693 rw 2026-11-03 06:26:07,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_different_product ... 2026-11-03 06:26:07,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4002349 started for PoS orders references: [{'name': 'Order aa7a9d4f-bb66-4db4-91e8-551633c7a82f', 'pos_reference': None, 'uuid': 'aa7a9d4f-bb66-4db4-91e8-551633c7a82f'}] 2026-11-03 06:26:08,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4002349 order {'name': 'Order aa7a9d4f-bb66-4db4-91e8-551633c7a82f', 'pos_reference': None, 'uuid': 'aa7a9d4f-bb66-4db4-91e8-551633c7a82f'} created pos.order #770 2026-11-03 06:26:08,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4002349 finished 2026-11-03 06:26:08,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_different_uom_delivered_qty ... 2026-11-03 06:26:09,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29704915 started for PoS orders references: [{'name': 'Order 274c0e51-1afa-494d-941f-80bbff7476d5', 'pos_reference': None, 'uuid': '274c0e51-1afa-494d-941f-80bbff7476d5'}] 2026-11-03 06:26:09,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29704915 order {'name': 'Order 274c0e51-1afa-494d-941f-80bbff7476d5', 'pos_reference': None, 'uuid': '274c0e51-1afa-494d-941f-80bbff7476d5'} created pos.order #771 2026-11-03 06:26:09,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29704915 finished 2026-11-03 06:26:09,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_kit ... 2026-11-03 06:26:09,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 484 who belonged to [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [32, 96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 95])] 2026-11-03 06:26:11,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 484 with IP n/a changed groups of user 486 who belonged to [32, 100, 10, 64, 1] with changes [(4, 64), (4, 32), (4, 40), (4, 5)] 2026-11-03 06:26:11,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 484, model: account.tax 2026-11-03 06:26:11,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 484, model: account.tax 2026-11-03 06:26:11,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11003140 started for PoS orders references: [{'name': 'Order 66ca9bd7-306a-4109-8a3f-3a1e16a8a4bb', 'pos_reference': None, 'uuid': '66ca9bd7-306a-4109-8a3f-3a1e16a8a4bb'}] 2026-11-03 06:26:11,755 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #484 deleted stock.move records with IDs: [987] 2026-11-03 06:26:12,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11003140 order {'name': 'Order 66ca9bd7-306a-4109-8a3f-3a1e16a8a4bb', 'pos_reference': None, 'uuid': '66ca9bd7-306a-4109-8a3f-3a1e16a8a4bb'} created pos.order #772 2026-11-03 06:26:12,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11003140 finished 2026-11-03 06:26:12,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_multistep_delivery ... 2026-11-03 06:26:13,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3865148 started for PoS orders references: [{'name': 'Order b35a75d0-216b-40ec-8e99-83909940be70', 'pos_reference': None, 'uuid': 'b35a75d0-216b-40ec-8e99-83909940be70'}] 2026-11-03 06:26:13,309 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [970] 2026-11-03 06:26:13,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3865148 order {'name': 'Order b35a75d0-216b-40ec-8e99-83909940be70', 'pos_reference': None, 'uuid': 'b35a75d0-216b-40ec-8e99-83909940be70'} created pos.order #773 2026-11-03 06:26:13,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3865148 finished 2026-11-03 06:26:13,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_order_with_multistep_delivery_receipt ... 2026-11-03 06:26:15,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 484, model: account.tax 2026-11-03 06:26:15,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 484, model: account.tax 2026-11-03 06:26:15,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7404246 started for PoS orders references: [{'name': 'Order 9c2066c8-17d0-4195-9df2-81f5afdd71bc', 'pos_reference': None, 'uuid': '9c2066c8-17d0-4195-9df2-81f5afdd71bc'}] 2026-11-03 06:26:16,067 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [975] 2026-11-03 06:26:16,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7404246 order {'name': 'Order 9c2066c8-17d0-4195-9df2-81f5afdd71bc', 'pos_reference': None, 'uuid': '9c2066c8-17d0-4195-9df2-81f5afdd71bc'} created pos.order #774 2026-11-03 06:26:16,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7404246 finished 2026-11-03 06:26:16,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_partially_delivered_order_only_ships_the_remainder ... 2026-11-03 06:26:17,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30296152 started for PoS orders references: [{'name': 'Order 7447c9d0-c517-42f3-9d30-65db65ae601a', 'pos_reference': None, 'uuid': '7447c9d0-c517-42f3-9d30-65db65ae601a'}] 2026-11-03 06:26:17,915 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #484 deleted stock.move.line records with IDs: [978] 2026-11-03 06:26:18,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30296152 order {'name': 'Order 7447c9d0-c517-42f3-9d30-65db65ae601a', 'pos_reference': None, 'uuid': '7447c9d0-c517-42f3-9d30-65db65ae601a'} created pos.order #775 2026-11-03 06:26:18,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30296152 finished 2026-11-03 06:26:18,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_quotation_delivered_qty ... 2026-11-03 06:26:18,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45297210 started for PoS orders references: [{'name': 'Order ddeaaf2c-180e-4590-a34a-53b74163841d', 'pos_reference': None, 'uuid': 'ddeaaf2c-180e-4590-a34a-53b74163841d'}] 2026-11-03 06:26:19,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45297210 order {'name': 'Order ddeaaf2c-180e-4590-a34a-53b74163841d', 'pos_reference': None, 'uuid': 'ddeaaf2c-180e-4590-a34a-53b74163841d'} created pos.order #776 2026-11-03 06:26:19,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45297210 finished 2026-11-03 06:26:19,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_settle_quotation_reordering_rule ... 2026-11-03 06:26:19,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11967879 started for PoS orders references: [{'name': 'Order 6cc95924-17ba-473e-8ea3-b3b25d39372b', 'pos_reference': None, 'uuid': '6cc95924-17ba-473e-8ea3-b3b25d39372b'}] 2026-11-03 06:26:20,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11967879 order {'name': 'Order 6cc95924-17ba-473e-8ea3-b3b25d39372b', 'pos_reference': None, 'uuid': '6cc95924-17ba-473e-8ea3-b3b25d39372b'} created pos.order #777 2026-11-03 06:26:20,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11967879 finished 2026-11-03 06:26:21,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow: Starting TestPoSSaleStock.test_variant_popup_qty_free ... 2026-11-03 06:26:25,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Chrome pid: 61845 2026-11-03 06:26:25,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmp2en6pygt_chrome_odoo 2026-11-03 06:26:25,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:46353/json/version 2026-11-03 06:26:25,711 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:26:25,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Browser version: Chrome/150.0.7871.114 2026-11-03 06:26:25,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:46353/json 2026-11-03 06:26:25,776 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:26:25,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:46353/devtools/page/0FCC9FC88C4A7893B25C567359556E93 2026-11-03 06:26:25,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-11-03 06:26:25,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-11-03 06:26:25,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:26:26,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Setting session cookie in browser 2026-11-03 06:26:26,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Open "http://127.0.0.1:8069/pos/ui/174" in browser 2026-11-03 06:26:26,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Navigating to: "http://127.0.0.1:8069/pos/ui/174" 2026-11-03 06:26:26,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:26] "GET /pos/ui/174 HTTP/1.1" 200 6867 67 0.031 0.114 rw 2026-11-03 06:26:26,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Navigation result: {'frameId': '0FCC9FC88C4A7893B25C567359556E93', 'loaderId': '55248ADAA86BB92CDDB274ABD44F6735', 'isDownload': False} 2026-11-03 06:26:26,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Evaluate ready code "odoo.isTourReady('test_variant_popup_qty_free')" 2026-11-03 06:26:26,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:26] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.234 ro 2026-11-03 06:26:26,276 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:26] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.049 ro 2026-11-03 06:26:26,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:26] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.06 ro 2026-11-03 06:26:26,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: Owl is running in 'dev' mode. 2026-11-03 06:26:26,960 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:26:26,963 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 06:26:26,997 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 06:26:27,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:27] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.025 rw 2026-11-03 06:26:27,095 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.015 0.06 rw 2026-11-03 06:26:27,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 521110 238 0.214 0.593 rw 2026-11-03 06:26:28,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Evaluate test code "odoo.startTour('test_variant_popup_qty_free', {"stepDelay": 0, "debug": false})" 2026-11-03 06:26:28,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: [1/6] Tour test_variant_popup_qty_free → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:26:28,173 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.006 0.013 ro 2026-11-03 06:26:28,221 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.019 ro 2026-11-03 06:26:28,264 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:26:28,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.016 rw 2026-11-03 06:26:28,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:28] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:26:28,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:28] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.019 ro 2026-11-03 06:26:28,918 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:28] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 06:26:29,009 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 06:26:29,166 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.01 - 2026-11-03 06:26:29,172 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 06:26:29,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.007 0.06 rw 2026-11-03 06:26:29,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.08 rw 2026-11-03 06:26:29,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "GET /web/image/res.users/486/avatar_128 HTTP/1.1" 200 305 4 0.012 0.07 ro 2026-11-03 06:26:29,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:26:29,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 06:26:29,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.014 ro 2026-11-03 06:26:29,366 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.037 rw 2026-11-03 06:26:29,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: [2/6] Tour test_variant_popup_qty_free → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:26:29,507 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-11-03 06:26:29,601 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "GET /pos/ui/174 HTTP/1.1" 200 6907 31 0.036 0.114 rw 2026-11-03 06:26:29,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: [3/6] Tour test_variant_popup_qty_free → Step click product 'Color Product' (trigger: article.product .product-content .product-name:contains("Color Product")) 2026-11-03 06:26:29,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "GET /pos/ui/174?from_backend=True HTTP/1.1" 200 6907 31 0.039 0.214 rw 2026-11-03 06:26:29,775 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.145 rw 2026-11-03 06:26:29,860 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.204 rw 2026-11-03 06:26:29,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: [4/6] Tour test_variant_popup_qty_free → Step Click on Inventory (trigger: button.accordion-header:contains("Inventory")) 2026-11-03 06:26:29,997 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:26:30,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 486, model: account.tax 2026-11-03 06:26:30,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 486, model: account.tax 2026-11-03 06:26:30,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:30] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 709 53 0.039 0.102 rw 2026-11-03 06:26:30,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: [5/6] Tour test_variant_popup_qty_free → Step Check the variant's qty (trigger: div:not(:has(div)):contains("available,"):has(span.fw-bolder:contains("0"):not(:contains("50")))) 2026-11-03 06:26:30,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: [6/6] Tour test_variant_popup_qty_free → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-11-03 06:26:30,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: tour succeeded 2026-11-03 06:26:30,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_variant_popup_qty_free SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 06:26:30,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:30] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.005 0.02 rw 2026-11-03 06:26:30,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:26:30,803 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:27] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 3.723 rw 2026-11-03 06:26:30,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free.browser: heap 20047392 (allocated 21254144) 2026-11-03 06:26:30,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9rrA3KVG - [03/Nov/2026 06:26:30] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-11-03 06:26:30,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Closing chrome headless with pid 61845 2026-11-03 06:26:30,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Closing websocket connection 2026-11-03 06:26:30,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Terminating chrome headless with pid 61845 2026-11-03 06:26:31,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_062631_036497_test_variant_popup_qty_free.txt 2026-11-03 06:26:31,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_flow.TestPoSSaleStock.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmp2en6pygt_chrome_odoo" 2026-11-03 06:26:31,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 418 checked, 6 removed 2026-11-03 06:26:32,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 488 with IP n/a changed groups of user 488 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:26:32,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 488 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:26:40,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 488 with IP n/a changed groups of user 488 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:26:43,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 488 with IP n/a changed groups of user 488 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:26:47,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-11-03 06:26:48,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-11-03 06:26:49,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 488 with IP n/a changed groups of user 488 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 41])] 2026-11-03 06:26:50,051 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #488 deleted stock.move.line records with IDs: [992, 993] 2026-11-03 06:26:50,454 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #488 deleted stock.move.line records with IDs: [994] 2026-11-03 06:26:50,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 06:26:51,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 491 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:26:52,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:27:00,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 491 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:27:02,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 491 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:27:07,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 493 who belonged to [100, 10, 1] with changes [(, 64, 0)] 2026-11-03 06:27:07,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 491 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-11-03 06:27:09,029 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #491 deleted res.currency.rate records with IDs: [256, 257, 258] 2026-11-03 06:27:10,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 491 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-11-03 06:27:10,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 491 with IP n/a changed groups of user 493 who belonged to [100, 10, 64, 1] with changes [(4, 32)] 2026-11-03 06:27:10,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_report: Starting TestPoSSaleStockReport.test_different_shipping_address ... 2026-11-03 06:27:11,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19769076 started for PoS orders references: [{'name': 'Order 90967-490-7495', 'pos_reference': None, 'uuid': '90967-490-7495'}] 2026-11-03 06:27:12,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19769076 order {'name': 'Order 90967-490-7495', 'pos_reference': None, 'uuid': '90967-490-7495'} created pos.order #779 2026-11-03 06:27:12,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19769076 finished 2026-11-03 06:27:12,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_report: Starting TestPoSSaleStockReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-11-03 06:27:13,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45131468 started for PoS orders references: [{'name': 'Order 29754-732-9015', 'pos_reference': None, 'uuid': '29754-732-9015'}] 2026-11-03 06:27:13,381 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #491 deleted stock.move records with IDs: [1014] 2026-11-03 06:27:13,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45131468 order {'name': 'Order 29754-732-9015', 'pos_reference': None, 'uuid': '29754-732-9015'} created pos.order #780 2026-11-03 06:27:13,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45131468 finished 2026-11-03 06:27:14,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sale_stock.tests.test_pos_sale_report: Starting TestPoSSaleStockReport.test_warehouse ... 2026-11-03 06:27:15,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8993108 started for PoS orders references: [{'name': 'Order 40332-632-0868', 'pos_reference': None, 'uuid': '40332-632-0868'}] 2026-11-03 06:27:15,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8993108 order {'name': 'Order 40332-632-0868', 'pos_reference': None, 'uuid': '40332-632-0868'} created pos.order #781 2026-11-03 06:27:15,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8993108 finished 2026-11-03 06:27:16,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 06:27:17,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-11-03 06:27:19,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:27:27,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67340267 started for PoS orders references: [{'name': None, 'pos_reference': '260-180-000001', 'uuid': 'f6109104-ab05-433b-a441-8b9cb49c1ab0'}] 2026-11-03 06:27:27,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67340267 order {'name': None, 'pos_reference': '260-180-000001', 'uuid': 'f6109104-ab05-433b-a441-8b9cb49c1ab0'} created pos.order #782 2026-11-03 06:27:27,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67340267 finished 2026-11-03 06:27:28,005 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vlu2Kdyo - [03/Nov/2026 06:27:28] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1502 76 0.056 0.318 rw 2026-11-03 06:27:28,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 06:27:29,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-11-03 06:27:31,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:27:39,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 06:27:40,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-11-03 06:27:41,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:27:50,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60057068 started for PoS orders references: [{'name': None, 'pos_reference': '260-182-000001', 'uuid': '055f413aeb4246ff9bda7c863edd8e43'}] 2026-11-03 06:27:50,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60057068 order {'name': None, 'pos_reference': '260-182-000001', 'uuid': '055f413aeb4246ff9bda7c863edd8e43'} created pos.order #783 2026-11-03 06:27:50,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60057068 finished 2026-11-03 06:27:50,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XPpQWFeE - [03/Nov/2026 06:27:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3425 110 0.087 0.2 rw 2026-11-03 06:27:50,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-11-03 06:27:51,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:28:00,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20834850 started for PoS orders references: [{'name': None, 'pos_reference': '260-183-000001', 'uuid': 'ab343d8712e041d893366f81ff01d80e'}] 2026-11-03 06:28:00,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20834850 order {'name': None, 'pos_reference': '260-183-000001', 'uuid': 'ab343d8712e041d893366f81ff01d80e'} created pos.order #784 2026-11-03 06:28:00,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20834850 finished 2026-11-03 06:28:00,779 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ua4jtzNL - [03/Nov/2026 06:28:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3441 113 0.084 0.239 rw 2026-11-03 06:28:00,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-11-03 06:28:02,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:28:10,144 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10530] 2026-11-03 06:28:10,245 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [2504] 2026-11-03 06:28:10,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84304983 started for PoS orders references: [{'name': None, 'pos_reference': '260-184-000001', 'uuid': 'a79445a838f742d98a89eea3a1a935fc'}] 2026-11-03 06:28:10,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84304983 order {'name': None, 'pos_reference': '260-184-000001', 'uuid': 'a79445a838f742d98a89eea3a1a935fc'} created pos.order #785 2026-11-03 06:28:10,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84304983 finished 2026-11-03 06:28:10,831 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 xyc8ta8I - [03/Nov/2026 06:28:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2467 111 0.07 0.195 rw 2026-11-03 06:28:10,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 06:28:12,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_extra_price_is_not_trusted_from_the_frontend ... 2026-11-03 06:28:14,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:28:22,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26092367 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000001', 'uuid': '62273204-4ec6-4339-8a52-816a84df4333'}] 2026-11-03 06:28:22,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26092367 order {'name': None, 'pos_reference': '260-185-000001', 'uuid': '62273204-4ec6-4339-8a52-816a84df4333'} created pos.order #786 2026-11-03 06:28:22,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26092367 finished 2026-11-03 06:28:22,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey1lpzXK - [03/Nov/2026 06:28:22] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3442 113 0.086 0.18 rw 2026-11-03 06:28:23,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86433004 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000002', 'uuid': '50ab63e6-134e-410d-b4a7-3e513e01ff30'}] 2026-11-03 06:28:23,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86433004 order {'name': None, 'pos_reference': '260-185-000002', 'uuid': '50ab63e6-134e-410d-b4a7-3e513e01ff30'} created pos.order #787 2026-11-03 06:28:23,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86433004 finished 2026-11-03 06:28:23,415 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey1lpzXK - [03/Nov/2026 06:28:23] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3449 118 0.07 0.225 rw 2026-11-03 06:28:24,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_line_subtotals_are_not_trusted_from_the_frontend ... 2026-11-03 06:28:25,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:28:34,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73999753 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000001', 'uuid': '4d534d29-d417-4bc3-ba08-35516b23a76e'}] 2026-11-03 06:28:34,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73999753 order {'name': None, 'pos_reference': '260-186-000001', 'uuid': '4d534d29-d417-4bc3-ba08-35516b23a76e'} created pos.order #788 2026-11-03 06:28:34,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73999753 finished 2026-11-03 06:28:34,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OGkT8lfl - [03/Nov/2026 06:28:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3442 113 0.069 0.212 rw 2026-11-03 06:28:34,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43830040 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000002', 'uuid': '5aabcabf-81f5-4b30-8cd0-51c79a8f7082'}] 2026-11-03 06:28:34,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43830040 order {'name': None, 'pos_reference': '260-186-000002', 'uuid': '5aabcabf-81f5-4b30-8cd0-51c79a8f7082'} created pos.order #789 2026-11-03 06:28:34,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43830040 finished 2026-11-03 06:28:34,827 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OGkT8lfl - [03/Nov/2026 06:28:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3447 118 0.078 0.194 rw 2026-11-03 06:28:35,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-11-03 06:28:37,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:28:45,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9439282 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000001', 'uuid': '2566b5fd-3688-486a-b724-93d84f8c7030'}] 2026-11-03 06:28:45,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9439282 order {'name': None, 'pos_reference': '260-187-000001', 'uuid': '2566b5fd-3688-486a-b724-93d84f8c7030'} created pos.order #790 2026-11-03 06:28:45,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9439282 finished 2026-11-03 06:28:45,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72057870 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000002', 'uuid': 'fa1eb781-a7e3-4d22-b21f-27c59ad5e100'}] 2026-11-03 06:28:45,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72057870 order {'name': None, 'pos_reference': '260-187-000002', 'uuid': 'fa1eb781-a7e3-4d22-b21f-27c59ad5e100'} created pos.order #791 2026-11-03 06:28:45,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72057870 finished 2026-11-03 06:28:45,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-11-03 06:28:47,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:28:55,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-11-03 06:28:56,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:29:03,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-11-03 06:29:05,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:29:13,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_combo_line_ids_is_refused ... 2026-11-03 06:29:14,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:29:22,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76363804 started for PoS orders references: [{'name': None, 'pos_reference': '260-191-000001', 'uuid': '8cc26741-baca-480b-a64f-4260ad92f41c'}] 2026-11-03 06:29:22,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76363804 order {'name': None, 'pos_reference': '260-191-000001', 'uuid': '8cc26741-baca-480b-a64f-4260ad92f41c'} created pos.order #796 2026-11-03 06:29:22,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76363804 finished 2026-11-03 06:29:23,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97843651 started for PoS orders references: [{'name': None, 'pos_reference': '260-191-000002', 'uuid': '5bc9c521-a0e9-40fc-a8de-96ebf73a6832'}] 2026-11-03 06:29:23,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97843651 order {'name': None, 'pos_reference': '260-191-000002', 'uuid': '5bc9c521-a0e9-40fc-a8de-96ebf73a6832'} created pos.order #797 2026-11-03 06:29:23,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97843651 finished 2026-11-03 06:29:23,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_relations_uuid_mapping_is_refused ... 2026-11-03 06:29:24,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:29:33,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37647931 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000001', 'uuid': '39fef159-6733-4f45-bae8-c74cebecb89b'}] 2026-11-03 06:29:33,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37647931 order {'name': None, 'pos_reference': '260-192-000001', 'uuid': '39fef159-6733-4f45-bae8-c74cebecb89b'} created pos.order #798 2026-11-03 06:29:33,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37647931 finished 2026-11-03 06:29:33,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68041149 started for PoS orders references: [{'name': None, 'pos_reference': '260-192-000002', 'uuid': 'f0bd409d-4e2f-4cf7-bf10-1be0848a8461'}] 2026-11-03 06:29:33,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68041149 order {'name': None, 'pos_reference': '260-192-000002', 'uuid': 'f0bd409d-4e2f-4cf7-bf10-1be0848a8461'} created pos.order #799 2026-11-03 06:29:33,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68041149 finished 2026-11-03 06:29:33,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-11-03 06:29:34,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:29:43,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-11-03 06:29:44,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:29:53,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17836765 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000001', 'uuid': '890ab5c1-9071-43af-ad02-840cfbfeddf3'}] 2026-11-03 06:29:53,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17836765 order {'name': None, 'pos_reference': '260-194-000001', 'uuid': '890ab5c1-9071-43af-ad02-840cfbfeddf3'} created pos.order #800 2026-11-03 06:29:53,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17836765 finished 2026-11-03 06:29:53,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-11-03 06:29:54,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:30:02,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-11-03 06:30:03,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:30:12,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 503 who belonged to [101, 1] with changes [(, 0, [101, 1, 38])] 2026-11-03 06:30:13,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48298249 started for PoS orders references: [{'name': None, 'pos_reference': '260-196-000001', 'uuid': '9a9bb319daf44ffa96b4dc54d0190a43'}] 2026-11-03 06:30:13,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48298249 order {'name': None, 'pos_reference': '260-196-000001', 'uuid': '9a9bb319daf44ffa96b4dc54d0190a43'} created pos.order #801 2026-11-03 06:30:13,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48298249 finished 2026-11-03 06:30:13,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 I_kVQ6qS - [03/Nov/2026 06:30:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 5428 148 0.105 0.232 rw 2026-11-03 06:30:13,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_multiple_qty ... 2026-11-03 06:30:14,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:30:23,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1062326 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000001', 'uuid': '80f34c1ca6f0474895a55f07983a1306'}] 2026-11-03 06:30:23,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1062326 order {'name': None, 'pos_reference': '260-197-000001', 'uuid': '80f34c1ca6f0474895a55f07983a1306'} created pos.order #802 2026-11-03 06:30:23,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1062326 finished 2026-11-03 06:30:23,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wQMyJA9p - [03/Nov/2026 06:30:23] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3395 114 0.092 0.254 rw 2026-11-03 06:30:23,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68745055 started for PoS orders references: [{'name': None, 'pos_reference': '260-197-000002', 'uuid': '026837c8839c45e7830a8f4ad9a50910'}] 2026-11-03 06:30:23,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68745055 order {'name': None, 'pos_reference': '260-197-000002', 'uuid': '026837c8839c45e7830a8f4ad9a50910'} created pos.order #803 2026-11-03 06:30:23,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68745055 finished 2026-11-03 06:30:24,059 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wQMyJA9p - [03/Nov/2026 06:30:24] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3395 91 0.061 0.171 rw 2026-11-03 06:30:24,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-11-03 06:30:25,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:30:34,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22742191 started for PoS orders references: [{'name': None, 'pos_reference': '260-198-000001', 'uuid': '6c0ef4c4-c976-4ef3-b524-34a40667c311'}] 2026-11-03 06:30:34,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22742191 order {'name': None, 'pos_reference': '260-198-000001', 'uuid': '6c0ef4c4-c976-4ef3-b524-34a40667c311'} created pos.order #804 2026-11-03 06:30:34,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22742191 finished 2026-11-03 06:30:34,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QiYTeWps - [03/Nov/2026 06:30:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3439 113 0.08 0.207 rw 2026-11-03 06:30:34,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-11-03 06:30:35,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:30:44,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 06:30:45,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_dynamic_qr_url ... 2026-11-03 06:30:47,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:30:55,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_self_order_route_consultation ... 2026-11-03 06:30:56,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:31:04,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_self_order_route_kiosk ... 2026-11-03 06:31:05,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:31:14,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_get_self_order_route_mobile ... 2026-11-03 06:31:15,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:31:22,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-11-03 06:31:23,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:31:31,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_products_sorting_order ... 2026-11-03 06:31:32,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:31:41,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome pid: 61985 2026-11-03 06:31:41,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless temporary user profile dir: /tmp/tmpn_kz4wir_chrome_odoo 2026-11-03 06:31:41,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Issuing json command http://127.0.0.1:35259/json/version 2026-11-03 06:31:41,377 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35259', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:31:41,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Browser version: Chrome/150.0.7871.114 2026-11-03 06:31:41,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Issuing json command http://127.0.0.1:35259/json 2026-11-03 06:31:41,421 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35259', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:31:41,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Websocket url found: ws://127.0.0.1:35259/devtools/page/F32599E324D539C926AEFB0D62F07744 2026-11-03 06:31:41,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Enable chrome headless console log notification 2026-11-03 06:31:41,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless enable page notifications 2026-11-03 06:31:41,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Setting session cookie in browser 2026-11-03 06:31:41,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Open "http://127.0.0.1:8069/pos-self/206?access_token=a7e5f97ecdb34211" in browser 2026-11-03 06:31:41,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigating to: "http://127.0.0.1:8069/pos-self/206?access_token=a7e5f97ecdb34211" 2026-11-03 06:31:42,213 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:42] "GET /pos-self/206?access_token=a7e5f97ecdb34211 HTTP/1.1" 200 2293 65 0.048 0.364 rw 2026-11-03 06:31:42,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigation result: {'frameId': 'F32599E324D539C926AEFB0D62F07744', 'loaderId': 'E9D6B7E4791D5A14B27C18A752B9EF5C', 'isDownload': False} 2026-11-03 06:31:42,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Evaluate ready code "odoo.isTourReady('test_self_order_products_sorting_order')" 2026-11-03 06:31:42,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:31:42,327 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:42] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.049 ro 2026-11-03 06:31:42,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:31:42,390 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:42] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.025 0.556 ro 2026-11-03 06:31:42,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:31:42,454 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:42] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.171 ro 2026-11-03 06:31:42,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: Owl is running in 'dev' mode. 2026-11-03 06:31:42,752 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:42] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.012 ro 2026-11-03 06:31:42,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.013 ro 2026-11-03 06:31:42,786 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:42] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.015 ro 2026-11-03 06:31:43,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:43] "POST /pos-self/data/206 HTTP/1.1" 200 466799 263 0.214 0.546 rw 2026-11-03 06:31:43,561 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.763 rw 2026-11-03 06:31:43,845 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:43] "GET /web/image/ir.attachment/301006/raw HTTP/1.1" 200 98715 3 0.001 0.008 ro 2026-11-03 06:31:43,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Evaluate test code "odoo.startTour('test_self_order_products_sorting_order', {"stepDelay": 0, "debug": false})" 2026-11-03 06:31:43,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:43] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.029 ro 2026-11-03 06:31:44,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:301010) 2026-11-03 06:31:44,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:44] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.167 ro 2026-11-03 06:31:44,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:44] "GET /web/image/ir.attachment/301005/raw HTTP/1.1" 200 84994 3 0.001 0.036 ro 2026-11-03 06:31:44,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [1/8] Tour test_self_order_products_sorting_order → Step Check if the POS is closed (trigger: .o-self-closed) 2026-11-03 06:31:44,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [2/8] Tour test_self_order_products_sorting_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:31:44,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [3/8] Tour test_self_order_products_sorting_order → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-11-03 06:31:44,192 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:44] "GET /web/image/ir.attachment/299988/raw HTTP/1.1" 200 49165 3 0.002 0.013 ro 2026-11-03 06:31:44,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:44] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 06:31:44,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [4/8] Tour test_self_order_products_sorting_order → Step Product 1 should be Free (trigger: .product_list .o_self_product_box:nth-child(1) span:contains('Free')) 2026-11-03 06:31:44,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [5/8] Tour test_self_order_products_sorting_order → Step Product 2 should be Desk Organizer (trigger: .product_list .o_self_product_box:nth-child(2) span:contains('Desk Organizer')) 2026-11-03 06:31:44,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [6/8] Tour test_self_order_products_sorting_order → Step Product 3 should be Ketchup (trigger: .product_list .o_self_product_box:nth-child(3) span:contains('Ketchup')) 2026-11-03 06:31:44,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [7/8] Tour test_self_order_products_sorting_order → Step Product 4 should be Fanta (trigger: .product_list .o_self_product_box:nth-child(4) span:contains('Fanta')) 2026-11-03 06:31:44,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [8/8] Tour test_self_order_products_sorting_order → Step Product 5 should be Coca-Cola (trigger: .product_list .o_self_product_box:nth-child(5) span:contains('Coca-Cola')) 2026-11-03 06:31:44,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: tour succeeded 2026-11-03 06:31:44,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_self_order_products_sorting_order SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-03 06:31:44,430 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:44] "GET /web/image/pos.category/376/image_128?unique=2026-11-03T06:30:44.000+00:00 HTTP/1.1" 200 6314 3 0.007 0.041 ro 2026-11-03 06:31:44,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:44] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.009 0.083 ro 2026-11-03 06:31:44,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:44] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:30:44.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.111 ro 2026-11-03 06:31:44,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:31:44,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: heap 13043676 (allocated 14299136) 2026-11-03 06:31:44,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lAeDYu6Z - [03/Nov/2026 06:31:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.006 0.77 rw 2026-11-03 06:31:44,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing chrome headless with pid 61985 2026-11-03 06:31:44,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing websocket connection 2026-11-03 06:31:44,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Terminating chrome headless with pid 61985 2026-11-03 06:31:44,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063144_749680_test_self_order_products_sorting_order.txt 2026-11-03 06:31:44,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Removing chrome user profile "/tmp/tmpn_kz4wir_chrome_odoo" 2026-11-03 06:31:45,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome pid: 62119 2026-11-03 06:31:45,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless temporary user profile dir: /tmp/tmpwehhaf7m_chrome_odoo 2026-11-03 06:31:45,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Issuing json command http://127.0.0.1:42325/json/version 2026-11-03 06:31:45,248 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:31:45,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Browser version: Chrome/150.0.7871.114 2026-11-03 06:31:45,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Issuing json command http://127.0.0.1:42325/json 2026-11-03 06:31:45,287 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:31:45,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Websocket url found: ws://127.0.0.1:42325/devtools/page/33DA4AE7B7ECF3FAE9EAFF5E9F11C31B 2026-11-03 06:31:45,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Enable chrome headless console log notification 2026-11-03 06:31:45,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless enable page notifications 2026-11-03 06:31:45,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Setting session cookie in browser 2026-11-03 06:31:45,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Open "http://127.0.0.1:8069/pos-self/206?access_token=a7e5f97ecdb34211" in browser 2026-11-03 06:31:45,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigating to: "http://127.0.0.1:8069/pos-self/206?access_token=a7e5f97ecdb34211" 2026-11-03 06:31:45,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:45] "GET /pos-self/206?access_token=a7e5f97ecdb34211 HTTP/1.1" 200 2332 5 0.003 0.058 rw 2026-11-03 06:31:45,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigation result: {'frameId': '33DA4AE7B7ECF3FAE9EAFF5E9F11C31B', 'loaderId': '197D139811C1784F733A8A2D8A0E2746', 'isDownload': False} 2026-11-03 06:31:45,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Evaluate ready code "odoo.isTourReady('test_self_order_products_sorting_order')" 2026-11-03 06:31:45,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:45] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.002 0.017 ro 2026-11-03 06:31:45,529 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:45] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.053 ro 2026-11-03 06:31:45,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:45] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.002 0.167 ro 2026-11-03 06:31:45,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: Owl is running in 'dev' mode. 2026-11-03 06:31:45,866 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:45] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 06:31:45,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.008 ro 2026-11-03 06:31:45,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:45] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.009 ro 2026-11-03 06:31:45,918 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-11-03 06:31:46,536 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:46] "POST /pos-self/data/206 HTTP/1.1" 200 466948 255 0.197 0.428 rw 2026-11-03 06:31:46,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:46] "GET /web/image/ir.attachment/301013/raw HTTP/1.1" 200 98715 3 0.001 0.01 ro 2026-11-03 06:31:46,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Evaluate test code "odoo.startTour('test_self_order_products_sorting_order', {"stepDelay": 0, "debug": false})" 2026-11-03 06:31:46,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:46] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.007 ro 2026-11-03 06:31:46,938 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:46] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.003 0.011 ro 2026-11-03 06:31:46,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [1/8] Tour test_self_order_products_sorting_order → Step Check if the POS is closed (trigger: .o-self-closed) 2026-11-03 06:31:46,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [2/8] Tour test_self_order_products_sorting_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:31:46,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [3/8] Tour test_self_order_products_sorting_order → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-11-03 06:31:47,026 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:47] "GET /web/image/ir.attachment/299988/raw HTTP/1.1" 200 49165 3 0.003 0.017 ro 2026-11-03 06:31:47,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:47] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.016 ro 2026-11-03 06:31:47,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [4/8] Tour test_self_order_products_sorting_order → Step Product 1 should be Free (trigger: .product_list .o_self_product_box:nth-child(1) span:contains('Free')) 2026-11-03 06:31:47,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [5/8] Tour test_self_order_products_sorting_order → Step Product 2 should be Desk Organizer (trigger: .product_list .o_self_product_box:nth-child(2) span:contains('Desk Organizer')) 2026-11-03 06:31:47,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [6/8] Tour test_self_order_products_sorting_order → Step Product 3 should be Ketchup (trigger: .product_list .o_self_product_box:nth-child(3) span:contains('Ketchup')) 2026-11-03 06:31:47,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [7/8] Tour test_self_order_products_sorting_order → Step Product 4 should be Fanta (trigger: .product_list .o_self_product_box:nth-child(4) span:contains('Fanta')) 2026-11-03 06:31:47,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [8/8] Tour test_self_order_products_sorting_order → Step Product 5 should be Coca-Cola (trigger: .product_list .o_self_product_box:nth-child(5) span:contains('Coca-Cola')) 2026-11-03 06:31:47,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: tour succeeded 2026-11-03 06:31:47,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_self_order_products_sorting_order SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-03 06:31:47,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:47] "GET /web/image/pos.category/376/image_128?unique=2026-11-03T06:30:44.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.053 ro 2026-11-03 06:31:47,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:47] "GET /web/image/product.template/2399/image_512?unique=2026-11-03T06:30:44.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.073 ro 2026-11-03 06:31:47,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:47] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.002 0.108 ro 2026-11-03 06:31:47,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:31:47,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: heap 12295892 (allocated 13369344) 2026-11-03 06:31:47,256 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:47] "GET /web/image/product.template/2401/image_512?unique=2026-11-03T06:30:44.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.122 ro 2026-11-03 06:31:47,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:47] "GET /web/image/product.template/2402/image_512?unique=2026-11-03T06:30:44.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.14 ro 2026-11-03 06:31:47,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:47] "GET /web/image/product.template/2400/image_512?unique=2026-11-03T06:30:44.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.157 ro 2026-11-03 06:31:47,327 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:47] "GET /web/image/product.template/2398/image_512?unique=2026-11-03T06:30:44.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.144 ro 2026-11-03 06:31:47,330 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ER4iNZN4 - [03/Nov/2026 06:31:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.005 1.385 rw 2026-11-03 06:31:47,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing chrome headless with pid 62119 2026-11-03 06:31:47,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing websocket connection 2026-11-03 06:31:47,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Terminating chrome headless with pid 62119 2026-11-03 06:31:47,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063147_462981_test_self_order_products_sorting_order.txt 2026-11-03 06:31:47,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Removing chrome user profile "/tmp/tmpwehhaf7m_chrome_odoo" 2026-11-03 06:31:48,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome pid: 62250 2026-11-03 06:31:48,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless temporary user profile dir: /tmp/tmpmvzuthdy_chrome_odoo 2026-11-03 06:31:48,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Issuing json command http://127.0.0.1:35655/json/version 2026-11-03 06:31:48,077 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35655', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:31:48,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Browser version: Chrome/150.0.7871.114 2026-11-03 06:31:48,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Issuing json command http://127.0.0.1:35655/json 2026-11-03 06:31:48,120 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35655', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:31:48,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Websocket url found: ws://127.0.0.1:35655/devtools/page/669B0963B724F992CCF0125830F5E625 2026-11-03 06:31:48,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Enable chrome headless console log notification 2026-11-03 06:31:48,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome headless enable page notifications 2026-11-03 06:31:48,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Setting session cookie in browser 2026-11-03 06:31:48,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Open "http://127.0.0.1:8069/pos-self/206" in browser 2026-11-03 06:31:48,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigating to: "http://127.0.0.1:8069/pos-self/206" 2026-11-03 06:31:48,277 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:48] "GET /pos-self/206 HTTP/1.1" 200 2323 5 0.003 0.069 rw 2026-11-03 06:31:48,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Navigation result: {'frameId': '669B0963B724F992CCF0125830F5E625', 'loaderId': 'F3308C7C62C0F004186CC285D148E5FA', 'isDownload': False} 2026-11-03 06:31:48,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Evaluate ready code "odoo.isTourReady('test_self_order_products_sorting_order')" 2026-11-03 06:31:48,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:48] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.004 0.015 ro 2026-11-03 06:31:48,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:48] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.001 0.036 ro 2026-11-03 06:31:48,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:48] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.006 0.176 ro 2026-11-03 06:31:48,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: Owl is running in 'dev' mode. 2026-11-03 06:31:48,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:48] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 06:31:48,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.015 ro 2026-11-03 06:31:48,831 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:48] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.015 0.022 ro 2026-11-03 06:31:48,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.048 rw 2026-11-03 06:31:49,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:49] "POST /pos-self/data/206 HTTP/1.1" 200 467089 254 0.22 0.584 rw 2026-11-03 06:31:49,885 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:49] "GET /web/image/ir.attachment/301016/raw HTTP/1.1" 200 98715 3 0.002 0.012 ro 2026-11-03 06:31:49,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Evaluate test code "odoo.startTour('test_self_order_products_sorting_order', {"stepDelay": 0, "debug": false})" 2026-11-03 06:31:49,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:49] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.009 ro 2026-11-03 06:31:49,980 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:49] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.002 0.013 ro 2026-11-03 06:31:50,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [1/8] Tour test_self_order_products_sorting_order → Step Check if the POS is closed (trigger: .o-self-closed) 2026-11-03 06:31:50,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [2/8] Tour test_self_order_products_sorting_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:31:50,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [3/8] Tour test_self_order_products_sorting_order → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-11-03 06:31:50,158 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:50] "GET /web/image/ir.attachment/299988/raw HTTP/1.1" 200 49165 3 0.008 0.017 ro 2026-11-03 06:31:50,220 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:50] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-11-03 06:31:50,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [4/8] Tour test_self_order_products_sorting_order → Step Product 1 should be Free (trigger: .product_list .o_self_product_box:nth-child(1) span:contains('Free')) 2026-11-03 06:31:50,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [5/8] Tour test_self_order_products_sorting_order → Step Product 2 should be Desk Organizer (trigger: .product_list .o_self_product_box:nth-child(2) span:contains('Desk Organizer')) 2026-11-03 06:31:50,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [6/8] Tour test_self_order_products_sorting_order → Step Product 3 should be Ketchup (trigger: .product_list .o_self_product_box:nth-child(3) span:contains('Ketchup')) 2026-11-03 06:31:50,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [7/8] Tour test_self_order_products_sorting_order → Step Product 4 should be Fanta (trigger: .product_list .o_self_product_box:nth-child(4) span:contains('Fanta')) 2026-11-03 06:31:50,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: [8/8] Tour test_self_order_products_sorting_order → Step Product 5 should be Coca-Cola (trigger: .product_list .o_self_product_box:nth-child(5) span:contains('Coca-Cola')) 2026-11-03 06:31:50,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: tour succeeded 2026-11-03 06:31:50,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_self_order_products_sorting_order SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-03 06:31:50,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:50] "GET /web/image/pos.category/376/image_128?unique=2026-11-03T06:30:44.000+00:00 HTTP/1.1" 200 6314 3 0.008 0.05 ro 2026-11-03 06:31:50,417 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:50] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.004 0.096 ro 2026-11-03 06:31:50,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:50] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:30:44.000+00:00 HTTP/1.1" 200 10346 3 0.01 0.123 ro 2026-11-03 06:31:50,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:31:50,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order.browser: heap 12582780 (allocated 13631488) 2026-11-03 06:31:50,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3Bzehb9U - [03/Nov/2026 06:31:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.005 1.566 rw 2026-11-03 06:31:50,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing chrome headless with pid 62250 2026-11-03 06:31:50,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Closing websocket connection 2026-11-03 06:31:50,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Terminating chrome headless with pid 62250 2026-11-03 06:31:50,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063150_674372_test_self_order_products_sorting_order.txt 2026-11-03 06:31:50,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_products_sorting_order: Removing chrome user profile "/tmp/tmpmvzuthdy_chrome_odoo" 2026-11-03 06:31:50,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-11-03 06:31:52,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-11-03 06:31:54,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:32:03,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33769811 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': '1aa0e0d399774ee6867ed97ac91baac1'}] 2026-11-03 06:32:03,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33769811 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': '1aa0e0d399774ee6867ed97ac91baac1'} created pos.order #809 2026-11-03 06:32:03,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33769811 finished 2026-11-03 06:32:03,321 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YNZactCi - [03/Nov/2026 06:32:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2440 96 0.075 0.176 rw 2026-11-03 06:32:03,404 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YNZactCi - [03/Nov/2026 06:32:03] "POST /pos-self-order/get-user-data HTTP/1.1" 200 2440 26 0.016 0.054 rw 2026-11-03 06:32:03,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-11-03 06:32:04,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:32:14,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kyyPbEwd - [03/Nov/2026 06:32:14] "POST /pos-self/data/208 HTTP/1.1" 200 466916 273 0.193 0.468 rw 2026-11-03 06:32:14,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_delivery_fee_is_applied ... 2026-11-03 06:32:15,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:32:24,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91473493 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': '72d68d61344248eeb4d902fae05204fb'}] 2026-11-03 06:32:24,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91473493 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': '72d68d61344248eeb4d902fae05204fb'} created pos.order #810 2026-11-03 06:32:24,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91473493 finished 2026-11-03 06:32:24,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YoHJmhRY - [03/Nov/2026 06:32:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3437 113 0.077 0.228 rw 2026-11-03 06:32:24,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_dynamic_qr_order_authorization ... 2026-11-03 06:32:25,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:32:34,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gEAQb0wX - [03/Nov/2026 06:32:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1915 12 0.009 0.061 rw 2026-11-03 06:32:34,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SaYYZDTh - [03/Nov/2026 06:32:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2068 3 0.003 0.023 rw 2026-11-03 06:32:34,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B5JyGRn8 - [03/Nov/2026 06:32:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2068 4 0.008 0.021 rw 2026-11-03 06:32:34,531 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mJXdjGNQ - [03/Nov/2026 06:32:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2032 4 0.003 0.019 rw 2026-11-03 06:32:34,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-11-03 06:32:35,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:32:44,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_free_delivery_threshold_edge_cases ... 2026-11-03 06:32:45,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:32:54,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-11-03 06:32:55,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:33:05,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PcQL_ecM - [03/Nov/2026 06:33:05] "POST /pos-self-order/get-user-data HTTP/1.1" 200 4495 39 0.053 0.126 rw 2026-11-03 06:33:05,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PcQL_ecM - [03/Nov/2026 06:33:05] "POST /pos-self-order/get-user-data HTTP/1.1" 200 3612 27 0.036 0.064 rw 2026-11-03 06:33:05,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-11-03 06:33:06,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:33:15,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39171480 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': 'fedc1aa4eea14b4f8210c8d62ad852c5'}] 2026-11-03 06:33:15,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39171480 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': 'fedc1aa4eea14b4f8210c8d62ad852c5'} created pos.order #814 2026-11-03 06:33:15,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39171480 finished 2026-11-03 06:33:15,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qYxwSgKF - [03/Nov/2026 06:33:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2433 89 0.088 0.239 rw 2026-11-03 06:33:15,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37148720 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000002', 'uuid': 'd26770576042418eaea6435c9df767fa'}] 2026-11-03 06:33:15,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37148720 order {'name': None, 'pos_reference': '260-215-000002', 'uuid': 'd26770576042418eaea6435c9df767fa'} created pos.order #815 2026-11-03 06:33:15,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37148720 finished 2026-11-03 06:33:15,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qYxwSgKF - [03/Nov/2026 06:33:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2433 66 0.056 0.151 rw 2026-11-03 06:33:15,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qYxwSgKF - [03/Nov/2026 06:33:15] "POST /pos-self-order/get-user-data HTTP/1.1" 200 44 5 0.004 0.023 rw 2026-11-03 06:33:15,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qYxwSgKF - [03/Nov/2026 06:33:15] "POST /pos-self-order/get-user-data HTTP/1.1" 200 4497 28 0.022 0.073 rw 2026-11-03 06:33:15,919 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qYxwSgKF - [03/Nov/2026 06:33:15] "POST /pos-self-order/get-user-data HTTP/1.1" 200 44 2 0.001 0.015 rw 2026-11-03 06:33:16,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qYxwSgKF - [03/Nov/2026 06:33:16] "POST /pos-self-order/get-user-data HTTP/1.1" 200 6727 27 0.027 0.077 rw 2026-11-03 06:33:16,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qYxwSgKF - [03/Nov/2026 06:33:16] "POST /pos-self-order/get-user-data HTTP/1.1" 200 4497 27 0.021 0.066 rw 2026-11-03 06:33:16,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qYxwSgKF - [03/Nov/2026 06:33:16] "POST /pos-self-order/get-user-data HTTP/1.1" 200 2434 24 0.017 0.053 rw 2026-11-03 06:33:16,417 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qYxwSgKF - [03/Nov/2026 06:33:16] "POST /pos-self-order/get-user-data HTTP/1.1" 200 44 5 0.004 0.033 rw 2026-11-03 06:33:16,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qYxwSgKF - [03/Nov/2026 06:33:16] "POST /pos-self-order/get-user-data HTTP/1.1" 200 2434 24 0.019 0.053 rw 2026-11-03 06:33:16,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qYxwSgKF - [03/Nov/2026 06:33:16] "POST /pos-self-order/get-user-data HTTP/1.1" 200 2434 24 0.018 0.049 rw 2026-11-03 06:33:16,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-11-03 06:33:17,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:33:26,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-11-03 06:33:27,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:33:37,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 fz-iv7CX - [03/Nov/2026 06:33:37] "POST /pos-self/data/217 HTTP/1.1" 200 461844 244 0.204 0.518 rw 2026-11-03 06:33:37,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 62379 2026-11-03 06:33:37,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmplc_ov3wg_chrome_odoo 2026-11-03 06:33:37,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:41497/json/version 2026-11-03 06:33:37,500 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41497', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:33:37,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Browser version: Chrome/150.0.7871.114 2026-11-03 06:33:37,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:41497/json 2026-11-03 06:33:37,539 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41497', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:33:37,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:41497/devtools/page/86A31323E9C730F82644DB6D859455FE 2026-11-03 06:33:37,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Enable chrome headless console log notification 2026-11-03 06:33:37,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-11-03 06:33:37,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-11-03 06:33:37,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Open "http://127.0.0.1:8069/pos-self/217?access_token=38b593ed8af7407e" in browser 2026-11-03 06:33:37,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigating to: "http://127.0.0.1:8069/pos-self/217?access_token=38b593ed8af7407e" 2026-11-03 06:33:37,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:37] "GET /pos-self/217?access_token=38b593ed8af7407e HTTP/1.1" 200 2295 53 0.032 0.223 rw 2026-11-03 06:33:37,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': '86A31323E9C730F82644DB6D859455FE', 'loaderId': '4D9829864D5829F7AD5A97B725759533', 'isDownload': False} 2026-11-03 06:33:37,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Evaluate ready code "odoo.isTourReady('test_preparation_categories_are_loaded')" 2026-11-03 06:33:37,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:33:38,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:38] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.394 ro 2026-11-03 06:33:38,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:33:38,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:33:38,089 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:38] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.148 ro 2026-11-03 06:33:38,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:38] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.162 ro 2026-11-03 06:33:38,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: Owl is running in 'dev' mode. 2026-11-03 06:33:38,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:38] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 06:33:38,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:38] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.003 0.026 ro 2026-11-03 06:33:38,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.03 ro 2026-11-03 06:33:38,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.006 rw 2026-11-03 06:33:39,094 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:39] "POST /pos-self/data/217 HTTP/1.1" 200 461841 227 0.155 0.461 rw 2026-11-03 06:33:39,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Evaluate test code "odoo.startTour('test_preparation_categories_are_loaded', {"stepDelay": 0, "debug": false})" 2026-11-03 06:33:39,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:39] "GET /web/image/ir.attachment/311250/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 06:33:39,426 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:39] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.006 0.035 ro 2026-11-03 06:33:39,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:311254) 2026-11-03 06:33:39,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:39] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.008 0.218 ro 2026-11-03 06:33:39,702 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:39] "GET /web/image/ir.attachment/311249/raw HTTP/1.1" 200 84994 3 0.002 0.1 ro 2026-11-03 06:33:39,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [1/9] Tour test_preparation_categories_are_loaded → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:33:39,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [2/9] Tour test_preparation_categories_are_loaded → Step body 2026-11-03 06:33:39,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [3/9] Tour test_preparation_categories_are_loaded → Step Check category 'MOOL' is not visible (trigger: .category_btn:contains('MOOL')) 2026-11-03 06:33:39,841 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:39] "GET /web/image/pos.category/384/image_128?unique=2026-11-03T06:31:50.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.031 ro 2026-11-03 06:33:39,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [4/9] Tour test_preparation_categories_are_loaded → Step Check that: ---Check category 'MODA' is not visible--- is not true (trigger: body:not(:has(.category_btn:contains('MODA')))) 2026-11-03 06:33:39,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [5/9] Tour test_preparation_categories_are_loaded → Step Check that: ---Check category 'STVA' is not visible--- is not true (trigger: body:not(:has(.category_btn:contains('STVA')))) 2026-11-03 06:33:39,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [6/9] Tour test_preparation_categories_are_loaded → Step Check that: ---Check category 'MANV' is not visible--- is not true (trigger: body:not(:has(.category_btn:contains('MANV')))) 2026-11-03 06:33:39,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [7/9] Tour test_preparation_categories_are_loaded → Step Check that: ---Check category 'LTRA' is not visible--- is not true (trigger: body:not(:has(.category_btn:contains('LTRA')))) 2026-11-03 06:33:39,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [8/9] Tour test_preparation_categories_are_loaded → Step Check that: ---Check category 'LOWE' is not visible--- is not true (trigger: body:not(:has(.category_btn:contains('LOWE')))) 2026-11-03 06:33:39,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: [9/9] Tour test_preparation_categories_are_loaded → Step Check that: ---Check category 'ADGU' is not visible--- is not true (trigger: body:not(:has(.category_btn:contains('ADGU')))) 2026-11-03 06:33:39,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-11-03 06:33:39,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_preparation_categories_are_loaded SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-03 06:33:39,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:39] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.035 ro 2026-11-03 06:33:39,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:33:39,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 __J4zmvH - [03/Nov/2026 06:33:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 1.469 rw 2026-11-03 06:33:39,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 12523496 (allocated 13631488) 2026-11-03 06:33:40,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 62379 2026-11-03 06:33:40,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-11-03 06:33:40,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 62379 2026-11-03 06:33:40,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063340_237828_test_preparation_categories_are_loaded.txt 2026-11-03 06:33:40,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmplc_ov3wg_chrome_odoo" 2026-11-03 06:33:40,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_process_order_in_kiosk_allows_payment ... 2026-11-03 06:33:41,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:33:50,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78366129 started for PoS orders references: [{'name': None, 'pos_reference': '260-218-000001', 'uuid': 'ed4b0595f4f149deae43ab80736e7a6b'}] 2026-11-03 06:33:50,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78366129 order {'name': None, 'pos_reference': '260-218-000001', 'uuid': 'ed4b0595f4f149deae43ab80736e7a6b'} created pos.order #816 2026-11-03 06:33:50,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78366129 finished 2026-11-03 06:33:50,600 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yQwJDp9K - [03/Nov/2026 06:33:50] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 3568 102 0.085 0.217 rw 2026-11-03 06:33:50,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_process_order_in_mobile_does_not_allow_payment ... 2026-11-03 06:33:52,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:34:01,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79479997 started for PoS orders references: [{'name': None, 'pos_reference': '260-219-000001', 'uuid': '29bfd2426507401eb29330efbc5e86a6'}] 2026-11-03 06:34:01,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79479997 order {'name': None, 'pos_reference': '260-219-000001', 'uuid': '29bfd2426507401eb29330efbc5e86a6'} created pos.order #817 2026-11-03 06:34:01,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79479997 finished 2026-11-03 06:34:01,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AO4da_vo - [03/Nov/2026 06:34:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2440 96 0.062 0.193 rw 2026-11-03 06:34:01,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_validate_partner_delivery_distance_accepts_within_limit ... 2026-11-03 06:34:02,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:34:11,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-T0Mh3a - [03/Nov/2026 06:34:11] "POST /pos-self-order/validate-partner HTTP/1.1" 200 140 23 0.028 0.174 rw 2026-11-03 06:34:11,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_validate_partner_delivery_distance_rejects_outside_limit ... 2026-11-03 06:34:12,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:34:22,209 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 W0CK6IQ8 - [03/Nov/2026 06:34:22] "POST /pos-self-order/validate-partner HTTP/1.1" 200 183 23 0.043 0.247 rw 2026-11-03 06:34:22,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-11-03 06:34:23,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_config_has_image_ids_injected ... 2026-11-03 06:34:25,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:34:35,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_config_has_self_ordering_fields ... 2026-11-03 06:34:36,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:34:46,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_config_self_order_pos_flag ... 2026-11-03 06:34:47,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:34:57,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_contains_expected_models ... 2026-11-03 06:34:58,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:35:08,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_custom_link_loaded ... 2026-11-03 06:35:09,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:35:18,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_ir_ui_view_loaded ... 2026-11-03 06:35:20,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:35:29,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_mail_template_loaded ... 2026-11-03 06:35:30,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:35:39,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_pos_config_present ... 2026-11-03 06:35:41,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:35:51,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_relations_contain_relational_fields ... 2026-11-03 06:35:53,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:36:02,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_response_structure ... 2026-11-03 06:36:04,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:36:13,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_session_has_self_ordering_flag ... 2026-11-03 06:36:14,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:36:23,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_session_scoped_to_config ... 2026-11-03 06:36:25,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:36:34,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_data_loading: Starting TestSelfOrderDataLoading.test_load_self_data_write_date_in_records ... 2026-11-03 06:36:35,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:36:44,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 06:36:46,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-11-03 06:36:48,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:36:58,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 62508 2026-11-03 06:36:58,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp25ev2887_chrome_odoo 2026-11-03 06:36:58,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:45567/json/version 2026-11-03 06:36:58,437 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45567', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:36:58,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Browser version: Chrome/150.0.7871.114 2026-11-03 06:36:58,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:45567/json 2026-11-03 06:36:58,572 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45567', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:36:58,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:45567/devtools/page/52BBBF3F86930F949359DEF0F41DA379 2026-11-03 06:36:58,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-11-03 06:36:58,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-11-03 06:36:58,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-11-03 06:36:58,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Open "http://127.0.0.1:8069/pos-self/236?access_token=542327c3276e43e1" in browser 2026-11-03 06:36:58,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/236?access_token=542327c3276e43e1" 2026-11-03 06:36:59,232 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:36:59] "GET /pos-self/236?access_token=542327c3276e43e1 HTTP/1.1" 200 2294 60 0.045 0.224 rw 2026-11-03 06:36:59,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': '52BBBF3F86930F949359DEF0F41DA379', 'loaderId': '00C21F742E112B1D10BA60C3B7AE7DD2', 'isDownload': False} 2026-11-03 06:36:59,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate ready code "odoo.isTourReady('test_duplicate_order_kiosk')" 2026-11-03 06:36:59,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:36:59,396 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:36:59] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.03 0.39 ro 2026-11-03 06:36:59,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:36:59,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:36:59,467 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:36:59] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.168 ro 2026-11-03 06:36:59,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:36:59] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.176 ro 2026-11-03 06:36:59,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Owl is running in 'dev' mode. 2026-11-03 06:36:59,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:36:59] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-11-03 06:36:59,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:36:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-11-03 06:36:59,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:36:59] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.015 ro 2026-11-03 06:37:00,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:00] "POST /pos-self/data/236 HTTP/1.1" 200 465001 263 0.2 0.574 rw 2026-11-03 06:37:00,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.78 rw 2026-11-03 06:37:00,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:00] "GET /web/image/ir.attachment/329670/raw HTTP/1.1" 200 98715 3 0.005 0.018 ro 2026-11-03 06:37:01,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate test code "odoo.startTour('test_duplicate_order_kiosk', {"stepDelay": 0, "debug": false})" 2026-11-03 06:37:01,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.026 ro 2026-11-03 06:37:01,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:329674) 2026-11-03 06:37:01,320 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.015 0.215 ro 2026-11-03 06:37:01,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/image/ir.attachment/329669/raw HTTP/1.1" 200 84994 3 0.001 0.143 ro 2026-11-03 06:37:01,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [1/8] Tour test_duplicate_order_kiosk → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:37:01,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [2/8] Tour test_duplicate_order_kiosk → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:37:01,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [3/8] Tour test_duplicate_order_kiosk → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:37:01,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/image/pos.category/386/image_128?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 6314 3 0.004 0.041 ro 2026-11-03 06:37:01,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [4/8] Tour test_duplicate_order_kiosk → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:37:01,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [5/8] Tour test_duplicate_order_kiosk → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:37:01,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.007 0.091 ro 2026-11-03 06:37:01,657 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/image/product.template/2416/image_512?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.116 ro 2026-11-03 06:37:01,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [6/8] Tour test_duplicate_order_kiosk → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:37:01,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [7/8] Tour test_duplicate_order_kiosk → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-11-03 06:37:01,689 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/image/product.template/2417/image_512?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.14 ro 2026-11-03 06:37:01,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/image/product.template/2415/image_512?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.177 ro 2026-11-03 06:37:01,740 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/image/product.template/2418/image_512?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.187 ro 2026-11-03 06:37:01,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.185 ro 2026-11-03 06:37:01,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/image/product.template/2419/image_512?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.135 ro 2026-11-03 06:37:01,807 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/image/ir.attachment/328652/raw HTTP/1.1" 200 49165 3 0.006 0.119 ro 2026-11-03 06:37:01,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /web/image/product.product/2573/image_512?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 7322 9 0.014 0.119 ro 2026-11-03 06:37:01,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15685383 started for PoS orders references: [{'name': None, 'pos_reference': '260-236-000001', 'uuid': '5d5017d9-f245-424b-8673-fd3e89386325'}] 2026-11-03 06:37:01,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15685383 order {'name': None, 'pos_reference': '260-236-000001', 'uuid': '5d5017d9-f245-424b-8673-fd3e89386325'} created pos.order #818 2026-11-03 06:37:01,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15685383 finished 2026-11-03 06:37:02,140 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:02] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2435 83 0.086 0.355 rw 2026-11-03 06:37:02,211 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.017 rw 2026-11-03 06:37:02,300 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.013 0.02 rw 2026-11-03 06:37:02,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [8/8] Tour test_duplicate_order_kiosk → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:37:02,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-11-03 06:37:02,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_duplicate_order_kiosk SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 06:37:02,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:02] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 43 2 0.002 0.026 rw 2026-11-03 06:37:02,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 13795756 (allocated 15085568) 2026-11-03 06:37:02,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:37:02,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 eblPgj9T - [03/Nov/2026 06:37:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.442 rw 2026-11-03 06:37:02,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 62508 2026-11-03 06:37:02,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-11-03 06:37:02,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 62508 2026-11-03 06:37:02,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063702_722173_test_duplicate_order_kiosk.txt 2026-11-03 06:37:02,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmp25ev2887_chrome_odoo" 2026-11-03 06:37:02,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-11-03 06:37:04,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:37:13,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72139549 started for PoS orders references: [{'name': None, 'pos_reference': '260-237-000001', 'uuid': 'e2e18fee16cd4b22b9a3d5b9241018bd'}] 2026-11-03 06:37:13,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72139549 order {'name': None, 'pos_reference': '260-237-000001', 'uuid': 'e2e18fee16cd4b22b9a3d5b9241018bd'} created pos.order #819 2026-11-03 06:37:13,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72139549 finished 2026-11-03 06:37:13,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wf-aq9F_ - [03/Nov/2026 06:37:13] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2420 101 0.062 0.186 rw 2026-11-03 06:37:13,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-11-03 06:37:15,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:37:23,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-11-03 06:37:24,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:37:33,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-11-03 06:37:34,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:37:43,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52303189 started for PoS orders references: [{'name': None, 'pos_reference': '260-240-000001', 'uuid': '8680a48dea9942ee85ddbeeeef864b02'}] 2026-11-03 06:37:43,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52303189 order {'name': None, 'pos_reference': '260-240-000001', 'uuid': '8680a48dea9942ee85ddbeeeef864b02'} created pos.order #820 2026-11-03 06:37:43,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52303189 finished 2026-11-03 06:37:43,292 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oowilBSd - [03/Nov/2026 06:37:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2420 97 0.072 0.297 rw 2026-11-03 06:37:43,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 62634 2026-11-03 06:37:43,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome headless temporary user profile dir: /tmp/tmplyfdyb9q_chrome_odoo 2026-11-03 06:37:43,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Issuing json command http://127.0.0.1:37609/json/version 2026-11-03 06:37:43,720 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:37:43,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Browser version: Chrome/150.0.7871.114 2026-11-03 06:37:43,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Issuing json command http://127.0.0.1:37609/json 2026-11-03 06:37:43,788 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:37:43,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Websocket url found: ws://127.0.0.1:37609/devtools/page/DD3C87A9C2EFC5841F58CA6B677E81B4 2026-11-03 06:37:43,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Enable chrome headless console log notification 2026-11-03 06:37:43,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome headless enable page notifications 2026-11-03 06:37:43,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 06:37:43,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Setting session cookie in browser 2026-11-03 06:37:43,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Open "http://127.0.0.1:8069/pos/ui/241" in browser 2026-11-03 06:37:43,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/241" 2026-11-03 06:37:44,199 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:44] "GET /pos/ui/241 HTTP/1.1" 200 7012 89 0.089 0.21 rw 2026-11-03 06:37:44,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': 'DD3C87A9C2EFC5841F58CA6B677E81B4', 'loaderId': '8A1FC25F49751F6BCA1967962EEB6CD3', 'isDownload': False} 2026-11-03 06:37:44,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate ready code "odoo.isTourReady('test_pay_unpaid_order_from_kiosk')" 2026-11-03 06:37:44,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:44] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.363 ro 2026-11-03 06:37:44,316 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:44] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.006 0.037 ro 2026-11-03 06:37:44,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:44] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.055 ro 2026-11-03 06:37:45,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: Owl is running in 'dev' mode. 2026-11-03 06:37:45,077 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:37:45,082 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 06:37:45,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.025 ro 2026-11-03 06:37:45,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.01 0.033 rw 2026-11-03 06:37:45,198 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.043 rw 2026-11-03 06:37:46,005 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 496882 245 0.204 0.596 rw 2026-11-03 06:37:46,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: The ready code tooks too much time : 2.0298409461975098 2026-11-03 06:37:46,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate test code "odoo.startTour('test_pay_unpaid_order_from_kiosk', {"stepDelay": 0, "debug": false})" 2026-11-03 06:37:46,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [1/13] Tour test_pay_unpaid_order_from_kiosk → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:37:46,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 06:37:46,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:46] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 10 0.012 0.052 rw 2026-11-03 06:37:46,317 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.061 ro 2026-11-03 06:37:46,360 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-11-03 06:37:46,430 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.028 rw 2026-11-03 06:37:46,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.03 rw 2026-11-03 06:37:46,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:46] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.017 rw 2026-11-03 06:37:47,059 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:47] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.021 ro 2026-11-03 06:37:47,187 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.02 rw 2026-11-03 06:37:47,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.041 rw 2026-11-03 06:37:47,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 06:37:47,510 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.018 rw 2026-11-03 06:37:47,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 06:37:47,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:47] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:37:47,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-11-03 06:37:47,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:47] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.019 ro 2026-11-03 06:37:47,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 3 0.003 0.04 rw 2026-11-03 06:37:47,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [2/13] Tour test_pay_unpaid_order_from_kiosk → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:37:47,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.005 - 2026-11-03 06:37:47,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [3/13] Tour test_pay_unpaid_order_from_kiosk → Step .pos-leftheader .orders-button 2026-11-03 06:37:47,875 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:47] "GET /pos/ui/241 HTTP/1.1" 200 7013 35 0.038 0.112 rw 2026-11-03 06:37:48,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:48] "GET /pos/ui/241?from_backend=True HTTP/1.1" 200 7013 35 0.027 0.267 rw 2026-11-03 06:37:48,032 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:48] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.24 rw 2026-11-03 06:37:48,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 17 0.026 0.265 rw 2026-11-03 06:37:48,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [4/13] Tour test_pay_unpaid_order_from_kiosk → Step .ticket-screen .order-row:contains(2.53) 2026-11-03 06:37:48,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:48] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 4650 46 0.034 0.086 rw 2026-11-03 06:37:48,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [5/13] Tour test_pay_unpaid_order_from_kiosk → Step .ticket-screen .order-row:contains(2.53).highlight 2026-11-03 06:37:48,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [6/13] Tour test_pay_unpaid_order_from_kiosk → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:37:48,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [7/13] Tour test_pay_unpaid_order_from_kiosk → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-11-03 06:37:48,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [8/13] Tour test_pay_unpaid_order_from_kiosk → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:37:48,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [9/13] Tour test_pay_unpaid_order_from_kiosk → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:37:48,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [10/13] Tour test_pay_unpaid_order_from_kiosk → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:37:48,553 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.016 - 2026-11-03 06:37:48,759 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 100 0.106 0.27 rw 2026-11-03 06:37:49,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [11/13] Tour test_pay_unpaid_order_from_kiosk → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:37:49,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [12/13] Tour test_pay_unpaid_order_from_kiosk → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:37:49,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [13/13] Tour test_pay_unpaid_order_from_kiosk → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:37:49,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51600798 started for PoS orders references: [{'name': '/', 'pos_reference': '260-240-000001', 'uuid': '8680a48dea9942ee85ddbeeeef864b02'}] 2026-11-03 06:37:49,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-11-03 06:37:49,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_pay_unpaid_order_from_kiosk SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-11-03 06:37:49,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [668] to pos.order #820 2026-11-03 06:37:49,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:37:49,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 20241476 (allocated 21516288) 2026-11-03 06:37:49,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 62634 2026-11-03 06:37:49,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-11-03 06:37:49,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 62634 2026-11-03 06:37:50,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063750_029275_test_self_order_kiosk_to_cashier_payment.txt 2026-11-03 06:37:50,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmplyfdyb9q_chrome_odoo" 2026-11-03 06:37:50,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: waiting for threads: [, ] 2026-11-03 06:37:50,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51600798 order {'name': '/', 'pos_reference': '260-240-000001', 'uuid': '8680a48dea9942ee85ddbeeeef864b02'} updated pos.order #820 2026-11-03 06:37:50,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51600798 finished 2026-11-03 06:37:50,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 5.03 rw 2026-11-03 06:37:50,299 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 z1qw2hbA - [03/Nov/2026 06:37:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 213 0.21 0.531 rw 2026-11-03 06:38:00,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-11-03 06:38:01,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:38:09,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 62776 2026-11-03 06:38:09,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmpb4k9c4ct_chrome_odoo 2026-11-03 06:38:09,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:42623/json/version 2026-11-03 06:38:09,983 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42623', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:38:10,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Browser version: Chrome/150.0.7871.114 2026-11-03 06:38:10,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:42623/json 2026-11-03 06:38:10,091 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42623', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:38:10,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:42623/devtools/page/459BECA575E5AF59065369AEFAF0CA2A 2026-11-03 06:38:10,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Enable chrome headless console log notification 2026-11-03 06:38:10,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-11-03 06:38:10,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-11-03 06:38:10,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Open "http://127.0.0.1:8069/pos-self/242?access_token=88c51237d8fe445d" in browser 2026-11-03 06:38:10,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigating to: "http://127.0.0.1:8069/pos-self/242?access_token=88c51237d8fe445d" 2026-11-03 06:38:10,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:10] "GET /pos-self/242?access_token=88c51237d8fe445d HTTP/1.1" 200 2294 61 0.033 0.199 rw 2026-11-03 06:38:10,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': '459BECA575E5AF59065369AEFAF0CA2A', 'loaderId': '8362740516A24973A97898A8C3795799', 'isDownload': False} 2026-11-03 06:38:10,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Evaluate ready code "odoo.isTourReady('self_order_language_changes')" 2026-11-03 06:38:10,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:38:10,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:10] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 8 0.031 0.332 ro 2026-11-03 06:38:10,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:38:10,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:10] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.131 ro 2026-11-03 06:38:10,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:38:11,004 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:10] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.025 0.223 ro 2026-11-03 06:38:11,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: Owl is running in 'dev' mode. 2026-11-03 06:38:11,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:11] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.016 ro 2026-11-03 06:38:11,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3134 1 0.001 0.013 ro 2026-11-03 06:38:11,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:11] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.014 ro 2026-11-03 06:38:11,426 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.02 rw 2026-11-03 06:38:12,198 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:12] "POST /pos-self/data/242 HTTP/1.1" 200 468608 272 0.219 0.562 rw 2026-11-03 06:38:12,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:12] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 8477 0 0 0.003 - 2026-11-03 06:38:12,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:12] "GET /web/image/ir.attachment/334788/raw HTTP/1.1" 200 98715 3 0.004 0.013 ro 2026-11-03 06:38:12,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Evaluate test code "odoo.startTour('self_order_language_changes', {"stepDelay": 0, "debug": false})" 2026-11-03 06:38:12,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:12] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.034 ro 2026-11-03 06:38:12,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:334792) 2026-11-03 06:38:12,740 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:12] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.157 ro 2026-11-03 06:38:12,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:12] "GET /web/image/ir.attachment/334787/raw HTTP/1.1" 200 84994 3 0.002 0.128 ro 2026-11-03 06:38:12,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [1/17] Tour self_order_language_changes → Step Check what the current language is (trigger: .o_self_language_selector:contains("English")) 2026-11-03 06:38:12,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [2/17] Tour self_order_language_changes → Step Check what the current flag is (trigger: .o_self_language_selector > img[src*=us]) 2026-11-03 06:38:12,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [3/17] Tour self_order_language_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:38:12,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [4/17] Tour self_order_language_changes → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-11-03 06:38:12,829 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:12] "GET /web/image/ir.attachment/333770/raw HTTP/1.1" 200 49165 3 0.002 0.017 ro 2026-11-03 06:38:12,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:12] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-11-03 06:38:12,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [5/17] Tour self_order_language_changes → Step Click on category 'Test Category' (trigger: .category_btn:contains('Test Category')) 2026-11-03 06:38:12,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [6/17] Tour self_order_language_changes → Step Click on product 'Test Product' (trigger: .product_list .o_self_product_card span:contains('Test Product')) 2026-11-03 06:38:12,965 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:12] "GET /web/image/product.template/2415/image_512?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.036 ro 2026-11-03 06:38:12,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [7/17] Tour self_order_language_changes → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-11-03 06:38:13,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:13] "GET /web/image/pos.category/387/image_128?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 6314 3 0.006 0.077 ro 2026-11-03 06:38:13,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [8/17] Tour self_order_language_changes → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-11-03 06:38:13,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [9/17] Tour self_order_language_changes → Step Check what the current language is (trigger: .o_self_language_selector:contains("English")) 2026-11-03 06:38:13,048 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:13] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.109 ro 2026-11-03 06:38:13,077 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:13] "GET /web/image/product.template/2416/image_512?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.129 ro 2026-11-03 06:38:13,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [10/17] Tour self_order_language_changes → Step Check what the current flag is (trigger: .o_self_language_selector > img[src*=us]) 2026-11-03 06:38:13,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [11/17] Tour self_order_language_changes → Step Click on language selector (trigger: .o_self_language_selector) 2026-11-03 06:38:13,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [12/17] Tour self_order_language_changes → Step Check that the language is available (trigger: .self_order_language_popup .btn:contains(Français)) 2026-11-03 06:38:13,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:13] "GET /web/image/pos.category/386/image_128?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.187 ro 2026-11-03 06:38:13,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:13] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 624 0 0 0.028 - 2026-11-03 06:38:13,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:13] "GET /web/image/product.template/2417/image_512?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.214 ro 2026-11-03 06:38:13,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:13] "GET /web/image/product.template/2418/image_512?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 7322 3 0.014 0.205 ro 2026-11-03 06:38:13,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:13] "GET /web/image/product.template/2419/image_512?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.212 ro 2026-11-03 06:38:13,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:13] "GET /web/image/product.template/2422/image_512?unique=2026-11-03T06:36:44.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.2 ro 2026-11-03 06:38:13,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:13] "GET /pos-self/242?access_token=88c51237d8fe445d HTTP/1.1" 303 279 1 0.002 0.102 - 2026-11-03 06:38:13,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:13] "GET /fr/pos-self/242?access_token=88c51237d8fe445d HTTP/1.1" 200 2294 8 0.006 0.067 rw 2026-11-03 06:38:13,390 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:12] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 1.936 rw 2026-11-03 06:38:13,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: Owl is running in 'dev' mode. 2026-11-03 06:38:13,750 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:13] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 545842 0 0 0.127 ro 2026-11-03 06:38:14,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:14] "POST /pos-self/data/242 HTTP/1.1" 200 468621 263 0.188 0.421 rw 2026-11-03 06:38:14,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:14] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.001 0.602 rw 2026-11-03 06:38:14,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:14] "GET /web/bundle/web_tour.automatic?lang=fr_FR&website_id=1 HTTP/1.1" 200 76 0 0 0.008 ro 2026-11-03 06:38:14,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [13/17] Tour self_order_language_changes → Step Check that the language changed (trigger: .o_self_language_selector:contains(Français)) 2026-11-03 06:38:14,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:14] "GET /web/image/ir.attachment/334788/raw HTTP/1.1" 304 0 3 0.001 0.01 ro 2026-11-03 06:38:14,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [14/17] Tour self_order_language_changes → Step Click on button 'Commander maintenant' (trigger: .btn:contains('Commander maintenant')) 2026-11-03 06:38:14,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [15/17] Tour self_order_language_changes → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-11-03 06:38:14,736 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:14] "GET /web/image/ir.attachment/333770/raw HTTP/1.1" 304 0 3 0.001 0.014 ro 2026-11-03 06:38:14,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [16/17] Tour self_order_language_changes → Step Click on category 'Catégorie Test' (trigger: .category_btn:contains('Catégorie Test')) 2026-11-03 06:38:14,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: [17/17] Tour self_order_language_changes → Step Click on product 'Produit Test' (trigger: .product_list .o_self_product_card span:contains('Produit Test')) 2026-11-03 06:38:14,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-11-03 06:38:14,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: ╔════════════════════════════════════════════╗ ║ TOUR self_order_language_changes SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 06:38:14,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:38:14,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 13929240 (allocated 15405056) 2026-11-03 06:38:14,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6z2yOSfd - [03/Nov/2026 06:38:14] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 0 0 0.318 rw 2026-11-03 06:38:15,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 62776 2026-11-03 06:38:15,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-11-03 06:38:15,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 62776 2026-11-03 06:38:15,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063815_225450_test_self_order_language_changes.txt 2026-11-03 06:38:15,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmpb4k9c4ct_chrome_odoo" 2026-11-03 06:38:15,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_receipt_without_preset ... 2026-11-03 06:38:16,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:38:25,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-11-03 06:38:26,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-11-03 06:38:28,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:38:36,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 62906 2026-11-03 06:38:36,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmprm_31el0_chrome_odoo 2026-11-03 06:38:36,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Issuing json command http://127.0.0.1:36963/json/version 2026-11-03 06:38:36,888 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36963', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:38:36,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Browser version: Chrome/150.0.7871.114 2026-11-03 06:38:36,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Issuing json command http://127.0.0.1:36963/json 2026-11-03 06:38:36,956 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36963', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:38:36,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Websocket url found: ws://127.0.0.1:36963/devtools/page/08C24969F2B8DF987C747A0C1B6B7B43 2026-11-03 06:38:36,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Enable chrome headless console log notification 2026-11-03 06:38:37,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-11-03 06:38:37,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-11-03 06:38:37,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Open "http://127.0.0.1:8069/pos-self/244?access_token=d38810c05c1d48d5" in browser 2026-11-03 06:38:37,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigating to: "http://127.0.0.1:8069/pos-self/244?access_token=d38810c05c1d48d5" 2026-11-03 06:38:37,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-03 06:38:37,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:37] "GET /pos-self/244?access_token=d38810c05c1d48d5 HTTP/1.1" 200 2295 61 0.032 0.402 rw 2026-11-03 06:38:37,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': '08C24969F2B8DF987C747A0C1B6B7B43', 'loaderId': '1D1D6895075871D9086AC76FEFC1AC99', 'isDownload': False} 2026-11-03 06:38:37,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Evaluate ready code "odoo.isTourReady('test_delete_mobile_order_from_backend')" 2026-11-03 06:38:37,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:38:37,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:37] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.029 0.514 ro 2026-11-03 06:38:37,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:38:37,950 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:37] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.011 0.132 ro 2026-11-03 06:38:37,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:38:38,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:37] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.19 ro 2026-11-03 06:38:38,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: Owl is running in 'dev' mode. 2026-11-03 06:38:38,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:38] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.013 ro 2026-11-03 06:38:38,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.005 0.014 ro 2026-11-03 06:38:38,404 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:38] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.013 ro 2026-11-03 06:38:38,425 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.014 rw 2026-11-03 06:38:39,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:39] "POST /pos-self/data/244 HTTP/1.1" 200 466929 265 0.174 0.494 rw 2026-11-03 06:38:39,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:39] "GET /web/image/ir.attachment/336846/raw HTTP/1.1" 200 98715 3 0.002 0.016 ro 2026-11-03 06:38:39,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Evaluate test code "odoo.startTour('test_delete_mobile_order_from_backend', {"stepDelay": 0, "debug": false})" 2026-11-03 06:38:39,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:39] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.037 ro 2026-11-03 06:38:39,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:336850) 2026-11-03 06:38:39,712 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:39] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.208 ro 2026-11-03 06:38:39,723 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:39] "GET /web/image/ir.attachment/336845/raw HTTP/1.1" 200 84994 3 0.002 0.132 ro 2026-11-03 06:38:39,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [1/12] Tour test_delete_mobile_order_from_backend → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:38:39,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [2/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:38:39,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [3/12] Tour test_delete_mobile_order_from_backend → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:38:39,936 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:39] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 6314 3 0.005 0.036 ro 2026-11-03 06:38:39,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [4/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:38:39,964 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:39] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.061 ro 2026-11-03 06:38:39,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [5/12] Tour test_delete_mobile_order_from_backend → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:38:40,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:40] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 10346 3 0.004 0.091 ro 2026-11-03 06:38:40,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:40] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.107 ro 2026-11-03 06:38:40,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:40] "GET /web/image/ir.attachment/335828/raw HTTP/1.1" 200 49165 3 0.003 0.019 ro 2026-11-03 06:38:40,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [6/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:38:40,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [7/12] Tour test_delete_mobile_order_from_backend → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 06:38:40,120 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:40] "GET /web/image/product.product/2581/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.048 ro 2026-11-03 06:38:40,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35589877 started for PoS orders references: [{'name': None, 'pos_reference': '260-244-000001', 'uuid': 'a323af3b-d7df-49b2-9974-014f4665ab63'}] 2026-11-03 06:38:40,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35589877 order {'name': None, 'pos_reference': '260-244-000001', 'uuid': 'a323af3b-d7df-49b2-9974-014f4665ab63'} created pos.order #822 2026-11-03 06:38:40,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35589877 finished 2026-11-03 06:38:40,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2457 83 0.062 0.199 rw 2026-11-03 06:38:40,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.021 rw 2026-11-03 06:38:40,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [8/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:38:40,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [9/12] Tour test_delete_mobile_order_from_backend → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-11-03 06:38:40,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [10/12] Tour test_delete_mobile_order_from_backend → Step body 2026-11-03 06:38:40,508 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #3 deleted mail.message records with IDs: [11589] 2026-11-03 06:38:40,546 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #3 deleted pos.order records with IDs: [822] 2026-11-03 06:38:40,574 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [3806] 2026-11-03 06:38:40,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:40] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 43 42 0.037 0.096 rw 2026-11-03 06:38:40,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [11/12] Tour test_delete_mobile_order_from_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:38:40,690 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 6 0.006 0.056 rw 2026-11-03 06:38:40,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: [12/12] Tour test_delete_mobile_order_from_backend → Step Check whether the Product List page is displayed (trigger: .o_self_product_list_page) 2026-11-03 06:38:40,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-11-03 06:38:40,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_delete_mobile_order_from_backend SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-11-03 06:38:40,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:38:40,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 14142400 (allocated 15085568) 2026-11-03 06:38:40,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 iMVALQQo - [03/Nov/2026 06:38:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 2.414 rw 2026-11-03 06:38:40,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 62906 2026-11-03 06:38:41,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-11-03 06:38:41,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 62906 2026-11-03 06:38:41,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063841_127062_test_delete_mobile_order_from_backend.txt 2026-11-03 06:38:41,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmprm_31el0_chrome_odoo" 2026-11-03 06:38:41,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-11-03 06:38:42,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:38:51,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25179254 started for PoS orders references: [{'name': None, 'pos_reference': '260-245-000001', 'uuid': '1deae063133343b89cd876d659cfec15'}] 2026-11-03 06:38:51,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25179254 order {'name': None, 'pos_reference': '260-245-000001', 'uuid': '1deae063133343b89cd876d659cfec15'} created pos.order #823 2026-11-03 06:38:51,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25179254 finished 2026-11-03 06:38:51,538 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 R4CCH1Q7 - [03/Nov/2026 06:38:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3426 104 0.13 0.225 rw 2026-11-03 06:38:51,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 63037 2026-11-03 06:38:51,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp2hcjdfte_chrome_odoo 2026-11-03 06:38:51,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:40741/json/version 2026-11-03 06:38:51,987 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:38:52,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-11-03 06:38:52,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Issuing json command http://127.0.0.1:40741/json 2026-11-03 06:38:52,041 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:38:52,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Websocket url found: ws://127.0.0.1:40741/devtools/page/FFE4FCB94EE31BE6E9A44F33E26BB960 2026-11-03 06:38:52,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-11-03 06:38:52,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-11-03 06:38:52,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:38:52,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-11-03 06:38:52,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Open "http://127.0.0.1:8069/pos/ui?config_id=245" in browser 2026-11-03 06:38:52,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=245" 2026-11-03 06:38:52,323 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:52] "GET /pos/ui?config_id=245 HTTP/1.1" 200 6805 63 0.036 0.154 rw 2026-11-03 06:38:52,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'FFE4FCB94EE31BE6E9A44F33E26BB960', 'loaderId': '6DD73203314FFAA86509F94120034BB6', 'isDownload': False} 2026-11-03 06:38:52,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_pos_self_order_preparation_changes')" 2026-11-03 06:38:52,389 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:52] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.027 ro 2026-11-03 06:38:52,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:52] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.267 ro 2026-11-03 06:38:52,423 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:52] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.06 ro 2026-11-03 06:38:53,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: Owl is running in 'dev' mode. 2026-11-03 06:38:53,206 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:38:53,213 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:38:53,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 06:38:53,282 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.016 rw 2026-11-03 06:38:53,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.016 rw 2026-11-03 06:38:53,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:38:54,262 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 508129 306 0.247 0.712 rw 2026-11-03 06:38:54,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: The ready code tooks too much time : 2.169100284576416 2026-11-03 06:38:54,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_pos_self_order_preparation_changes', {"stepDelay": 0, "debug": false})" 2026-11-03 06:38:54,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [1/14] Tour test_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:38:54,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.035 ro 2026-11-03 06:38:54,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.015 ro 2026-11-03 06:38:54,668 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:38:54,690 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.003 0.037 rw 2026-11-03 06:38:54,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:54] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:38:55,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.009 ro 2026-11-03 06:38:55,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.001 0.012 rw 2026-11-03 06:38:55,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 3 0.004 0.04 rw 2026-11-03 06:38:55,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.007 - 2026-11-03 06:38:55,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:38:55,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.02 rw 2026-11-03 06:38:55,616 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 06:38:55,648 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.034 ro 2026-11-03 06:38:55,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [2/14] Tour test_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-11-03 06:38:55,668 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.046 - 2026-11-03 06:38:55,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.061 - 2026-11-03 06:38:55,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [3/14] Tour test_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-11-03 06:38:55,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [4/14] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-11-03 06:38:55,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [5/14] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order) 2026-11-03 06:38:55,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [6/14] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains(Self-order).highlight 2026-11-03 06:38:55,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [7/14] Tour test_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:38:55,791 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "GET /pos/ui/245 HTTP/1.1" 200 6845 31 0.07 0.095 rw 2026-11-03 06:38:55,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 06:38:55,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [8/14] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .pads .button.validation.load-order-button:not(.syncing) 2026-11-03 06:38:55,909 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:55] "GET /pos/ui/245?from_backend=True HTTP/1.1" 200 6845 31 0.024 0.25 rw 2026-11-03 06:38:55,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [9/14] Tour test_pos_self_order_preparation_changes → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:38:55,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [10/14] Tour test_pos_self_order_preparation_changes → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-11-03 06:38:55,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [11/14] Tour test_pos_self_order_preparation_changes → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:38:55,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [12/14] Tour test_pos_self_order_preparation_changes → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:38:55,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [13/14] Tour test_pos_self_order_preparation_changes → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:38:56,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:38:56,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 6000 46 0.045 0.311 rw 2026-11-03 06:38:56,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:38:56,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [14/14] Tour test_pos_self_order_preparation_changes → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:38:56,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 122 0.107 0.283 rw 2026-11-03 06:38:57,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-11-03 06:38:57,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_pos_self_order_preparation_changes SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-11-03 06:38:57,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95384677 started for PoS orders references: [{'name': '/', 'pos_reference': '260-245-000001', 'uuid': '1deae063133343b89cd876d659cfec15'}] 2026-11-03 06:38:57,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:38:57,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 20281724 (allocated 21516288) 2026-11-03 06:38:57,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [669] to pos.order #823 2026-11-03 06:38:57,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 63037 2026-11-03 06:38:57,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-11-03 06:38:57,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 63037 2026-11-03 06:38:57,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063857_429532_test_mobile_self_order_preparation_changes.txt 2026-11-03 06:38:57,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmp2hcjdfte_chrome_odoo" 2026-11-03 06:38:57,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-11-03 06:38:57,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95384677 order {'name': '/', 'pos_reference': '260-245-000001', 'uuid': '1deae063133343b89cd876d659cfec15'} updated pos.order #823 2026-11-03 06:38:57,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95384677 finished 2026-11-03 06:38:57,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:54] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.009 4.479 rw 2026-11-03 06:38:57,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mx_DalLz - [03/Nov/2026 06:38:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 231 0.233 0.579 rw 2026-11-03 06:39:07,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-11-03 06:39:08,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:39:17,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 63166 2026-11-03 06:39:17,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmpremqv47y_chrome_odoo 2026-11-03 06:39:17,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:41001/json/version 2026-11-03 06:39:17,139 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41001', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:39:17,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Browser version: Chrome/150.0.7871.114 2026-11-03 06:39:17,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:41001/json 2026-11-03 06:39:17,254 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41001', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:39:17,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:41001/devtools/page/DAB3BF5EC418624A104CA4D0A79D382F 2026-11-03 06:39:17,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Enable chrome headless console log notification 2026-11-03 06:39:17,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-11-03 06:39:17,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-11-03 06:39:17,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Open "http://127.0.0.1:8069/pos-self/246?access_token=997cc44cebc940d0" in browser 2026-11-03 06:39:17,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigating to: "http://127.0.0.1:8069/pos-self/246?access_token=997cc44cebc940d0" 2026-11-03 06:39:17,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:17] "GET /pos-self/246?access_token=997cc44cebc940d0 HTTP/1.1" 200 2295 60 0.036 0.225 rw 2026-11-03 06:39:17,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': 'DAB3BF5EC418624A104CA4D0A79D382F', 'loaderId': '8456BC97586B234591E711B625F956FB', 'isDownload': False} 2026-11-03 06:39:17,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Evaluate ready code "odoo.isTourReady('test_order_sequence_in_self')" 2026-11-03 06:39:17,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:39:18,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:18] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.02 0.366 ro 2026-11-03 06:39:18,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:39:18,075 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:18] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.116 ro 2026-11-03 06:39:18,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:39:18,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:18] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.174 ro 2026-11-03 06:39:18,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: Owl is running in 'dev' mode. 2026-11-03 06:39:18,470 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:18] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.015 ro 2026-11-03 06:39:18,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.013 ro 2026-11-03 06:39:18,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:18] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.003 0.016 ro 2026-11-03 06:39:18,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:18] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.04 rw 2026-11-03 06:39:19,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:19] "POST /pos-self/data/246 HTTP/1.1" 200 466929 265 0.188 0.507 rw 2026-11-03 06:39:19,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:19] "GET /web/image/ir.attachment/338894/raw HTTP/1.1" 200 98715 3 0.001 0.012 ro 2026-11-03 06:39:19,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Evaluate test code "odoo.startTour('test_order_sequence_in_self', {"stepDelay": 0, "debug": false})" 2026-11-03 06:39:19,575 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:19] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.026 ro 2026-11-03 06:39:19,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:338898) 2026-11-03 06:39:19,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:19] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.153 ro 2026-11-03 06:39:19,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [1/28] Tour test_order_sequence_in_self → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:39:19,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:19] "GET /web/image/ir.attachment/338893/raw HTTP/1.1" 200 84994 3 0.008 0.092 ro 2026-11-03 06:39:19,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [2/28] Tour test_order_sequence_in_self → Step Click on product 'Ketchup' (trigger: .product_list .o_self_product_card span:contains('Ketchup')) 2026-11-03 06:39:19,951 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:19] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.038 ro 2026-11-03 06:39:19,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [3/28] Tour test_order_sequence_in_self → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:39:20,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [4/28] Tour test_order_sequence_in_self → Step Check product card with Ketchup and 0 (trigger: .product-cart-item:has(div:contains("Ketchup")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-11-03 06:39:20,013 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:20] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.096 ro 2026-11-03 06:39:20,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:20] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.108 ro 2026-11-03 06:39:20,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:20] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.139 ro 2026-11-03 06:39:20,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:20] "GET /web/image/ir.attachment/337876/raw HTTP/1.1" 200 49165 3 0.008 0.027 ro 2026-11-03 06:39:20,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [5/28] Tour test_order_sequence_in_self → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:39:20,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [6/28] Tour test_order_sequence_in_self → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 06:39:20,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:20] "GET /web/image/product.product/2584/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 9 0.009 0.035 ro 2026-11-03 06:39:20,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92245799 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000001', 'uuid': '34de068c-b4b0-4781-8ac6-cc599bd016fa'}] 2026-11-03 06:39:20,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92245799 order {'name': None, 'pos_reference': '260-246-000001', 'uuid': '34de068c-b4b0-4781-8ac6-cc599bd016fa'} created pos.order #824 2026-11-03 06:39:20,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92245799 finished 2026-11-03 06:39:20,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2481 216 0.182 0.485 rw 2026-11-03 06:39:20,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [7/28] Tour test_order_sequence_in_self → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:39:20,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [8/28] Tour test_order_sequence_in_self → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:39:20,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [9/28] Tour test_order_sequence_in_self → Step Click on product 'Ketchup' (trigger: .product_list .o_self_product_card span:contains('Ketchup')) 2026-11-03 06:39:20,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [10/28] Tour test_order_sequence_in_self → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:39:20,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [11/28] Tour test_order_sequence_in_self → Step Check product card with Ketchup and 0 (trigger: .product-cart-item:has(div:contains("Ketchup")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-11-03 06:39:21,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [12/28] Tour test_order_sequence_in_self → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:39:21,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [13/28] Tour test_order_sequence_in_self → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 06:39:21,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45356842 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000002', 'uuid': 'b1b24705-8f70-4414-adce-e48d8e985a2e'}] 2026-11-03 06:39:21,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45356842 order {'name': None, 'pos_reference': '260-246-000002', 'uuid': 'b1b24705-8f70-4414-adce-e48d8e985a2e'} created pos.order #825 2026-11-03 06:39:21,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45356842 finished 2026-11-03 06:39:21,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2481 178 0.13 0.427 rw 2026-11-03 06:39:21,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [14/28] Tour test_order_sequence_in_self → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:39:21,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [15/28] Tour test_order_sequence_in_self → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:39:21,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [16/28] Tour test_order_sequence_in_self → Step Click on product 'Ketchup' (trigger: .product_list .o_self_product_card span:contains('Ketchup')) 2026-11-03 06:39:21,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [17/28] Tour test_order_sequence_in_self → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:39:21,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [18/28] Tour test_order_sequence_in_self → Step Check product card with Ketchup and 0 (trigger: .product-cart-item:has(div:contains("Ketchup")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-11-03 06:39:21,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [19/28] Tour test_order_sequence_in_self → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:39:21,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [20/28] Tour test_order_sequence_in_self → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 06:39:21,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43197128 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000003', 'uuid': 'cadf24ab-d8aa-4b8b-9e34-2829d4ce8ee3'}] 2026-11-03 06:39:21,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43197128 order {'name': None, 'pos_reference': '260-246-000003', 'uuid': 'cadf24ab-d8aa-4b8b-9e34-2829d4ce8ee3'} created pos.order #826 2026-11-03 06:39:21,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43197128 finished 2026-11-03 06:39:22,412 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:22] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2481 178 0.165 0.441 rw 2026-11-03 06:39:22,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [21/28] Tour test_order_sequence_in_self → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:39:22,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [22/28] Tour test_order_sequence_in_self → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:39:22,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [23/28] Tour test_order_sequence_in_self → Step Click on product 'Ketchup' (trigger: .product_list .o_self_product_card span:contains('Ketchup')) 2026-11-03 06:39:22,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [24/28] Tour test_order_sequence_in_self → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:39:22,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [25/28] Tour test_order_sequence_in_self → Step Check product card with Ketchup and 0 (trigger: .product-cart-item:has(div:contains("Ketchup")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-11-03 06:39:22,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [26/28] Tour test_order_sequence_in_self → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:39:22,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [27/28] Tour test_order_sequence_in_self → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 06:39:22,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59932314 started for PoS orders references: [{'name': None, 'pos_reference': '260-246-000004', 'uuid': '3605d920-a6ba-4bb0-add5-7b5b87cab671'}] 2026-11-03 06:39:22,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59932314 order {'name': None, 'pos_reference': '260-246-000004', 'uuid': '3605d920-a6ba-4bb0-add5-7b5b87cab671'} created pos.order #827 2026-11-03 06:39:22,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59932314 finished 2026-11-03 06:39:23,198 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2481 178 0.137 0.417 rw 2026-11-03 06:39:23,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: [28/28] Tour test_order_sequence_in_self → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:39:23,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-11-03 06:39:23,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_order_sequence_in_self SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 06:39:23,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:39:23,363 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 uIlMxoiz - [03/Nov/2026 06:39:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 4.774 rw 2026-11-03 06:39:23,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 15496864 (allocated 16920576) 2026-11-03 06:39:23,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 63166 2026-11-03 06:39:23,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-11-03 06:39:23,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 63166 2026-11-03 06:39:23,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063923_608094_test_order_sequence_in_self.txt 2026-11-03 06:39:23,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmpremqv47y_chrome_odoo" 2026-11-03 06:39:23,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_dynamic_qr ... 2026-11-03 06:39:24,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:39:33,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome pid: 63304 2026-11-03 06:39:33,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmpt2vfrm4z_chrome_odoo 2026-11-03 06:39:33,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Issuing json command http://127.0.0.1:39355/json/version 2026-11-03 06:39:33,410 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39355', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:39:33,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Browser version: Chrome/150.0.7871.114 2026-11-03 06:39:33,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Issuing json command http://127.0.0.1:39355/json 2026-11-03 06:39:33,472 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39355', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:39:33,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Websocket url found: ws://127.0.0.1:39355/devtools/page/05DB75720B9EFB022F28EA1EB3AAFA86 2026-11-03 06:39:33,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Enable chrome headless console log notification 2026-11-03 06:39:33,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless enable page notifications 2026-11-03 06:39:33,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Setting session cookie in browser 2026-11-03 06:39:33,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Open "http://127.0.0.1:8069/pos-self/247?access_token=e52c86bc27c0468d" in browser 2026-11-03 06:39:33,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigating to: "http://127.0.0.1:8069/pos-self/247?access_token=e52c86bc27c0468d" 2026-11-03 06:39:34,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:34] "GET /pos-self/247?access_token=e52c86bc27c0468d HTTP/1.1" 200 2295 60 0.031 0.172 rw 2026-11-03 06:39:34,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigation result: {'frameId': '05DB75720B9EFB022F28EA1EB3AAFA86', 'loaderId': '6956DFA4DEAC706AB09160C9B45185D3', 'isDownload': False} 2026-11-03 06:39:34,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Evaluate ready code "odoo.isTourReady('self_order_mobile_dynamic_qr_blocked')" 2026-11-03 06:39:34,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:39:34,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:34] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.027 0.309 ro 2026-11-03 06:39:34,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:39:34,201 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:34] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.094 ro 2026-11-03 06:39:34,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:39:34,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:34] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.005 0.161 ro 2026-11-03 06:39:34,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: Owl is running in 'dev' mode. 2026-11-03 06:39:34,575 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:34] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-11-03 06:39:34,597 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.012 ro 2026-11-03 06:39:34,612 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:34] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.009 ro 2026-11-03 06:39:34,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-11-03 06:39:35,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:35] "POST /pos-self/data/247 HTTP/1.1" 200 466722 265 0.185 0.489 rw 2026-11-03 06:39:35,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:35] "GET /web/image/ir.attachment/339920/raw HTTP/1.1" 200 98715 3 0.002 0.015 ro 2026-11-03 06:39:35,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Evaluate test code "odoo.startTour('self_order_mobile_dynamic_qr_blocked', {"stepDelay": 0, "debug": false})" 2026-11-03 06:39:35,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:35] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.029 ro 2026-11-03 06:39:35,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:339924) 2026-11-03 06:39:35,871 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:35] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.172 ro 2026-11-03 06:39:35,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:35] "GET /web/image/ir.attachment/339919/raw HTTP/1.1" 200 84994 3 0.003 0.092 ro 2026-11-03 06:39:35,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [1/3] Tour self_order_mobile_dynamic_qr_blocked → Step The staff-QR-only banner is shown (trigger: .o-self-closed:contains('Self-ordering is only available through the QR code provided by our staff. You can still view the menu.')) 2026-11-03 06:39:35,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [2/3] Tour self_order_mobile_dynamic_qr_blocked → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:39:35,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [3/3] Tour self_order_mobile_dynamic_qr_blocked → Step No ordering action is available without a valid QR-joined order (trigger: body:not(:has(.o_pos_landing_footer))) 2026-11-03 06:39:36,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: tour succeeded 2026-11-03 06:39:36,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR self_order_mobile_dynamic_qr_blocked SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-03 06:39:36,083 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:36] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.006 0.064 ro 2026-11-03 06:39:36,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:39:36,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: heap 12918888 (allocated 13774848) 2026-11-03 06:39:36,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:36] "GET /web/image/product.template/2424/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.013 0.095 ro 2026-11-03 06:39:36,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:36] "GET /web/image/product.template/2425/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.143 ro 2026-11-03 06:39:36,197 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:36] "GET /web/image/product.template/2423/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.012 0.171 ro 2026-11-03 06:39:36,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing chrome headless with pid 63304 2026-11-03 06:39:36,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing websocket connection 2026-11-03 06:39:36,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Terminating chrome headless with pid 63304 2026-11-03 06:39:36,239 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:36] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 0 3 0.001 0.224 ro 2026-11-03 06:39:36,289 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:36] "GET /web/image/product.template/2426/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 0 3 0.003 0.253 ro 2026-11-03 06:39:36,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:36] "GET /web/image/product.template/2427/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 0 3 0.004 0.217 ro 2026-11-03 06:39:36,311 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 1.653 rw 2026-11-03 06:39:36,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:36] "GET /web/image/product.template/10/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 0 3 0.003 0.207 ro 2026-11-03 06:39:36,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:36] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 0 3 0.002 0.181 ro 2026-11-03 06:39:36,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Vb2BULB8 - [03/Nov/2026 06:39:36] "GET /web/image/product.template/11/image_512?unique=2026-11-03T03:16:04.000+00:00 HTTP/1.1" 200 0 3 0.002 0.174 ro 2026-11-03 06:39:36,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063936_380668_test_pos_self_order_dynamic_qr.txt 2026-11-03 06:39:36,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Removing chrome user profile "/tmp/tmpt2vfrm4z_chrome_odoo" 2026-11-03 06:39:36,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome pid: 63440 2026-11-03 06:39:36,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmpksyxf4qv_chrome_odoo 2026-11-03 06:39:36,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Issuing json command http://127.0.0.1:42971/json/version 2026-11-03 06:39:36,927 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42971', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:39:36,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Browser version: Chrome/150.0.7871.114 2026-11-03 06:39:36,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Issuing json command http://127.0.0.1:42971/json 2026-11-03 06:39:36,939 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42971', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:39:36,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Websocket url found: ws://127.0.0.1:42971/devtools/page/590CDF3580B63FB23FD2831F67EDED8F 2026-11-03 06:39:36,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Enable chrome headless console log notification 2026-11-03 06:39:36,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless enable page notifications 2026-11-03 06:39:37,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:39:37,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Setting session cookie in browser 2026-11-03 06:39:37,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Open "http://127.0.0.1:8069/pos/ui?config_id=247" in browser 2026-11-03 06:39:37,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=247" 2026-11-03 06:39:37,235 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:37] "GET /pos/ui?config_id=247 HTTP/1.1" 200 6805 57 0.055 0.137 rw 2026-11-03 06:39:37,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigation result: {'frameId': '590CDF3580B63FB23FD2831F67EDED8F', 'loaderId': '14DED8BE08EC31E7E58F2C1AC7D6C6CF', 'isDownload': False} 2026-11-03 06:39:37,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Evaluate ready code "odoo.isTourReady('test_pos_self_order_dynamic_qr')" 2026-11-03 06:39:37,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:37] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.043 ro 2026-11-03 06:39:37,337 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:37] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.284 ro 2026-11-03 06:39:37,349 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:37] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.069 ro 2026-11-03 06:39:38,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: Owl is running in 'dev' mode. 2026-11-03 06:39:38,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:39:38,074 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.012 - 2026-11-03 06:39:38,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.02 ro 2026-11-03 06:39:38,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.028 rw 2026-11-03 06:39:38,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.027 rw 2026-11-03 06:39:38,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:39:39,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 502058 256 0.221 0.674 rw 2026-11-03 06:39:39,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: The ready code tooks too much time : 2.0722310543060303 2026-11-03 06:39:39,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Evaluate test code "odoo.startTour('test_pos_self_order_dynamic_qr', {"stepDelay": 0, "debug": false})" 2026-11-03 06:39:39,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-11-03 06:39:39,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [1/10] Tour test_pos_self_order_dynamic_qr → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:39:39,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:39:39,386 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:39:39,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-11-03 06:39:39,415 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:39] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:39:39,995 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:39] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.004 0.021 ro 2026-11-03 06:39:40,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.021 rw 2026-11-03 06:39:40,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.005 0.052 rw 2026-11-03 06:39:40,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.01 rw 2026-11-03 06:39:40,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.012 - 2026-11-03 06:39:40,315 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:39:40,389 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.017 - 2026-11-03 06:39:40,391 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "GET /web/image/res.users/512/avatar_128 HTTP/1.1" 200 305 4 0.019 0.054 ro 2026-11-03 06:39:40,405 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.053 ro 2026-11-03 06:39:40,418 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-11-03 06:39:40,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.025 - 2026-11-03 06:39:40,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [2/10] Tour test_pos_self_order_dynamic_qr → Step Check table with attributes: {"name":"1","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("1"))) 2026-11-03 06:39:40,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "GET /pos/ui/247?from_backend=True HTTP/1.1" 200 6845 31 0.038 0.094 rw 2026-11-03 06:39:40,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "GET /pos/ui/247 HTTP/1.1" 200 6845 31 0.023 0.228 rw 2026-11-03 06:39:40,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.001 0.021 rw 2026-11-03 06:39:40,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 3 0.003 0.038 rw 2026-11-03 06:39:40,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [3/10] Tour test_pos_self_order_dynamic_qr → Step body:has(.pos-leftheader .badge:contains(1)) 2026-11-03 06:39:40,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:40] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:39:41,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [4/10] Tour test_pos_self_order_dynamic_qr → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:39:41,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [5/10] Tour test_pos_self_order_dynamic_qr → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:39:41,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [6/10] Tour test_pos_self_order_dynamic_qr → Step click Actions button (trigger: .more-btn) 2026-11-03 06:39:41,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [7/10] Tour test_pos_self_order_dynamic_qr → Step click Dynamic QR button (trigger: .control-buttons button:contains("Dynamic QR")) 2026-11-03 06:39:41,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [8/10] Tour test_pos_self_order_dynamic_qr → Step Dynamic QR popup is shown with a QR code (trigger: .o_qr_popup img.qr-code) 2026-11-03 06:39:41,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12222068 started for PoS orders references: [{'name': '/', 'pos_reference': '261-247-000001', 'uuid': '58fed7ec-932d-406a-b298-145fa0021881'}] 2026-11-03 06:39:41,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12222068 order {'name': '/', 'pos_reference': '261-247-000001', 'uuid': '58fed7ec-932d-406a-b298-145fa0021881'} created pos.order #828 2026-11-03 06:39:41,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12222068 finished 2026-11-03 06:39:41,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3972 51 0.044 0.155 rw 2026-11-03 06:39:41,831 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:41] "POST /web/dataset/call_kw/pos.config/get_dynamic_qr_url#pos.config.get_dynamic_qr_url HTTP/1.1" 200 160 5 0.008 0.024 rw 2026-11-03 06:39:41,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [9/10] Tour test_pos_self_order_dynamic_qr → Step Close the Dynamic QR popup (trigger: .o_qr_popup .btn-secondary:contains('Close')) 2026-11-03 06:39:41,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [10/10] Tour test_pos_self_order_dynamic_qr → Step Flush pending PoS orders to the server (sync_all_orders) (trigger: body) 2026-11-03 06:39:41,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: tour succeeded 2026-11-03 06:39:41,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_pos_self_order_dynamic_qr SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 06:39:42,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:39:42,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: heap 20007200 (allocated 21254144) 2026-11-03 06:39:42,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VAvhYnQu - [03/Nov/2026 06:39:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 3.873 rw 2026-11-03 06:39:42,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing chrome headless with pid 63440 2026-11-03 06:39:42,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing websocket connection 2026-11-03 06:39:42,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Terminating chrome headless with pid 63440 2026-11-03 06:39:42,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063942_274782_test_pos_self_order_dynamic_qr.txt 2026-11-03 06:39:42,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Removing chrome user profile "/tmp/tmpksyxf4qv_chrome_odoo" 2026-11-03 06:39:42,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome pid: 63569 2026-11-03 06:39:42,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless temporary user profile dir: /tmp/tmp_g1iv_5z_chrome_odoo 2026-11-03 06:39:42,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Issuing json command http://127.0.0.1:34087/json/version 2026-11-03 06:39:42,728 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34087', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:39:42,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Browser version: Chrome/150.0.7871.114 2026-11-03 06:39:42,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Issuing json command http://127.0.0.1:34087/json 2026-11-03 06:39:42,780 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34087', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:39:42,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Websocket url found: ws://127.0.0.1:34087/devtools/page/3745239B36A818DA2C4D5BEC88CD2169 2026-11-03 06:39:42,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Enable chrome headless console log notification 2026-11-03 06:39:42,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome headless enable page notifications 2026-11-03 06:39:42,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Setting session cookie in browser 2026-11-03 06:39:42,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Open "http://127.0.0.1:8069/pos-self/247?access_token=e52c86bc27c0468d&order_identifier=72d049df-082b-47e3-aecd-27fff2affd29" in browser 2026-11-03 06:39:42,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigating to: "http://127.0.0.1:8069/pos-self/247?access_token=e52c86bc27c0468d&order_identifier=72d049df-082b-47e3-aecd-27fff2affd29" 2026-11-03 06:39:42,930 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:42] "GET /pos-self/247?access_token=e52c86bc27c0468d&order_identifier=72d049df-082b-47e3-aecd-27fff2affd29 HTTP/1.1" 200 2335 6 0.004 0.063 rw 2026-11-03 06:39:42,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Navigation result: {'frameId': '3745239B36A818DA2C4D5BEC88CD2169', 'loaderId': 'B2EA17611488F2EDB78626F81BDAA386', 'isDownload': False} 2026-11-03 06:39:42,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Evaluate ready code "odoo.isTourReady('self_order_mobile_join_via_qr')" 2026-11-03 06:39:43,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:43] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.003 0.024 ro 2026-11-03 06:39:43,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:43] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.003 0.152 ro 2026-11-03 06:39:43,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:43] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.002 0.038 ro 2026-11-03 06:39:43,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: Owl is running in 'dev' mode. 2026-11-03 06:39:43,399 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:43] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.006 ro 2026-11-03 06:39:43,409 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.006 ro 2026-11-03 06:39:43,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:43] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.033 ro 2026-11-03 06:39:43,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:43] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.027 rw 2026-11-03 06:39:44,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:44] "POST /pos-self/data/247 HTTP/1.1" 200 466722 256 0.216 0.554 rw 2026-11-03 06:39:44,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Evaluate test code "odoo.startTour('self_order_mobile_join_via_qr', {"stepDelay": 0, "debug": false})" 2026-11-03 06:39:44,529 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2434 25 0.026 0.057 rw 2026-11-03 06:39:44,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:44] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.063 ro 2026-11-03 06:39:44,649 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:44] "GET /web/image/ir.attachment/339920/raw HTTP/1.1" 200 98715 3 0.002 0.014 ro 2026-11-03 06:39:44,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:44] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.001 0.013 ro 2026-11-03 06:39:44,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [1/10] Tour self_order_mobile_join_via_qr → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 06:39:44,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [2/10] Tour self_order_mobile_join_via_qr → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:39:44,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:44] "GET /web/image/ir.attachment/338902/raw HTTP/1.1" 200 49165 3 0.001 0.011 ro 2026-11-03 06:39:44,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [3/10] Tour self_order_mobile_join_via_qr → Step Click on back button (trigger: .btn.btn-back) 2026-11-03 06:39:44,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [4/10] Tour self_order_mobile_join_via_qr → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:39:44,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:44] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.048 ro 2026-11-03 06:39:44,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:44] "GET /web/image/product.product/2581/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 9 0.032 0.088 ro 2026-11-03 06:39:44,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [5/10] Tour self_order_mobile_join_via_qr → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:39:45,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [6/10] Tour self_order_mobile_join_via_qr → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:39:45,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [7/10] Tour self_order_mobile_join_via_qr → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:39:45,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 2 0.001 0.078 ro 2026-11-03 06:39:45,139 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.108 ro 2026-11-03 06:39:45,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/2426/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.141 ro 2026-11-03 06:39:45,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/2425/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.014 0.182 ro 2026-11-03 06:39:45,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [8/10] Tour self_order_mobile_join_via_qr → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:39:45,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [9/10] Tour self_order_mobile_join_via_qr → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 06:39:45,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/2423/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.233 ro 2026-11-03 06:39:45,316 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/2424/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.256 ro 2026-11-03 06:39:45,363 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/2427/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.013 0.233 ro 2026-11-03 06:39:45,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/10/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.233 ro 2026-11-03 06:39:45,416 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 10346 3 0.008 0.229 ro 2026-11-03 06:39:45,443 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/11/image_512?unique=2026-11-03T03:16:04.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.189 ro 2026-11-03 06:39:45,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/12/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.15 ro 2026-11-03 06:39:45,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/13/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.135 ro 2026-11-03 06:39:45,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/15/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.134 ro 2026-11-03 06:39:45,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/16/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.126 ro 2026-11-03 06:39:45,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2434 25 0.017 0.313 rw 2026-11-03 06:39:45,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "GET /web/image/product.template/17/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 3 0.013 0.185 ro 2026-11-03 06:39:45,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19232093 started for PoS orders references: [{'name': None, 'pos_reference': '261-247-000001', 'uuid': '58fed7ec-932d-406a-b298-145fa0021881'}] 2026-11-03 06:39:45,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19232093 order {'name': None, 'pos_reference': '261-247-000001', 'uuid': '58fed7ec-932d-406a-b298-145fa0021881'} updated pos.order #828 2026-11-03 06:39:45,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19232093 finished 2026-11-03 06:39:45,912 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2447 85 0.066 0.184 rw 2026-11-03 06:39:46,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: [10/10] Tour self_order_mobile_join_via_qr → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:39:46,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: tour succeeded 2026-11-03 06:39:46,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: ╔══════════════════════════════════════════════╗ ║ TOUR self_order_mobile_join_via_qr SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-03 06:39:46,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.039 rw 2026-11-03 06:39:46,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:39:46,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 0913VaoE - [03/Nov/2026 06:39:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.006 2.652 rw 2026-11-03 06:39:46,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr.browser: heap 14139896 (allocated 15085568) 2026-11-03 06:39:46,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing chrome headless with pid 63569 2026-11-03 06:39:46,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Closing websocket connection 2026-11-03 06:39:46,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Terminating chrome headless with pid 63569 2026-11-03 06:39:46,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_063946_365824_test_pos_self_order_dynamic_qr.txt 2026-11-03 06:39:46,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_dynamic_qr: Removing chrome user profile "/tmp/tmp_g1iv_5z_chrome_odoo" 2026-11-03 06:39:46,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_availability_toggle ... 2026-11-03 06:39:47,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:39:56,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-11-03 06:39:57,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:40:05,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46279554 started for PoS orders references: [{'name': None, 'pos_reference': '260-249-000001', 'uuid': 'b56d93fb00b146bfa4bdd56aee714828'}] 2026-11-03 06:40:05,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46279554 order {'name': None, 'pos_reference': '260-249-000001', 'uuid': 'b56d93fb00b146bfa4bdd56aee714828'} created pos.order #829 2026-11-03 06:40:05,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46279554 finished 2026-11-03 06:40:05,655 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Cwr9P6Ph - [03/Nov/2026 06:40:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2440 97 0.056 0.188 rw 2026-11-03 06:40:06,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 63708 2026-11-03 06:40:06,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpw2wzp20b_chrome_odoo 2026-11-03 06:40:06,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43659/json/version 2026-11-03 06:40:06,071 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43659', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:40:06,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: Chrome/150.0.7871.114 2026-11-03 06:40:06,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43659/json 2026-11-03 06:40:06,110 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43659', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:40:06,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:43659/devtools/page/9E2B752FDDF3D204D4CFEA3F01A5BFC2 2026-11-03 06:40:06,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-11-03 06:40:06,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-11-03 06:40:06,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-11-03 06:40:06,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/249?access_token=11b0f6c9a2034e79&table_identifier=d48db34c" in browser 2026-11-03 06:40:06,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigating to: "http://127.0.0.1:8069/pos-self/249?access_token=11b0f6c9a2034e79&table_identifier=d48db34c" 2026-11-03 06:40:06,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:06] "GET /pos-self/249?access_token=11b0f6c9a2034e79&table_identifier=d48db34c HTTP/1.1" 200 2295 55 0.033 0.19 rw 2026-11-03 06:40:06,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '9E2B752FDDF3D204D4CFEA3F01A5BFC2', 'loaderId': 'A87A8C09E3B65DFD14C83192DF6843AA', 'isDownload': False} 2026-11-03 06:40:06,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_table_takeaway_out')" 2026-11-03 06:40:06,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:40:06,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:06] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.093 ro 2026-11-03 06:40:06,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:40:06,637 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:06] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.025 0.405 ro 2026-11-03 06:40:06,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:40:06,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:06] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.201 ro 2026-11-03 06:40:06,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-11-03 06:40:06,901 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:06] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-11-03 06:40:06,927 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:06] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.016 ro 2026-11-03 06:40:06,963 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:06] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.031 ro 2026-11-03 06:40:06,993 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.036 rw 2026-11-03 06:40:07,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:07] "POST /pos-self/data/249 HTTP/1.1" 200 466712 263 0.188 0.488 rw 2026-11-03 06:40:07,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_table_takeaway_out', {"stepDelay": 0, "debug": false})" 2026-11-03 06:40:07,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:07] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 2 0.021 0.024 rw 2026-11-03 06:40:07,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:07] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.047 ro 2026-11-03 06:40:07,955 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:07] "GET /web/image/ir.attachment/341968/raw HTTP/1.1" 200 98715 3 0.003 0.01 ro 2026-11-03 06:40:08,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:341972) 2026-11-03 06:40:08,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:08] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.168 ro 2026-11-03 06:40:08,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:08] "GET /web/image/ir.attachment/341967/raw HTTP/1.1" 200 84994 3 0.001 0.013 ro 2026-11-03 06:40:08,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/16] Tour self_mobile_each_table_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:40:08,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/16] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:40:08,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/16] Tour self_mobile_each_table_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-11-03 06:40:08,243 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:08] "GET /web/image/ir.attachment/340950/raw HTTP/1.1" 200 49165 3 0.001 0.014 ro 2026-11-03 06:40:08,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:08] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-11-03 06:40:08,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/16] Tour self_mobile_each_table_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:40:08,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/16] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:40:08,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:08] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.06 ro 2026-11-03 06:40:08,463 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:08] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.062 ro 2026-11-03 06:40:08,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/16] Tour self_mobile_each_table_takeaway_out → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:40:08,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:08] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.113 ro 2026-11-03 06:40:08,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/16] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:40:08,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:08] "GET /web/image/product.product/2581/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 9 0.018 0.026 ro 2026-11-03 06:40:08,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/16] Tour self_mobile_each_table_takeaway_out → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-11-03 06:40:08,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/16] Tour self_mobile_each_table_takeaway_out → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-11-03 06:40:08,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/16] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 06:40:08,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/16] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:40:08,926 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:08] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 33 0.04 0.133 rw 2026-11-03 06:40:09,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74183118 started for PoS orders references: [{'name': None, 'pos_reference': '260-249-000002', 'uuid': '1a75e149-8249-45cb-b10a-44b7185a0a8a'}] 2026-11-03 06:40:09,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74183118 order {'name': None, 'pos_reference': '260-249-000002', 'uuid': '1a75e149-8249-45cb-b10a-44b7185a0a8a'} created pos.order #830 2026-11-03 06:40:09,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74183118 finished 2026-11-03 06:40:09,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:09] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2521 74 0.061 0.18 rw 2026-11-03 06:40:09,283 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:09] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.032 rw 2026-11-03 06:40:09,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/16] Tour self_mobile_each_table_takeaway_out → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-11-03 06:40:09,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/16] Tour self_mobile_each_table_takeaway_out → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 06:40:09,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/16] Tour self_mobile_each_table_takeaway_out → Step Check that 'Order' do not exist (trigger: body:not(:has(.btn:text(Order)))) 2026-11-03 06:40:09,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/16] Tour self_mobile_each_table_takeaway_out → Step Click on back button (trigger: .btn.btn-back) 2026-11-03 06:40:09,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/16] Tour self_mobile_each_table_takeaway_out → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-11-03 06:40:09,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-11-03 06:40:09,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR self_mobile_each_table_takeaway_out SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 06:40:09,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:40:09,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 14653296 (allocated 16134144) 2026-11-03 06:40:09,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 2.412 rw 2026-11-03 06:40:09,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 63708 2026-11-03 06:40:09,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-11-03 06:40:09,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 63708 2026-11-03 06:40:09,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064009_662681_test_self_order_mobile.txt 2026-11-03 06:40:09,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpw2wzp20b_chrome_odoo" 2026-11-03 06:40:09,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23213601 started for PoS orders references: [{'name': None, 'pos_reference': '260-249-000003', 'uuid': 'dd52208ceb924783aa61c6e78ab16347'}] 2026-11-03 06:40:09,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23213601 order {'name': None, 'pos_reference': '260-249-000003', 'uuid': 'dd52208ceb924783aa61c6e78ab16347'} created pos.order #831 2026-11-03 06:40:09,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23213601 finished 2026-11-03 06:40:09,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:09] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2438 73 0.052 0.126 rw 2026-11-03 06:40:10,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43797933 started for PoS orders references: [{'name': None, 'pos_reference': '260-249-000004', 'uuid': '5ac68ac77382444e8c473f0dcce2732a'}] 2026-11-03 06:40:10,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43797933 order {'name': None, 'pos_reference': '260-249-000004', 'uuid': '5ac68ac77382444e8c473f0dcce2732a'} created pos.order #832 2026-11-03 06:40:10,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43797933 finished 2026-11-03 06:40:10,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -u3l-Lzc - [03/Nov/2026 06:40:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2440 72 0.067 0.128 rw 2026-11-03 06:40:10,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-11-03 06:40:11,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:40:20,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3264611 started for PoS orders references: [{'name': None, 'pos_reference': '260-250-000001', 'uuid': '227b0bf07a714df3a7cfd559a1f21529'}] 2026-11-03 06:40:20,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3264611 order {'name': None, 'pos_reference': '260-250-000001', 'uuid': '227b0bf07a714df3a7cfd559a1f21529'} created pos.order #833 2026-11-03 06:40:20,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3264611 finished 2026-11-03 06:40:20,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WND2xMv1 - [03/Nov/2026 06:40:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2467 228 0.167 0.509 rw 2026-11-03 06:40:20,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-11-03 06:40:22,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:40:31,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 63836 2026-11-03 06:40:31,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome headless temporary user profile dir: /tmp/tmpy4hgj_y9_chrome_odoo 2026-11-03 06:40:31,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Issuing json command http://127.0.0.1:36657/json/version 2026-11-03 06:40:31,700 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:40:31,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Browser version: Chrome/150.0.7871.114 2026-11-03 06:40:31,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Issuing json command http://127.0.0.1:36657/json 2026-11-03 06:40:31,761 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:40:31,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Websocket url found: ws://127.0.0.1:36657/devtools/page/B4E8020011B342553001D7A7C49CF582 2026-11-03 06:40:31,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Enable chrome headless console log notification 2026-11-03 06:40:31,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome headless enable page notifications 2026-11-03 06:40:32,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 06:40:32,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Setting session cookie in browser 2026-11-03 06:40:32,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Open "http://127.0.0.1:8069/pos/ui/252" in browser 2026-11-03 06:40:32,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigating to: "http://127.0.0.1:8069/pos/ui/252" 2026-11-03 06:40:32,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:32] "GET /pos/ui/252 HTTP/1.1" 200 6850 87 0.054 0.191 rw 2026-11-03 06:40:32,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': 'B4E8020011B342553001D7A7C49CF582', 'loaderId': 'E4B7AEA98E6DF4583F86DDCBBBB68A5A', 'isDownload': False} 2026-11-03 06:40:32,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Evaluate ready code "odoo.isTourReady('test_self_order_mobile_not_visible_in_other_config')" 2026-11-03 06:40:32,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:32] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.317 ro 2026-11-03 06:40:32,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:32] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.037 ro 2026-11-03 06:40:32,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:32] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.018 0.062 ro 2026-11-03 06:40:33,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: Owl is running in 'dev' mode. 2026-11-03 06:40:33,243 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 06:40:33,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:40:33,266 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.011 ro 2026-11-03 06:40:33,324 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.019 rw 2026-11-03 06:40:33,336 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:33] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.017 rw 2026-11-03 06:40:33,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:40:34,334 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 500494 261 0.246 0.741 rw 2026-11-03 06:40:34,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: The ready code tooks too much time : 2.0922746658325195 2026-11-03 06:40:34,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Evaluate test code "odoo.startTour('test_self_order_mobile_not_visible_in_other_config', {"stepDelay": 0, "debug": false})" 2026-11-03 06:40:34,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: [1/4] Tour test_self_order_mobile_not_visible_in_other_config → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:40:34,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.033 ro 2026-11-03 06:40:34,623 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-11-03 06:40:34,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.024 rw 2026-11-03 06:40:34,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.017 rw 2026-11-03 06:40:34,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:34] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-11-03 06:40:35,277 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:35] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.014 ro 2026-11-03 06:40:35,426 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.015 rw 2026-11-03 06:40:35,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 5 0.008 0.049 rw 2026-11-03 06:40:35,625 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:35] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 06:40:35,630 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:35] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 429 0 0 0.013 - 2026-11-03 06:40:35,636 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:35] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.014 rw 2026-11-03 06:40:35,846 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:35] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.042 ro 2026-11-03 06:40:35,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-11-03 06:40:35,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.013 - 2026-11-03 06:40:35,859 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:35] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.041 - 2026-11-03 06:40:35,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: [2/4] Tour test_self_order_mobile_not_visible_in_other_config → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:40:35,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:35] "GET /pos/ui/252?from_backend=True HTTP/1.1" 200 6850 31 0.053 0.103 rw 2026-11-03 06:40:36,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: [3/4] Tour test_self_order_mobile_not_visible_in_other_config → Step .pos-leftheader .orders-button 2026-11-03 06:40:36,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:36] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.018 - 2026-11-03 06:40:36,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:36] "GET /pos/ui/252 HTTP/1.1" 200 6850 31 0.052 0.239 rw 2026-11-03 06:40:36,147 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:36] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.026 rw 2026-11-03 06:40:36,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.017 0.085 rw 2026-11-03 06:40:36,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: [4/4] Tour test_self_order_mobile_not_visible_in_other_config → Step No orders should be visible on the Ticket Screen (trigger: .ticket-screen:not(:has(.order-row))) 2026-11-03 06:40:36,320 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:36] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.024 rw 2026-11-03 06:40:36,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: tour succeeded 2026-11-03 06:40:36,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_mobile_not_visible_in_other_config SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-11-03 06:40:36,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:40:36,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oTyNZyfE - [03/Nov/2026 06:40:34] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.016 3.149 rw 2026-11-03 06:40:36,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 18116824 (allocated 19156992) 2026-11-03 06:40:36,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Closing chrome headless with pid 63836 2026-11-03 06:40:36,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Closing websocket connection 2026-11-03 06:40:36,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Terminating chrome headless with pid 63836 2026-11-03 06:40:36,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064036_787611_test_self_order_mobile_not_visible_in_other_config.txt 2026-11-03 06:40:36,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Removing chrome user profile "/tmp/tmpy4hgj_y9_chrome_odoo" 2026-11-03 06:40:36,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart ... 2026-11-03 06:40:38,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:40:47,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Chrome pid: 63963 2026-11-03 06:40:47,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Chrome headless temporary user profile dir: /tmp/tmpxmluwla1_chrome_odoo 2026-11-03 06:40:47,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Issuing json command http://127.0.0.1:37395/json/version 2026-11-03 06:40:47,107 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:40:47,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Browser version: Chrome/150.0.7871.114 2026-11-03 06:40:47,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Issuing json command http://127.0.0.1:37395/json 2026-11-03 06:40:47,267 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:40:47,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Websocket url found: ws://127.0.0.1:37395/devtools/page/D6953E4CB09CEB7BE5D7DBC10543DC15 2026-11-03 06:40:47,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Enable chrome headless console log notification 2026-11-03 06:40:47,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Chrome headless enable page notifications 2026-11-03 06:40:47,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Setting session cookie in browser 2026-11-03 06:40:47,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Open "http://127.0.0.1:8069/pos-self/253?access_token=c3aa8e83c702483b&order_identifier=02907f0b-361a-4246-8c2e-08a3dc88fe0a" in browser 2026-11-03 06:40:47,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Navigating to: "http://127.0.0.1:8069/pos-self/253?access_token=c3aa8e83c702483b&order_identifier=02907f0b-361a-4246-8c2e-08a3dc88fe0a" 2026-11-03 06:40:47,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-03 06:40:48,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:48] "GET /pos-self/253?access_token=c3aa8e83c702483b&order_identifier=02907f0b-361a-4246-8c2e-08a3dc88fe0a HTTP/1.1" 200 2295 61 0.035 0.415 rw 2026-11-03 06:40:48,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Navigation result: {'frameId': 'D6953E4CB09CEB7BE5D7DBC10543DC15', 'loaderId': '95C8FAD002DB9D67B5F8CB6ACFC116E9', 'isDownload': False} 2026-11-03 06:40:48,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Evaluate ready code "odoo.isTourReady('self_order_mobile_pay_warns_on_stale_cart')" 2026-11-03 06:40:48,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:40:48,276 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:48] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.552 ro 2026-11-03 06:40:48,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:40:48,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:48] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.106 ro 2026-11-03 06:40:48,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:40:48,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:48] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.01 0.183 ro 2026-11-03 06:40:48,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: Owl is running in 'dev' mode. 2026-11-03 06:40:48,734 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:48] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.011 ro 2026-11-03 06:40:48,819 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.059 ro 2026-11-03 06:40:48,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:48] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.039 ro 2026-11-03 06:40:48,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.021 rw 2026-11-03 06:40:49,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:49] "POST /pos-self/data/253 HTTP/1.1" 200 466932 265 0.19 0.524 rw 2026-11-03 06:40:49,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Evaluate test code "odoo.startTour('self_order_mobile_pay_warns_on_stale_cart', {"stepDelay": 0, "debug": false})" 2026-11-03 06:40:49,907 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1445 16 0.02 0.067 rw 2026-11-03 06:40:49,945 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:49] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.096 ro 2026-11-03 06:40:50,006 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:50] "GET /web/image/ir.attachment/345039/raw HTTP/1.1" 200 98715 3 0.002 0.014 ro 2026-11-03 06:40:50,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:345043) 2026-11-03 06:40:50,174 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:50] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.011 0.128 ro 2026-11-03 06:40:50,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [1/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:40:50,243 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:50] "GET /web/image/ir.attachment/345038/raw HTTP/1.1" 200 84994 3 0.002 0.019 ro 2026-11-03 06:40:50,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [2/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:40:50,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:50] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.038 ro 2026-11-03 06:40:50,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [3/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:40:50,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:50] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.041 ro 2026-11-03 06:40:50,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:50] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.056 ro 2026-11-03 06:40:50,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [4/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:40:50,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:50] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.098 ro 2026-11-03 06:40:50,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:50] "GET /web/image/ir.attachment/344021/raw HTTP/1.1" 200 49165 3 0.001 0.011 ro 2026-11-03 06:40:50,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [5/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:40:50,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [6/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 06:40:50,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:50] "GET /web/image/product.product/2581/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 9 0.008 0.031 ro 2026-11-03 06:40:50,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 1445 15 0.013 0.059 rw 2026-11-03 06:40:50,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93014642 started for PoS orders references: [{'name': None, 'pos_reference': '260-253-000001', 'uuid': '269d8dac-bf22-4822-9830-b5e51459b24f'}] 2026-11-03 06:40:50,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [1298] to pos.order #835 2026-11-03 06:40:50,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93014642 order {'name': None, 'pos_reference': '260-253-000001', 'uuid': '269d8dac-bf22-4822-9830-b5e51459b24f'} updated pos.order #835 2026-11-03 06:40:50,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93014642 finished 2026-11-03 06:40:50,924 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2445 82 0.068 0.172 rw 2026-11-03 06:40:50,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [7/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:40:51,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [8/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Simulate another device changing the order's qty server-side (trigger: body) 2026-11-03 06:40:51,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.022 rw 2026-11-03 06:40:51,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:51] "POST /pos-self-order/test-modify-line-qty-from-backend/ HTTP/1.1" 200 43 2 0.002 0.01 rw 2026-11-03 06:40:51,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [9/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:40:51,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [10/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_card span:contains('Fanta')) 2026-11-03 06:40:51,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [11/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:40:51,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [12/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:40:51,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [13/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:40:51,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [14/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Check if there is a notification with text "Your order was just updated. Please review your cart before paying." (trigger: .o_notification:contains("Your order was just updated. Please review your cart before paying."):has(.o_notification_bar.bg-warning)) 2026-11-03 06:40:51,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:51] "GET /web/image/product.product/2583/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.048 ro 2026-11-03 06:40:51,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2445 25 0.054 0.086 rw 2026-11-03 06:40:51,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [15/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:40:51,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [16/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Confirmation page is shown (trigger: .confirmation-page) 2026-11-03 06:40:51,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2445 25 0.016 0.071 rw 2026-11-03 06:40:51,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98981045 started for PoS orders references: [{'name': None, 'pos_reference': '260-253-000001', 'uuid': '269d8dac-bf22-4822-9830-b5e51459b24f'}] 2026-11-03 06:40:51,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: Added lines [1299] to pos.order #835 2026-11-03 06:40:51,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98981045 order {'name': None, 'pos_reference': '260-253-000001', 'uuid': '269d8dac-bf22-4822-9830-b5e51459b24f'} updated pos.order #835 2026-11-03 06:40:51,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98981045 finished 2026-11-03 06:40:51,765 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3448 96 0.063 0.162 rw 2026-11-03 06:40:51,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [17/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:40:51,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [18/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-11-03 06:40:51,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.023 rw 2026-11-03 06:40:51,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [19/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Check product card with Coca-Cola and 12.65 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("5")):has(div .o-so-tabular-nums:contains("12.65"))) 2026-11-03 06:40:51,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: [20/20] Tour self_order_mobile_pay_warns_on_stale_cart → Step Check product card with Fanta and 2.53 (trigger: .product-cart-item:has(div:contains("Fanta")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:40:51,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: tour succeeded 2026-11-03 06:40:51,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR self_order_mobile_pay_warns_on_stale_cart SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-11-03 06:40:52,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:40:52,032 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Uz9Zs3Ib - [03/Nov/2026 06:40:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 3.135 rw 2026-11-03 06:40:52,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart.browser: heap 14626784 (allocated 15872000) 2026-11-03 06:40:52,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Closing chrome headless with pid 63963 2026-11-03 06:40:52,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Closing websocket connection 2026-11-03 06:40:52,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Terminating chrome headless with pid 63963 2026-11-03 06:40:52,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064052_244651_test_self_order_pay_warns_on_stale_cart.txt 2026-11-03 06:40:52,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_pay_warns_on_stale_cart: Removing chrome user profile "/tmp/tmpxmluwla1_chrome_odoo" 2026-11-03 06:40:52,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_no_more_sharing ... 2026-11-03 06:40:53,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:41:02,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60016619 started for PoS orders references: [{'name': None, 'pos_reference': '260-254-000001', 'uuid': '1db2a71de41d496482fea347c159001e'}] 2026-11-03 06:41:02,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60016619 order {'name': None, 'pos_reference': '260-254-000001', 'uuid': '1db2a71de41d496482fea347c159001e'} created pos.order #836 2026-11-03 06:41:02,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60016619 finished 2026-11-03 06:41:02,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j9EOvLUL - [03/Nov/2026 06:41:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2447 94 0.055 0.184 rw 2026-11-03 06:41:02,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13618086 started for PoS orders references: [{'name': None, 'pos_reference': '260-254-000002', 'uuid': 'f5f42822581e41c2a5ac58a199579d06'}] 2026-11-03 06:41:02,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13618086 order {'name': None, 'pos_reference': '260-254-000002', 'uuid': 'f5f42822581e41c2a5ac58a199579d06'} created pos.order #837 2026-11-03 06:41:02,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13618086 finished 2026-11-03 06:41:02,637 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j9EOvLUL - [03/Nov/2026 06:41:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3426 79 0.077 0.19 rw 2026-11-03 06:41:03,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Chrome pid: 64093 2026-11-03 06:41:03,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Chrome headless temporary user profile dir: /tmp/tmpsaiup3m0_chrome_odoo 2026-11-03 06:41:03,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Issuing json command http://127.0.0.1:36505/json/version 2026-11-03 06:41:03,092 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:41:03,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Browser version: Chrome/150.0.7871.114 2026-11-03 06:41:03,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Issuing json command http://127.0.0.1:36505/json 2026-11-03 06:41:03,184 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:41:03,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Websocket url found: ws://127.0.0.1:36505/devtools/page/630B49B01570F61E994521CBE8BC3DF1 2026-11-03 06:41:03,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Enable chrome headless console log notification 2026-11-03 06:41:03,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Chrome headless enable page notifications 2026-11-03 06:41:03,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Setting session cookie in browser 2026-11-03 06:41:03,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Open "http://127.0.0.1:8069/pos-self/254?access_token=55afb23701b0414d&table_identifier=80a5aad3" in browser 2026-11-03 06:41:03,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Navigating to: "http://127.0.0.1:8069/pos-self/254?access_token=55afb23701b0414d&table_identifier=80a5aad3" 2026-11-03 06:41:03,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:03] "GET /pos-self/254?access_token=55afb23701b0414d&table_identifier=80a5aad3 HTTP/1.1" 200 2295 55 0.045 0.188 rw 2026-11-03 06:41:03,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Navigation result: {'frameId': '630B49B01570F61E994521CBE8BC3DF1', 'loaderId': '0A943EDAAF5DD6D753916A7228673199', 'isDownload': False} 2026-11-03 06:41:03,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Evaluate ready code "odoo.isTourReady('test_self_order_table_no_more_sharing-meal_mode')" 2026-11-03 06:41:03,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:41:03,726 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:03] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.023 0.332 ro 2026-11-03 06:41:03,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:41:03,813 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:03] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.178 ro 2026-11-03 06:41:03,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:41:03,868 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:03] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.011 0.228 ro 2026-11-03 06:41:04,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 06:41:04,113 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:04] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 06:41:04,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.025 ro 2026-11-03 06:41:04,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:04] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.036 ro 2026-11-03 06:41:04,213 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:04] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.022 rw 2026-11-03 06:41:04,953 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:04] "POST /pos-self/data/254 HTTP/1.1" 200 466947 263 0.195 0.573 rw 2026-11-03 06:41:05,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Evaluate test code "odoo.startTour('test_self_order_table_no_more_sharing-meal_mode', {"stepDelay": 0, "debug": false})" 2026-11-03 06:41:05,220 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 4 0.025 0.029 rw 2026-11-03 06:41:05,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:05] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.077 ro 2026-11-03 06:41:05,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:05] "GET /web/image/ir.attachment/346065/raw HTTP/1.1" 200 98715 3 0.001 0.011 ro 2026-11-03 06:41:05,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:346069) 2026-11-03 06:41:05,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:05] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.014 0.199 ro 2026-11-03 06:41:05,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:05] "GET /web/image/ir.attachment/346064/raw HTTP/1.1" 200 84994 3 0.001 0.039 ro 2026-11-03 06:41:05,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: [1/3] Tour test_self_order_table_no_more_sharing-meal_mode → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:41:05,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: [2/3] Tour test_self_order_table_no_more_sharing-meal_mode → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:41:05,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: [3/3] Tour test_self_order_table_no_more_sharing-meal_mode → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-11-03 06:41:05,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: tour succeeded 2026-11-03 06:41:05,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_table_no_more_sharing-meal_mode SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-11-03 06:41:05,812 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:05] "GET /web/image/pos.category/388/image_128?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.039 ro 2026-11-03 06:41:05,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:05] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.003 0.083 ro 2026-11-03 06:41:05,888 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:05] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:38:25.000+00:00 HTTP/1.1" 200 10346 3 0.002 0.094 ro 2026-11-03 06:41:05,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:05] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.109 ro 2026-11-03 06:41:05,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:41:05,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing.browser: heap 13105056 (allocated 14299136) 2026-11-03 06:41:05,954 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 NmrWj4CK - [03/Nov/2026 06:41:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.009 1.699 rw 2026-11-03 06:41:06,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Closing chrome headless with pid 64093 2026-11-03 06:41:06,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Closing websocket connection 2026-11-03 06:41:06,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Terminating chrome headless with pid 64093 2026-11-03 06:41:06,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064106_154874_test_self_order_table_no_more_sharing.txt 2026-11-03 06:41:06,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_no_more_sharing: Removing chrome user profile "/tmp/tmpsaiup3m0_chrome_odoo" 2026-11-03 06:41:06,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-11-03 06:41:07,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderPaymentMethod.test_cash_machine_payment_method_allowed_for_kiosk ... 2026-11-03 06:41:09,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:41:17,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderPaymentMethod.test_self_order_kiosk_loads_terminal_payment_method ... 2026-11-03 06:41:19,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:41:27,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_payment_method: Starting TestSelfOrderPaymentMethod.test_self_order_non_kiosk_does_not_load_payment_method ... 2026-11-03 06:41:28,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:41:37,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 06:41:39,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-11-03 06:41:40,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:41:49,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 64225 2026-11-03 06:41:49,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmply5hz2bh_chrome_odoo 2026-11-03 06:41:49,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:37381/json/version 2026-11-03 06:41:49,962 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37381', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:41:50,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 06:41:50,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:37381/json 2026-11-03 06:41:50,027 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37381', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:41:50,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:37381/devtools/page/F44CC6E8003BA2D0947008EAD6061D6F 2026-11-03 06:41:50,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-11-03 06:41:50,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-11-03 06:41:50,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-11-03 06:41:50,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/258?access_token=e8d24777663d4628" in browser 2026-11-03 06:41:50,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigating to: "http://127.0.0.1:8069/pos-self/258?access_token=e8d24777663d4628" 2026-11-03 06:41:50,726 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:50] "GET /pos-self/258?access_token=e8d24777663d4628 HTTP/1.1" 200 2295 62 0.042 0.226 rw 2026-11-03 06:41:50,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': 'F44CC6E8003BA2D0947008EAD6061D6F', 'loaderId': 'D6CD5BA30993A9E79084721C6E85A049', 'isDownload': False} 2026-11-03 06:41:50,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_delivery_tour')" 2026-11-03 06:41:50,790 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:41:50,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:41:50,868 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:50] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.084 ro 2026-11-03 06:41:50,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:41:50,882 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:50] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.101 ro 2026-11-03 06:41:50,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:50] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.022 0.425 ro 2026-11-03 06:41:51,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-11-03 06:41:51,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:51] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 06:41:51,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.007 ro 2026-11-03 06:41:51,345 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:51] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.006 0.021 ro 2026-11-03 06:41:52,180 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:52] "POST /pos-self/data/258 HTTP/1.1" 200 466917 265 0.285 0.545 rw 2026-11-03 06:41:52,189 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.824 rw 2026-11-03 06:41:52,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Evaluate test code "odoo.startTour('self_order_preset_delivery_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:41:52,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:52] "GET /web/image/ir.attachment/350180/raw HTTP/1.1" 200 98715 3 0.012 0.017 ro 2026-11-03 06:41:52,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:52] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.059 ro 2026-11-03 06:41:52,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:350184) 2026-11-03 06:41:52,884 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:52] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.016 0.163 ro 2026-11-03 06:41:52,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:52] "GET /web/image/ir.attachment/350179/raw HTTP/1.1" 200 84994 3 0.001 0.182 ro 2026-11-03 06:41:52,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [1/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:41:52,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [2/32] Tour self_order_preset_delivery_tour → Step Click on location 'Delivery' (trigger: .o_self_eating_location_box .preset_btn:contains('Delivery')) 2026-11-03 06:41:53,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:53] "GET /web/image/ir.attachment/349162/raw HTTP/1.1" 200 49165 3 0.014 0.025 ro 2026-11-03 06:41:53,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:53] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.019 ro 2026-11-03 06:41:53,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [3/32] Tour self_order_preset_delivery_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_card span:contains('Free')) 2026-11-03 06:41:53,207 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:53] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.017 0.072 ro 2026-11-03 06:41:53,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [4/32] Tour self_order_preset_delivery_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:41:53,252 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:53] "GET /web/image/pos.category/390/image_128?unique=2026-11-03T06:41:37.000+00:00 HTTP/1.1" 200 6314 3 0.008 0.121 ro 2026-11-03 06:41:53,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [5/32] Tour self_order_preset_delivery_tour → Step Check product card with Free and 0 (trigger: .product-cart-item:has(div:contains("Free")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-11-03 06:41:53,278 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:53] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:41:37.000+00:00 HTTP/1.1" 200 10346 3 0.004 0.145 ro 2026-11-03 06:41:53,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [6/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:41:53,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:53] "GET /web/image/product.product/2592/image_512?unique=2026-11-03T06:41:37.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.025 ro 2026-11-03 06:41:53,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [7/32] Tour self_order_preset_delivery_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-11-03 06:41:53,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:53] "GET /web/image/product.product/15/image_512?unique=2026-11-03T06:41:37.000+00:00 HTTP/1.1" 200 7322 8 0.017 0.035 ro 2026-11-03 06:41:53,525 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:53] "GET /google_address_autocomplete/static/src/img/powered_by_google_on_white.png HTTP/1.1" 200 2133 0 0 0.004 - 2026-11-03 06:41:53,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [8/32] Tour self_order_preset_delivery_tour → Step Fill input with dre@dr.com (trigger: input[placeholder="Email"]) 2026-11-03 06:41:53,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [9/32] Tour self_order_preset_delivery_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-11-03 06:41:53,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [10/32] Tour self_order_preset_delivery_tour → Step Fill input with Rue du Bronx (trigger: input[placeholder="Address"]) 2026-11-03 06:41:53,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [11/32] Tour self_order_preset_delivery_tour → Step .o-autocomplete--dropdown-menu .dropdown-item:contains('Rue du Bronx') 2026-11-03 06:41:54,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:54] "POST /pos-self/autocomplete/address HTTP/1.1" 200 175 2 0.001 0.011 rw 2026-11-03 06:41:54,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [12/32] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 06:41:54,201 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:54] "POST /pos-self/autocomplete/address_full HTTP/1.1" 200 206 2 0.005 0.025 rw 2026-11-03 06:41:54,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [13/32] Tour self_order_preset_delivery_tour → Step Check confirmation string (trigger: .confirmation-block h1:contains("We're preparing your order!")) 2026-11-03 06:41:54,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:54] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.044 0.119 rw 2026-11-03 06:41:54,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97006605 started for PoS orders references: [{'name': None, 'pos_reference': '260-258-000001', 'uuid': 'e2bad5ec-f466-42c5-b2a1-38cd2018ed23'}] 2026-11-03 06:41:54,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97006605 order {'name': None, 'pos_reference': '260-258-000001', 'uuid': 'e2bad5ec-f466-42c5-b2a1-38cd2018ed23'} created pos.order #838 2026-11-03 06:41:54,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97006605 finished 2026-11-03 06:41:55,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3555 249 0.263 0.647 rw 2026-11-03 06:41:55,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [14/32] Tour self_order_preset_delivery_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:41:55,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [15/32] Tour self_order_preset_delivery_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:41:55,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [16/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:41:55,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [17/32] Tour self_order_preset_delivery_tour → Step Click on location 'Delivery' (trigger: .o_self_eating_location_box .preset_btn:contains('Delivery')) 2026-11-03 06:41:55,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [18/32] Tour self_order_preset_delivery_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_card span:contains('Free')) 2026-11-03 06:41:55,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [19/32] Tour self_order_preset_delivery_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:41:55,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [20/32] Tour self_order_preset_delivery_tour → Step Check product card with Free and 0 (trigger: .product-cart-item:has(div:contains("Free")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-11-03 06:41:55,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [21/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:41:55,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [22/32] Tour self_order_preset_delivery_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-11-03 06:41:55,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [23/32] Tour self_order_preset_delivery_tour → Step Fill input with dre@dr.com (trigger: input[placeholder="Email"]) 2026-11-03 06:41:55,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [24/32] Tour self_order_preset_delivery_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-11-03 06:41:55,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [25/32] Tour self_order_preset_delivery_tour → Step Fill input with Rue du Bronx (trigger: input[placeholder="Address"]) 2026-11-03 06:41:55,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [26/32] Tour self_order_preset_delivery_tour → Step .o-autocomplete--dropdown-menu .dropdown-item:contains('Rue du Bronx') 2026-11-03 06:41:56,282 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:56] "POST /pos-self/autocomplete/address HTTP/1.1" 200 175 2 0.002 0.022 rw 2026-11-03 06:41:56,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [27/32] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 06:41:56,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:56] "POST /pos-self/autocomplete/address_full HTTP/1.1" 200 206 2 0.003 0.015 rw 2026-11-03 06:41:56,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [28/32] Tour self_order_preset_delivery_tour → Step p.text-danger:contains('Delivery isn’t available') 2026-11-03 06:41:56,507 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:56] "POST /pos-self-order/validate-partner HTTP/1.1" 200 129 24 0.032 0.095 rw 2026-11-03 06:41:56,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [29/32] Tour self_order_preset_delivery_tour → Step button:contains('Takeaway') 2026-11-03 06:41:56,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [30/32] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 06:41:56,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [31/32] Tour self_order_preset_delivery_tour → Step Check confirmation string (trigger: .confirmation-block h1:contains("We're preparing your order!")) 2026-11-03 06:41:56,595 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:56] "POST /pos-self-order/get-slots HTTP/1.1" 200 56 3 0.005 0.028 rw 2026-11-03 06:41:56,725 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:56] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 24 0.026 0.103 rw 2026-11-03 06:41:56,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76541064 started for PoS orders references: [{'name': None, 'pos_reference': '260-258-000002', 'uuid': '8b793ec6-4b8d-4fff-bc93-954bed46bbac'}] 2026-11-03 06:41:56,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76541064 order {'name': None, 'pos_reference': '260-258-000002', 'uuid': '8b793ec6-4b8d-4fff-bc93-954bed46bbac'} created pos.order #839 2026-11-03 06:41:56,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76541064 finished 2026-11-03 06:41:57,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2537 186 0.168 0.499 rw 2026-11-03 06:41:57,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [32/32] Tour self_order_preset_delivery_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:41:57,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-11-03 06:41:57,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_delivery_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 06:41:57,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 15890692 (allocated 17182720) 2026-11-03 06:41:57,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:41:57,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8AcidExu - [03/Nov/2026 06:41:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.005 5.434 rw 2026-11-03 06:41:57,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 64225 2026-11-03 06:41:57,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-11-03 06:41:57,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 64225 2026-11-03 06:41:57,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064157_914155_test_preset_delivery_tour.txt 2026-11-03 06:41:57,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmply5hz2bh_chrome_odoo" 2026-11-03 06:41:57,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-11-03 06:41:59,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:42:08,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14823784 started for PoS orders references: [{'name': None, 'pos_reference': '260-259-000001', 'uuid': '906130a567534db788f02eea469611c5'}] 2026-11-03 06:42:08,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14823784 order {'name': None, 'pos_reference': '260-259-000001', 'uuid': '906130a567534db788f02eea469611c5'} created pos.order #840 2026-11-03 06:42:08,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14823784 finished 2026-11-03 06:42:08,610 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 -jgDsONu - [03/Nov/2026 06:42:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2434 97 0.09 0.209 rw 2026-11-03 06:42:08,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-11-03 06:42:10,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:42:19,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 64356 2026-11-03 06:42:19,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpzp2omn04_chrome_odoo 2026-11-03 06:42:19,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:42785/json/version 2026-11-03 06:42:19,487 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42785', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:42:19,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 06:42:19,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:42785/json 2026-11-03 06:42:19,507 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42785', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:42:19,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:42785/devtools/page/FD5C6B3E8016346B8873EFB1C2323BAE 2026-11-03 06:42:19,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-11-03 06:42:19,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-11-03 06:42:19,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-11-03 06:42:19,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Open "http://127.0.0.1:8069/pos-self/260?access_token=b1a3a7df55e64e3d" in browser 2026-11-03 06:42:19,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigating to: "http://127.0.0.1:8069/pos-self/260?access_token=b1a3a7df55e64e3d" 2026-11-03 06:42:20,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:20] "GET /pos-self/260?access_token=b1a3a7df55e64e3d HTTP/1.1" 200 2295 62 0.053 0.211 rw 2026-11-03 06:42:20,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': 'FD5C6B3E8016346B8873EFB1C2323BAE', 'loaderId': 'E697CAF89A18AB3780485A10BA7141AA', 'isDownload': False} 2026-11-03 06:42:20,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_slot_tour')" 2026-11-03 06:42:20,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:42:20,266 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:20] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.031 ro 2026-11-03 06:42:20,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:42:20,328 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:20] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.009 0.089 ro 2026-11-03 06:42:20,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:42:20,409 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:20] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.026 0.446 ro 2026-11-03 06:42:20,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: Owl is running in 'dev' mode. 2026-11-03 06:42:20,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:20] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-11-03 06:42:20,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:20] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.021 ro 2026-11-03 06:42:20,727 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.02 ro 2026-11-03 06:42:21,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:21] "POST /pos-self/data/260 HTTP/1.1" 200 467728 268 0.207 0.507 rw 2026-11-03 06:42:21,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:21] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.719 rw 2026-11-03 06:42:21,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:21] "GET /web/image/ir.attachment/352228/raw HTTP/1.1" 200 98715 3 0.002 0.014 ro 2026-11-03 06:42:21,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Evaluate test code "odoo.startTour('self_order_preset_slot_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:42:21,951 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:21] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.037 ro 2026-11-03 06:42:22,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:352232) 2026-11-03 06:42:22,195 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:22] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.009 0.2 ro 2026-11-03 06:42:22,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:22] "GET /web/image/ir.attachment/352227/raw HTTP/1.1" 200 84994 3 0.002 0.061 ro 2026-11-03 06:42:22,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [1/16] Tour self_order_preset_slot_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:42:22,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [2/16] Tour self_order_preset_slot_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:42:22,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [3/16] Tour self_order_preset_slot_tour → Step Check that average preparation time badge is displayed on Takeaway preset (trigger: .preset_btn:contains('Takeaway') .badge:contains('20 min')) 2026-11-03 06:42:22,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:22] "GET /web/image/ir.attachment/351210/raw HTTP/1.1" 200 49165 3 0.001 0.013 ro 2026-11-03 06:42:22,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:22] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.007 ro 2026-11-03 06:42:22,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [4/16] Tour self_order_preset_slot_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-11-03 06:42:22,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [5/16] Tour self_order_preset_slot_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:42:22,498 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:22] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.035 ro 2026-11-03 06:42:22,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [6/16] Tour self_order_preset_slot_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:42:22,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:22] "GET /web/image/pos.category/390/image_128?unique=2026-11-03T06:41:37.000+00:00 HTTP/1.1" 200 6314 3 0.006 0.073 ro 2026-11-03 06:42:22,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [7/16] Tour self_order_preset_slot_tour → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:42:22,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:22] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:41:37.000+00:00 HTTP/1.1" 200 10346 3 0.006 0.077 ro 2026-11-03 06:42:22,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [8/16] Tour self_order_preset_slot_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:42:22,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [9/16] Tour self_order_preset_slot_tour → Step Wait for time slot popup to appear (trigger: .self_order_pills_selection_popup) 2026-11-03 06:42:22,689 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:22] "GET /web/image/product.product/2591/image_512?unique=2026-11-03T06:41:37.000+00:00 HTTP/1.1" 200 7322 9 0.033 0.053 ro 2026-11-03 06:42:22,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:22] "POST /pos-self-order/get-slots HTTP/1.1" 200 56 3 0.004 0.048 rw 2026-11-03 06:42:22,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [10/16] Tour self_order_preset_slot_tour → Step Select first available time slot (trigger: .self_order_pills_selection_popup .option-item:first) 2026-11-03 06:42:22,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [11/16] Tour self_order_preset_slot_tour → Step Click on 'Confirm' button (trigger: .self_order_pills_selection_popup .btn-primary:contains('Confirm')) 2026-11-03 06:42:22,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [12/16] Tour self_order_preset_slot_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-11-03 06:42:23,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [13/16] Tour self_order_preset_slot_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-11-03 06:42:23,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [14/16] Tour self_order_preset_slot_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 06:42:23,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [15/16] Tour self_order_preset_slot_tour → Step Check confirmation string (trigger: .confirmation-block h1:contains("Order for")) 2026-11-03 06:42:23,405 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:23] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.05 0.156 rw 2026-11-03 06:42:23,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57921605 started for PoS orders references: [{'name': None, 'pos_reference': '260-260-000001', 'uuid': '20156202-0c0f-4b2c-add3-6a2f57b09068'}] 2026-11-03 06:42:23,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57921605 order {'name': None, 'pos_reference': '260-260-000001', 'uuid': '20156202-0c0f-4b2c-add3-6a2f57b09068'} created pos.order #841 2026-11-03 06:42:23,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57921605 finished 2026-11-03 06:42:23,751 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2531 88 0.088 0.207 rw 2026-11-03 06:42:23,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.009 0.019 rw 2026-11-03 06:42:23,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [16/16] Tour self_order_preset_slot_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:42:23,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-11-03 06:42:23,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR self_order_preset_slot_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 06:42:23,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.032 rw 2026-11-03 06:42:24,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:42:24,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 15980008 (allocated 18231296) 2026-11-03 06:42:24,003 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Om2fl5eh - [03/Nov/2026 06:42:21] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.007 2.254 rw 2026-11-03 06:42:24,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 64356 2026-11-03 06:42:24,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-11-03 06:42:24,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 64356 2026-11-03 06:42:24,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064224_259006_test_preset_with_slot_tour.txt 2026-11-03 06:42:24,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpzp2omn04_chrome_odoo" 2026-11-03 06:42:24,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-11-03 06:42:25,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-11-03 06:42:27,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:42:42,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 64483 2026-11-03 06:42:42,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmpx9f_65r1_chrome_odoo 2026-11-03 06:42:42,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:33505/json/version 2026-11-03 06:42:42,106 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:42:42,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-11-03 06:42:42,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:33505/json 2026-11-03 06:42:42,140 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:42:42,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:33505/devtools/page/2F058A6C742F180A7CC95A239EB53D30 2026-11-03 06:42:42,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-11-03 06:42:42,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-11-03 06:42:42,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-11-03 06:42:42,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Open "http://127.0.0.1:8069/pos-self/261?access_token=7242e99bc4d14e9a" in browser 2026-11-03 06:42:42,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigating to: "http://127.0.0.1:8069/pos-self/261?access_token=7242e99bc4d14e9a" 2026-11-03 06:42:42,825 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:42] "GET /pos-self/261?access_token=7242e99bc4d14e9a HTTP/1.1" 200 2295 62 0.059 0.225 rw 2026-11-03 06:42:42,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': '2F058A6C742F180A7CC95A239EB53D30', 'loaderId': '555BF1DB324F0A281B8B28770CC07C69', 'isDownload': False} 2026-11-03 06:42:42,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate ready code "odoo.isTourReady('test_combo_prices')" 2026-11-03 06:42:42,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:42:42,980 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:42] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.029 0.402 ro 2026-11-03 06:42:42,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:42:43,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:43] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.01 0.135 ro 2026-11-03 06:42:43,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:42:43,097 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:43] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.022 0.171 ro 2026-11-03 06:42:43,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-11-03 06:42:43,425 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:43] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 06:42:43,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:43] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.016 ro 2026-11-03 06:42:43,470 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.016 ro 2026-11-03 06:42:44,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:44] "POST /pos-self/data/261 HTTP/1.1" 200 510732 412 0.331 0.761 rw 2026-11-03 06:42:44,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:44] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 1.088 rw 2026-11-03 06:42:44,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:44] "GET /web/image/ir.attachment/353264/raw HTTP/1.1" 200 98715 3 0.005 0.01 ro 2026-11-03 06:42:44,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate test code "odoo.startTour('test_combo_prices', {"stepDelay": 0, "debug": false})" 2026-11-03 06:42:45,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:45] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.04 ro 2026-11-03 06:42:45,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:353268) 2026-11-03 06:42:45,261 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:45] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.015 0.178 ro 2026-11-03 06:42:45,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:45] "GET /web/image/ir.attachment/353263/raw HTTP/1.1" 200 84994 3 0.005 0.072 ro 2026-11-03 06:42:45,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [1/116] Tour test_combo_prices → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:42:45,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [2/116] Tour test_combo_prices → Step Click on product 'Big Combo' (trigger: .product_list .o_self_product_card span:contains('Big Combo')) 2026-11-03 06:42:45,507 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:45] "GET /web/image/pos.category/392/image_128?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 6314 3 0.014 0.073 ro 2026-11-03 06:42:45,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [3/116] Tour test_combo_prices → Step Click on combo product 'Green 1' (trigger: .combo_product_box span:contains('Green 1')) 2026-11-03 06:42:45,542 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:45] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.106 ro 2026-11-03 06:42:45,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:45] "GET /web/image/product.template/2455/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.025 ro 2026-11-03 06:42:45,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [4/116] Tour test_combo_prices → Step Click on combo product 'Green 2' (trigger: .combo_product_box span:contains('Green 2')) 2026-11-03 06:42:45,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [5/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:45,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [6/116] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-11-03 06:42:45,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [7/116] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-11-03 06:42:45,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [8/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:45,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [9/116] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-11-03 06:42:45,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [10/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:45,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [11/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:45,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [12/116] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:42:46,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [13/116] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_card span:contains('Random Product 1')) 2026-11-03 06:42:46,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:46] "GET /web/image/product.product/2605/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 9 0.016 0.036 ro 2026-11-03 06:42:46,182 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:46] "GET /web/image/product.product/2607/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.015 0.086 ro 2026-11-03 06:42:46,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:46] "GET /web/image/product.product/2604/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.011 0.139 ro 2026-11-03 06:42:46,264 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:46] "GET /web/image/product.product/2608/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.012 0.163 ro 2026-11-03 06:42:46,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:46] "GET /web/image/product.product/2610/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.208 ro 2026-11-03 06:42:46,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:46] "GET /web/image/product.product/2611/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.007 0.247 ro 2026-11-03 06:42:46,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [14/116] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_card span:contains('Random Product 2')) 2026-11-03 06:42:46,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [15/116] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_card span:contains('Random Product 3')) 2026-11-03 06:42:46,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [16/116] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:42:46,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [17/116] Tour test_combo_prices → Step body 2026-11-03 06:42:46,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57609623 started for PoS orders references: [{'name': None, 'pos_reference': '260-261-000001', 'uuid': 'e4b2d12b-70e4-4e7e-a0d1-ebc43481989d'}] 2026-11-03 06:42:47,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57609623 order {'name': None, 'pos_reference': '260-261-000001', 'uuid': 'e4b2d12b-70e4-4e7e-a0d1-ebc43481989d'} created pos.order #842 2026-11-03 06:42:47,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57609623 finished 2026-11-03 06:42:47,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 11459 184 0.162 0.332 rw 2026-11-03 06:42:47,311 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:47] "GET /web/image/ir.attachment/352246/raw HTTP/1.1" 200 49165 3 0.003 0.38 ro 2026-11-03 06:42:47,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:47] "GET /web/image/product.product/2625/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.01 0.272 ro 2026-11-03 06:42:47,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:47] "GET /web/image/product.product/2613/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.008 0.3 ro 2026-11-03 06:42:47,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [18/116] Tour test_combo_prices → Step body 2026-11-03 06:42:47,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [19/116] Tour test_combo_prices → Step Click on back button (trigger: .btn.btn-back) 2026-11-03 06:42:47,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [20/116] Tour test_combo_prices → Step Click on product 'Big Combo' (trigger: .product_list .o_self_product_card span:contains('Big Combo')) 2026-11-03 06:42:47,417 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:47] "GET /web/image/product.product/2626/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.009 0.342 ro 2026-11-03 06:42:47,463 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:47] "GET /web/image/product.product/2627/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.01 0.367 ro 2026-11-03 06:42:47,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [21/116] Tour test_combo_prices → Step Click on combo product 'Green 1' (trigger: .combo_product_box span:contains('Green 1')) 2026-11-03 06:42:47,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [22/116] Tour test_combo_prices → Step Click on combo product 'Green 2' (trigger: .combo_product_box span:contains('Green 2')) 2026-11-03 06:42:47,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [23/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:47,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [24/116] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-11-03 06:42:47,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [25/116] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-11-03 06:42:47,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [26/116] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-11-03 06:42:47,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [27/116] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-11-03 06:42:47,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [28/116] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-11-03 06:42:47,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [29/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:47,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [30/116] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-11-03 06:42:47,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [31/116] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-11-03 06:42:47,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [32/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:47,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [33/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:47,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [34/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:47,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [35/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:47,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [36/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:47,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [37/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:47,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [38/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:47,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [39/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:47,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [40/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:47,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [41/116] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:42:47,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [42/116] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_card span:contains('Random Product 1')) 2026-11-03 06:42:48,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [43/116] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_card span:contains('Random Product 2')) 2026-11-03 06:42:48,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [44/116] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_card span:contains('Random Product 3')) 2026-11-03 06:42:48,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [45/116] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:42:48,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [46/116] Tour test_combo_prices → Step body 2026-11-03 06:42:48,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62491992 started for PoS orders references: [{'name': None, 'pos_reference': '260-261-000002', 'uuid': '83c70d46-3f85-4efc-b3e4-6e59a59f32d4'}] 2026-11-03 06:42:48,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62491992 order {'name': None, 'pos_reference': '260-261-000002', 'uuid': '83c70d46-3f85-4efc-b3e4-6e59a59f32d4'} created pos.order #843 2026-11-03 06:42:48,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62491992 finished 2026-11-03 06:42:49,128 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 11463 169 0.17 0.32 rw 2026-11-03 06:42:49,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [47/116] Tour test_combo_prices → Step body 2026-11-03 06:42:49,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [48/116] Tour test_combo_prices → Step Click on back button (trigger: .btn.btn-back) 2026-11-03 06:42:49,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [49/116] Tour test_combo_prices → Step Click on product 'Big Combo' (trigger: .product_list .o_self_product_card span:contains('Big Combo')) 2026-11-03 06:42:49,311 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.008 0.029 rw 2026-11-03 06:42:49,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [50/116] Tour test_combo_prices → Step Click on combo product 'Green 1' (trigger: .combo_product_box span:contains('Green 1')) 2026-11-03 06:42:49,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [51/116] Tour test_combo_prices → Step Click on combo product 'Green 3' (trigger: .combo_product_box span:contains('Green 3')) 2026-11-03 06:42:49,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [52/116] Tour test_combo_prices → Step Select value Big for attribute Size (trigger: h2:contains("Size") + div.row button:contains("Big")) 2026-11-03 06:42:49,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [53/116] Tour test_combo_prices → Step Select value Blue for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Blue")) 2026-11-03 06:42:49,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [54/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:49,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [55/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:49,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [56/116] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-11-03 06:42:49,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [57/116] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-11-03 06:42:49,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [58/116] Tour test_combo_prices → Step Click on combo product 'Red 3' (trigger: .combo_product_box span:contains('Red 3')) 2026-11-03 06:42:49,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [59/116] Tour test_combo_prices → Step Select value Big for attribute Size (trigger: h2:contains("Size") + div.row button:contains("Big")) 2026-11-03 06:42:49,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [60/116] Tour test_combo_prices → Step Select value Blue for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Blue")) 2026-11-03 06:42:49,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [61/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:49,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [62/116] Tour test_combo_prices → Step Click on combo product 'Red 3' (trigger: .combo_product_box span:contains('Red 3')) 2026-11-03 06:42:49,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [63/116] Tour test_combo_prices → Step Click on combo product 'Red 3' (trigger: .combo_product_box span:contains('Red 3')) 2026-11-03 06:42:49,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [64/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:49,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [65/116] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-11-03 06:42:49,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [66/116] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-11-03 06:42:49,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [67/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:49,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [68/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:49,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [69/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:49,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [70/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:49,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [71/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:49,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [72/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:49,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [73/116] Tour test_combo_prices → Step Click on combo product 'Purple 3' (trigger: .combo_product_box span:contains('Purple 3')) 2026-11-03 06:42:49,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [74/116] Tour test_combo_prices → Step Select value Small for attribute Size (trigger: h2:contains("Size") + div.row button:contains("Small")) 2026-11-03 06:42:49,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [75/116] Tour test_combo_prices → Step Select value Red for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Red")) 2026-11-03 06:42:49,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [76/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:49,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [77/116] Tour test_combo_prices → Step Click on combo product 'Purple 3' (trigger: .combo_product_box span:contains('Purple 3')) 2026-11-03 06:42:50,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [78/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:50,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [79/116] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:42:50,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [80/116] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_card span:contains('Random Product 1')) 2026-11-03 06:42:50,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:50] "GET /web/image/product.product/2606/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.005 0.021 ro 2026-11-03 06:42:50,276 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:50] "GET /web/image/product.product/2609/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.014 0.062 ro 2026-11-03 06:42:50,306 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:50] "GET /web/image/product.product/2612/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.09 ro 2026-11-03 06:42:50,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [81/116] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_card span:contains('Random Product 2')) 2026-11-03 06:42:50,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [82/116] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_card span:contains('Random Product 3')) 2026-11-03 06:42:50,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [83/116] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:42:50,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [84/116] Tour test_combo_prices → Step body 2026-11-03 06:42:50,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40902051 started for PoS orders references: [{'name': None, 'pos_reference': '260-261-000003', 'uuid': '80957c84-76b0-414a-8b39-c6bcf81520a8'}] 2026-11-03 06:42:51,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40902051 order {'name': None, 'pos_reference': '260-261-000003', 'uuid': '80957c84-76b0-414a-8b39-c6bcf81520a8'} created pos.order #844 2026-11-03 06:42:51,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40902051 finished 2026-11-03 06:42:51,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 12522 189 0.133 0.319 rw 2026-11-03 06:42:51,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [85/116] Tour test_combo_prices → Step body 2026-11-03 06:42:51,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [86/116] Tour test_combo_prices → Step Click on back button (trigger: .btn.btn-back) 2026-11-03 06:42:51,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [87/116] Tour test_combo_prices → Step Click on product 'Small Combo' (trigger: .product_list .o_self_product_card span:contains('Small Combo')) 2026-11-03 06:42:51,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [88/116] Tour test_combo_prices → Step Click on combo product 'No Price 1' (trigger: .combo_product_box span:contains('No Price 1')) 2026-11-03 06:42:51,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:51] "GET /web/image/product.template/2456/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.024 ro 2026-11-03 06:42:51,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [89/116] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-11-03 06:42:51,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [90/116] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-11-03 06:42:51,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [91/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:51,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [92/116] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:42:51,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [93/116] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_card span:contains('Random Product 1')) 2026-11-03 06:42:51,682 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:51] "GET /web/image/product.product/2601/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.014 0.026 ro 2026-11-03 06:42:51,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [94/116] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_card span:contains('Random Product 2')) 2026-11-03 06:42:51,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [95/116] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_card span:contains('Random Product 3')) 2026-11-03 06:42:51,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [96/116] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:42:51,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [97/116] Tour test_combo_prices → Step body 2026-11-03 06:42:52,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20895756 started for PoS orders references: [{'name': None, 'pos_reference': '260-261-000004', 'uuid': 'f1022a6d-f6ec-4c23-a1f7-1416a3b16eba'}] 2026-11-03 06:42:52,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20895756 order {'name': None, 'pos_reference': '260-261-000004', 'uuid': 'f1022a6d-f6ec-4c23-a1f7-1416a3b16eba'} created pos.order #845 2026-11-03 06:42:52,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20895756 finished 2026-11-03 06:42:52,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 8478 142 0.143 0.289 rw 2026-11-03 06:42:52,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:52] "GET /web/image/product.product/2614/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.007 0.33 ro 2026-11-03 06:42:52,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [98/116] Tour test_combo_prices → Step body 2026-11-03 06:42:52,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [99/116] Tour test_combo_prices → Step Click on back button (trigger: .btn.btn-back) 2026-11-03 06:42:52,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [100/116] Tour test_combo_prices → Step Click on product 'No Free Combo' (trigger: .product_list .o_self_product_card span:contains('No Free Combo')) 2026-11-03 06:42:52,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [101/116] Tour test_combo_prices → Step Click on combo product 'First no Free 1' (trigger: .combo_product_box span:contains('First no Free 1')) 2026-11-03 06:42:52,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [102/116] Tour test_combo_prices → Step Click on combo product 'First no Free 2' (trigger: .combo_product_box span:contains('First no Free 2')) 2026-11-03 06:42:52,590 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:52] "GET /web/image/product.template/2466/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.02 ro 2026-11-03 06:42:52,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [103/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:52,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [104/116] Tour test_combo_prices → Step Click on combo product 'Second no Free 1' (trigger: .combo_product_box span:contains('Second no Free 1')) 2026-11-03 06:42:52,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [105/116] Tour test_combo_prices → Step Click on combo product 'Second no Free 1' (trigger: .combo_product_box span:contains('Second no Free 1')) 2026-11-03 06:42:52,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [106/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:52,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [107/116] Tour test_combo_prices → Step Click on combo product 'Third no Free 2' (trigger: .combo_product_box span:contains('Third no Free 2')) 2026-11-03 06:42:52,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [108/116] Tour test_combo_prices → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-11-03 06:42:52,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [109/116] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:42:52,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [110/116] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_card span:contains('Random Product 1')) 2026-11-03 06:42:52,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:52] "GET /web/image/product.product/2618/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.025 0.037 ro 2026-11-03 06:42:52,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:52] "GET /web/image/product.product/2622/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.005 0.098 ro 2026-11-03 06:42:52,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [111/116] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_card span:contains('Random Product 2')) 2026-11-03 06:42:52,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:52] "GET /web/image/product.product/2616/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.018 0.134 ro 2026-11-03 06:42:52,993 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:52] "GET /web/image/product.product/2615/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.006 0.177 ro 2026-11-03 06:42:53,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [112/116] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_card span:contains('Random Product 3')) 2026-11-03 06:42:53,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [113/116] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:42:53,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [114/116] Tour test_combo_prices → Step body 2026-11-03 06:42:53,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85832528 started for PoS orders references: [{'name': None, 'pos_reference': '260-261-000005', 'uuid': 'd83aed06-64a7-4dd9-a6be-2803088e3f3a'}] 2026-11-03 06:42:53,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85832528 order {'name': None, 'pos_reference': '260-261-000005', 'uuid': 'd83aed06-64a7-4dd9-a6be-2803088e3f3a'} created pos.order #846 2026-11-03 06:42:53,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85832528 finished 2026-11-03 06:42:53,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 9523 151 0.085 0.22 rw 2026-11-03 06:42:53,538 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:53] "GET /web/image/product.product/2624/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 8 0.008 0.19 ro 2026-11-03 06:42:53,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [115/116] Tour test_combo_prices → Step body 2026-11-03 06:42:53,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [116/116] Tour test_combo_prices → Step Click on back button (trigger: .btn.btn-back) 2026-11-03 06:42:53,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-11-03 06:42:53,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-03 06:42:53,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:42:54,004 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ByG2_oU7 - [03/Nov/2026 06:42:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 9.229 rw 2026-11-03 06:42:54,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 35811344 (allocated 40906752) 2026-11-03 06:42:54,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 64483 2026-11-03 06:42:54,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-11-03 06:42:54,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 64483 2026-11-03 06:42:54,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064254_223457_test_combo_prices.txt 2026-11-03 06:42:54,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmpx9f_65r1_chrome_odoo" 2026-11-03 06:42:54,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-11-03 06:42:55,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:43:09,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 64621 2026-11-03 06:43:09,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmp3ux_vivg_chrome_odoo 2026-11-03 06:43:09,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Issuing json command http://127.0.0.1:37883/json/version 2026-11-03 06:43:09,683 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:43:09,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Browser version: Chrome/150.0.7871.114 2026-11-03 06:43:09,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Issuing json command http://127.0.0.1:37883/json 2026-11-03 06:43:09,707 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:43:09,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Websocket url found: ws://127.0.0.1:37883/devtools/page/DF4B171BB1C026CEDF44AD44D0226D42 2026-11-03 06:43:09,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Enable chrome headless console log notification 2026-11-03 06:43:09,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless enable page notifications 2026-11-03 06:43:10,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Setting session cookie in browser 2026-11-03 06:43:10,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/262?access_token=637eb8805cfd471d" in browser 2026-11-03 06:43:10,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/262?access_token=637eb8805cfd471d" 2026-11-03 06:43:10,348 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:10] "GET /pos-self/262?access_token=637eb8805cfd471d HTTP/1.1" 200 2295 62 0.04 0.233 rw 2026-11-03 06:43:10,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'DF4B171BB1C026CEDF44AD44D0226D42', 'loaderId': '6D1F474ADA719F3C3EEA8B2C74E86A7F', 'isDownload': False} 2026-11-03 06:43:10,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate ready code "odoo.isTourReady('test_fiscal_position_between_frontend_and_backend')" 2026-11-03 06:43:10,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:43:10,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:10] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.028 0.389 ro 2026-11-03 06:43:10,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:43:10,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:10] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.018 0.119 ro 2026-11-03 06:43:10,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:43:10,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:10] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.007 0.203 ro 2026-11-03 06:43:11,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: Owl is running in 'dev' mode. 2026-11-03 06:43:11,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:11] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.015 ro 2026-11-03 06:43:11,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.008 0.026 ro 2026-11-03 06:43:11,102 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:11] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.004 0.037 ro 2026-11-03 06:43:11,147 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.015 0.015 rw 2026-11-03 06:43:11,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:11] "POST /pos-self/data/262 HTTP/1.1" 200 512528 416 0.217 0.544 rw 2026-11-03 06:43:12,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:12] "GET /web/image/ir.attachment/354290/raw HTTP/1.1" 200 98715 3 0.001 0.008 ro 2026-11-03 06:43:12,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_fiscal_position_between_frontend_and_backend', {"stepDelay": 0, "debug": false})" 2026-11-03 06:43:12,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:12] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.003 0.037 ro 2026-11-03 06:43:12,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:354294) 2026-11-03 06:43:12,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:12] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.016 0.242 ro 2026-11-03 06:43:12,718 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:12] "GET /web/image/ir.attachment/354289/raw HTTP/1.1" 200 84994 3 0.002 0.238 ro 2026-11-03 06:43:12,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [1/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:43:12,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [2/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on location 'Take out' (trigger: .o_self_eating_location_box .preset_btn:contains('Take out')) 2026-11-03 06:43:12,804 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:12] "GET /web/image/ir.attachment/353272/raw HTTP/1.1" 200 49165 3 0.001 0.013 ro 2026-11-03 06:43:12,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:12] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 06:43:12,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [3/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:43:12,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:12] "GET /web/image/pos.category/393/image_128?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.032 ro 2026-11-03 06:43:13,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [4/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:43:13,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [5/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:43:13,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:13] "GET /web/image/product.template/2498/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 3 0.002 0.031 ro 2026-11-03 06:43:13,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [6/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:43:13,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [7/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:43:13,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [8/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:43:13,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [9/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:43:13,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [10/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:43:13,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [11/12] Tour test_fiscal_position_between_frontend_and_backend → Step Check that the fiscal position is applied (trigger: body) 2026-11-03 06:43:13,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [12/12] Tour test_fiscal_position_between_frontend_and_backend → Step body 2026-11-03 06:43:13,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39529397 started for PoS orders references: [{'name': None, 'pos_reference': '260-262-000001', 'uuid': 'c31412ea-4ff6-46bc-b1ce-d1b393fd8924'}] 2026-11-03 06:43:13,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39529397 order {'name': None, 'pos_reference': '260-262-000001', 'uuid': 'c31412ea-4ff6-46bc-b1ce-d1b393fd8924'} created pos.order #847 2026-11-03 06:43:13,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39529397 finished 2026-11-03 06:43:13,633 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3506 112 0.098 0.21 rw 2026-11-03 06:43:13,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-11-03 06:43:13,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR test_fiscal_position_between_frontend_and_backend SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-11-03 06:43:13,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.018 rw 2026-11-03 06:43:13,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:43:13,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 14975272 (allocated 16134144) 2026-11-03 06:43:13,813 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ey3F4uZP - [03/Nov/2026 06:43:11] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 2.614 rw 2026-11-03 06:43:13,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 64621 2026-11-03 06:43:13,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-11-03 06:43:13,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 64621 2026-11-03 06:43:14,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064314_080540_test_fiscal_position_between_frontend_and_backend.txt 2026-11-03 06:43:14,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp3ux_vivg_chrome_odoo" 2026-11-03 06:43:14,115 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12037] 2026-11-03 06:43:14,151 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted pos.order records with IDs: [847] 2026-11-03 06:43:14,169 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3915] 2026-11-03 06:43:14,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 64750 2026-11-03 06:43:14,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmpvphmeeth_chrome_odoo 2026-11-03 06:43:14,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Issuing json command http://127.0.0.1:35469/json/version 2026-11-03 06:43:14,767 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:43:14,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Browser version: Chrome/150.0.7871.114 2026-11-03 06:43:14,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Issuing json command http://127.0.0.1:35469/json 2026-11-03 06:43:14,855 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:43:14,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Websocket url found: ws://127.0.0.1:35469/devtools/page/8F93E958BE5112DC6B9CDFFC58AA032A 2026-11-03 06:43:14,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Enable chrome headless console log notification 2026-11-03 06:43:14,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless enable page notifications 2026-11-03 06:43:15,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Setting session cookie in browser 2026-11-03 06:43:15,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/262?access_token=637eb8805cfd471d" in browser 2026-11-03 06:43:15,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/262?access_token=637eb8805cfd471d" 2026-11-03 06:43:15,086 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:15] "GET /pos-self/262?access_token=637eb8805cfd471d HTTP/1.1" 200 2335 6 0.004 0.052 rw 2026-11-03 06:43:15,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': '8F93E958BE5112DC6B9CDFFC58AA032A', 'loaderId': '8734E1F4ED5E716C2C4A04FA545CA7FE', 'isDownload': False} 2026-11-03 06:43:15,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate ready code "odoo.isTourReady('test_fiscal_position_between_frontend_and_backend')" 2026-11-03 06:43:15,198 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:15] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 2 0.003 0.045 ro 2026-11-03 06:43:15,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:15] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 2 0.007 0.057 ro 2026-11-03 06:43:15,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:15] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 2 0.01 0.193 ro 2026-11-03 06:43:15,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: Owl is running in 'dev' mode. 2026-11-03 06:43:15,553 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:15] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.01 ro 2026-11-03 06:43:15,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.006 ro 2026-11-03 06:43:15,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:15] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.011 ro 2026-11-03 06:43:15,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.024 rw 2026-11-03 06:43:16,623 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:16] "POST /pos-self/data/262 HTTP/1.1" 200 512530 406 0.309 0.72 rw 2026-11-03 06:43:16,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:16] "GET /web/image/ir.attachment/354290/raw HTTP/1.1" 200 98715 3 0.004 0.014 ro 2026-11-03 06:43:16,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_fiscal_position_between_frontend_and_backend', {"stepDelay": 0, "debug": false})" 2026-11-03 06:43:17,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:17] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 0 0 0.005 ro 2026-11-03 06:43:17,137 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:17] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 2 0.01 0.025 ro 2026-11-03 06:43:17,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:17] "GET /web/image/ir.attachment/354289/raw HTTP/1.1" 200 84994 3 0.015 0.013 ro 2026-11-03 06:43:17,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [1/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:43:17,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [2/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on location 'Take out' (trigger: .o_self_eating_location_box .preset_btn:contains('Take out')) 2026-11-03 06:43:17,280 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:17] "GET /web/image/ir.attachment/353272/raw HTTP/1.1" 200 49165 3 0.001 0.013 ro 2026-11-03 06:43:17,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:17] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 06:43:17,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [3/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:43:17,462 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:17] "GET /web/image/pos.category/393/image_128?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.03 ro 2026-11-03 06:43:17,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [4/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:43:17,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [5/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:43:17,574 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:17] "GET /web/image/product.template/2498/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.029 ro 2026-11-03 06:43:17,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [6/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:43:17,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [7/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:43:17,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [8/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:43:17,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [9/12] Tour test_fiscal_position_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:43:17,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [10/12] Tour test_fiscal_position_between_frontend_and_backend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:43:17,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [11/12] Tour test_fiscal_position_between_frontend_and_backend → Step Check that the fiscal position is applied (trigger: body) 2026-11-03 06:43:17,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: [12/12] Tour test_fiscal_position_between_frontend_and_backend → Step body 2026-11-03 06:43:18,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96727406 started for PoS orders references: [{'name': None, 'pos_reference': '260-262-000002', 'uuid': '6e883be0-a095-4a24-b7c3-0ac134c49b84'}] 2026-11-03 06:43:18,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96727406 order {'name': None, 'pos_reference': '260-262-000002', 'uuid': '6e883be0-a095-4a24-b7c3-0ac134c49b84'} created pos.order #848 2026-11-03 06:43:18,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96727406 finished 2026-11-03 06:43:18,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3506 97 0.097 0.234 rw 2026-11-03 06:43:18,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-11-03 06:43:18,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR test_fiscal_position_between_frontend_and_backend SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-11-03 06:43:18,382 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.028 rw 2026-11-03 06:43:18,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:43:18,430 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ayrzz4Cu - [03/Nov/2026 06:43:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 4 0.002 2.768 rw 2026-11-03 06:43:18,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 15214152 (allocated 16134144) 2026-11-03 06:43:18,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 64750 2026-11-03 06:43:18,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-11-03 06:43:18,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 64750 2026-11-03 06:43:18,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064318_636061_test_fiscal_position_between_frontend_and_backend.txt 2026-11-03 06:43:18,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpvphmeeth_chrome_odoo" 2026-11-03 06:43:18,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-11-03 06:43:20,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:43:33,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 64874 2026-11-03 06:43:33,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmpfe60jdt2_chrome_odoo 2026-11-03 06:43:33,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Issuing json command http://127.0.0.1:37513/json/version 2026-11-03 06:43:33,867 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37513', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:43:33,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Browser version: Chrome/150.0.7871.114 2026-11-03 06:43:33,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Issuing json command http://127.0.0.1:37513/json 2026-11-03 06:43:33,937 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37513', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:43:33,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Websocket url found: ws://127.0.0.1:37513/devtools/page/7D1504DCE431B4298BC1554F3E6CD0EB 2026-11-03 06:43:33,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Enable chrome headless console log notification 2026-11-03 06:43:33,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-11-03 06:43:34,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Setting session cookie in browser 2026-11-03 06:43:34,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/263?access_token=4ef5a303ef35419b" in browser 2026-11-03 06:43:34,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/263?access_token=4ef5a303ef35419b" 2026-11-03 06:43:34,684 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:34] "GET /pos-self/263?access_token=4ef5a303ef35419b HTTP/1.1" 200 2295 62 0.035 0.243 rw 2026-11-03 06:43:34,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '7D1504DCE431B4298BC1554F3E6CD0EB', 'loaderId': 'E68AA22D4D5F0BA25CA87B25EF8A2958', 'isDownload': False} 2026-11-03 06:43:34,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Evaluate ready code "odoo.isTourReady('test_price_between_frontend_and_backend')" 2026-11-03 06:43:34,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:43:34,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:43:34,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:34] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.026 0.419 ro 2026-11-03 06:43:34,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:34] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.169 ro 2026-11-03 06:43:34,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:43:34,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:34] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.013 0.205 ro 2026-11-03 06:43:35,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: Owl is running in 'dev' mode. 2026-11-03 06:43:35,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:35] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.009 ro 2026-11-03 06:43:35,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.006 0.012 ro 2026-11-03 06:43:35,328 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:35] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.008 0.026 ro 2026-11-03 06:43:36,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:36] "POST /pos-self/data/263 HTTP/1.1" 200 510740 412 0.273 0.614 rw 2026-11-03 06:43:36,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:36] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.871 rw 2026-11-03 06:43:36,585 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:36] "GET /web/image/ir.attachment/355316/raw HTTP/1.1" 200 98715 3 0.002 0.015 ro 2026-11-03 06:43:36,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_price_between_frontend_and_backend', {"stepDelay": 0, "debug": false})" 2026-11-03 06:43:36,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:36] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.054 ro 2026-11-03 06:43:36,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:355320) 2026-11-03 06:43:36,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:36] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.011 0.167 ro 2026-11-03 06:43:36,892 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:36] "GET /web/image/ir.attachment/355315/raw HTTP/1.1" 200 84994 3 0.004 0.09 ro 2026-11-03 06:43:36,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [1/22] Tour test_price_between_frontend_and_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:43:36,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [2/22] Tour test_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:43:37,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:37] "GET /web/image/pos.category/394/image_128?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.03 ro 2026-11-03 06:43:37,079 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:37] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.027 ro 2026-11-03 06:43:37,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [3/22] Tour test_price_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:43:37,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [4/22] Tour test_price_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:43:37,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [5/22] Tour test_price_between_frontend_and_backend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:43:37,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:37] "GET /web/image/product.template/2526/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 3 0.008 0.043 ro 2026-11-03 06:43:37,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [6/22] Tour test_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:43:37,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [7/22] Tour test_price_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:43:37,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [8/22] Tour test_price_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:43:37,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [9/22] Tour test_price_between_frontend_and_backend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:43:37,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [10/22] Tour test_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:43:37,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [11/22] Tour test_price_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:43:37,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [12/22] Tour test_price_between_frontend_and_backend → Step Select value One for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("One")) 2026-11-03 06:43:37,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [13/22] Tour test_price_between_frontend_and_backend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:43:37,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [14/22] Tour test_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:43:37,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [15/22] Tour test_price_between_frontend_and_backend → Step Select value Small for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Small")) 2026-11-03 06:43:37,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [16/22] Tour test_price_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:43:37,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [17/22] Tour test_price_between_frontend_and_backend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:43:37,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [18/22] Tour test_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:43:37,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [19/22] Tour test_price_between_frontend_and_backend → Step Select value Small for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Small")) 2026-11-03 06:43:37,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [20/22] Tour test_price_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:43:37,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [21/22] Tour test_price_between_frontend_and_backend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:43:37,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: [22/22] Tour test_price_between_frontend_and_backend → Step body 2026-11-03 06:43:37,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21460921 started for PoS orders references: [{'name': None, 'pos_reference': '260-263-000001', 'uuid': 'a3fd79ce-d929-4dc6-a90d-f14ee8d1eee7'}] 2026-11-03 06:43:38,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21460921 order {'name': None, 'pos_reference': '260-263-000001', 'uuid': 'a3fd79ce-d929-4dc6-a90d-f14ee8d1eee7'} created pos.order #849 2026-11-03 06:43:38,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21460921 finished 2026-11-03 06:43:38,174 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 4585 109 0.077 0.222 rw 2026-11-03 06:43:38,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-11-03 06:43:38,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_price_between_frontend_and_backend SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-11-03 06:43:38,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.03 rw 2026-11-03 06:43:38,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:43:38,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.009 1.913 rw 2026-11-03 06:43:38,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 15654888 (allocated 17182720) 2026-11-03 06:43:38,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 sM_CH5X5 - [03/Nov/2026 06:43:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.006 0.021 rw 2026-11-03 06:43:38,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 64874 2026-11-03 06:43:38,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-11-03 06:43:38,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 64874 2026-11-03 06:43:38,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064338_585545_test_price_between_frontend_and_backend.txt 2026-11-03 06:43:38,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpfe60jdt2_chrome_odoo" 2026-11-03 06:43:38,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-11-03 06:43:39,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:43:53,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 65012 2026-11-03 06:43:53,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmp_ptl4ihy_chrome_odoo 2026-11-03 06:43:53,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Issuing json command http://127.0.0.1:43607/json/version 2026-11-03 06:43:53,363 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43607', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:43:53,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Browser version: Chrome/150.0.7871.114 2026-11-03 06:43:53,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Issuing json command http://127.0.0.1:43607/json 2026-11-03 06:43:53,405 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43607', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:43:53,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Websocket url found: ws://127.0.0.1:43607/devtools/page/A7AD6B024D145A0D3AD55936445832FE 2026-11-03 06:43:53,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Enable chrome headless console log notification 2026-11-03 06:43:53,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-11-03 06:43:53,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Setting session cookie in browser 2026-11-03 06:43:53,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Open "http://127.0.0.1:8069/pos-self/264?access_token=fc72f9bf14d845bc" in browser 2026-11-03 06:43:53,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigating to: "http://127.0.0.1:8069/pos-self/264?access_token=fc72f9bf14d845bc" 2026-11-03 06:43:54,079 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:54] "GET /pos-self/264?access_token=fc72f9bf14d845bc HTTP/1.1" 200 2295 62 0.049 0.21 rw 2026-11-03 06:43:54,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': 'A7AD6B024D145A0D3AD55936445832FE', 'loaderId': '5770D0B5AB8F55ADC359E5DF3CC2A290', 'isDownload': False} 2026-11-03 06:43:54,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Evaluate ready code "odoo.isTourReady('test_pricelist_price_between_frontend_and_backend')" 2026-11-03 06:43:54,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:43:54,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:54] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 8 0.028 0.095 ro 2026-11-03 06:43:54,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:43:54,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:54] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.009 0.163 ro 2026-11-03 06:43:54,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:43:54,405 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:54] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.026 0.554 ro 2026-11-03 06:43:54,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: Owl is running in 'dev' mode. 2026-11-03 06:43:54,643 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:54] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.013 ro 2026-11-03 06:43:54,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.022 ro 2026-11-03 06:43:54,697 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:54] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.015 ro 2026-11-03 06:43:54,736 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:54] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.025 rw 2026-11-03 06:43:55,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:55] "POST /pos-self/data/264 HTTP/1.1" 200 513263 419 0.274 0.844 rw 2026-11-03 06:43:56,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:56] "GET /web/image/ir.attachment/356342/raw HTTP/1.1" 200 98715 3 0.002 0.015 ro 2026-11-03 06:43:56,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Evaluate test code "odoo.startTour('test_pricelist_price_between_frontend_and_backend', {"stepDelay": 0, "debug": false})" 2026-11-03 06:43:56,210 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:56] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.028 ro 2026-11-03 06:43:56,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:356346) 2026-11-03 06:43:56,399 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:56] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.166 ro 2026-11-03 06:43:56,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:56] "GET /web/image/ir.attachment/356341/raw HTTP/1.1" 200 84994 3 0.003 0.029 ro 2026-11-03 06:43:56,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [1/11] Tour test_pricelist_price_between_frontend_and_backend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:43:56,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [2/11] Tour test_pricelist_price_between_frontend_and_backend → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-11-03 06:43:56,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:56] "GET /web/image/ir.attachment/355324/raw HTTP/1.1" 200 49165 3 0.001 0.008 ro 2026-11-03 06:43:56,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:56] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.007 ro 2026-11-03 06:43:56,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [3/11] Tour test_pricelist_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:43:56,619 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:56] "GET /web/image/pos.category/395/image_128?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.019 ro 2026-11-03 06:43:56,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [4/11] Tour test_pricelist_price_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:43:56,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [5/11] Tour test_pricelist_price_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:43:56,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [6/11] Tour test_pricelist_price_between_frontend_and_backend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:43:56,725 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:56] "GET /web/image/product.template/2554/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.035 ro 2026-11-03 06:43:56,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [7/11] Tour test_pricelist_price_between_frontend_and_backend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:43:56,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [8/11] Tour test_pricelist_price_between_frontend_and_backend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:43:56,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [9/11] Tour test_pricelist_price_between_frontend_and_backend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:43:56,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [10/11] Tour test_pricelist_price_between_frontend_and_backend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:43:56,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: [11/11] Tour test_pricelist_price_between_frontend_and_backend → Step body 2026-11-03 06:43:56,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25863225 started for PoS orders references: [{'name': None, 'pos_reference': '260-264-000001', 'uuid': '0cc36b02-83fa-4b4f-95d0-994b110fed87'}] 2026-11-03 06:43:57,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25863225 order {'name': None, 'pos_reference': '260-264-000001', 'uuid': '0cc36b02-83fa-4b4f-95d0-994b110fed87'} created pos.order #850 2026-11-03 06:43:57,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25863225 finished 2026-11-03 06:43:57,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3558 102 0.083 0.207 rw 2026-11-03 06:43:57,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-11-03 06:43:57,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR test_pricelist_price_between_frontend_and_backend SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-11-03 06:43:57,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.01 0.017 rw 2026-11-03 06:43:57,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:43:57,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 15073692 (allocated 17182720) 2026-11-03 06:43:57,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 dbUeMZWX - [03/Nov/2026 06:43:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.011 2.572 rw 2026-11-03 06:43:57,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 65012 2026-11-03 06:43:57,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-11-03 06:43:57,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 65012 2026-11-03 06:43:57,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064357_601815_test_pricelist_price_between_frontend_and_backend.txt 2026-11-03 06:43:57,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp_ptl4ihy_chrome_odoo" 2026-11-03 06:43:57,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-11-03 06:43:58,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:44:11,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 65143 2026-11-03 06:44:11,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome headless temporary user profile dir: /tmp/tmpwln5ubmm_chrome_odoo 2026-11-03 06:44:11,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Issuing json command http://127.0.0.1:44615/json/version 2026-11-03 06:44:11,669 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44615', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:44:11,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Browser version: Chrome/150.0.7871.114 2026-11-03 06:44:11,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Issuing json command http://127.0.0.1:44615/json 2026-11-03 06:44:11,768 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44615', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:44:11,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Websocket url found: ws://127.0.0.1:44615/devtools/page/5D63B114BFC9525AC38D9B8746ADADAF 2026-11-03 06:44:11,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Enable chrome headless console log notification 2026-11-03 06:44:11,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome headless enable page notifications 2026-11-03 06:44:12,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Setting session cookie in browser 2026-11-03 06:44:12,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Open "http://127.0.0.1:8069/pos-self/265?access_token=c638802065e748c5" in browser 2026-11-03 06:44:12,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigating to: "http://127.0.0.1:8069/pos-self/265?access_token=c638802065e748c5" 2026-11-03 06:44:12,452 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:12] "GET /pos-self/265?access_token=c638802065e748c5 HTTP/1.1" 200 2295 62 0.037 0.21 rw 2026-11-03 06:44:12,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': '5D63B114BFC9525AC38D9B8746ADADAF', 'loaderId': '7A261B9B6008FB64DDA37F3B9738383F', 'isDownload': False} 2026-11-03 06:44:12,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Evaluate ready code "odoo.isTourReady('test_pricelist_should_not_be_changed_from_frontend')" 2026-11-03 06:44:12,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:44:12,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:44:12,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:12] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 8 0.007 0.121 ro 2026-11-03 06:44:12,670 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:12] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.155 ro 2026-11-03 06:44:12,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:44:12,748 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:12] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.508 ro 2026-11-03 06:44:12,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: Owl is running in 'dev' mode. 2026-11-03 06:44:13,016 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:13] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 06:44:13,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.016 ro 2026-11-03 06:44:13,061 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:13] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.025 ro 2026-11-03 06:44:13,079 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:13] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.014 rw 2026-11-03 06:44:14,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:14] "POST /pos-self/data/265 HTTP/1.1" 200 513293 419 0.311 0.698 rw 2026-11-03 06:44:14,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:14] "GET /web/image/ir.attachment/357368/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 06:44:14,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Evaluate test code "odoo.startTour('test_pricelist_should_not_be_changed_from_frontend', {"stepDelay": 0, "debug": false})" 2026-11-03 06:44:14,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:14] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.052 ro 2026-11-03 06:44:14,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:357372) 2026-11-03 06:44:14,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:14] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.217 ro 2026-11-03 06:44:14,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:14] "GET /web/image/ir.attachment/357367/raw HTTP/1.1" 200 84994 3 0.001 0.146 ro 2026-11-03 06:44:14,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [1/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:44:14,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [2/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-11-03 06:44:14,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:14] "GET /web/image/ir.attachment/356350/raw HTTP/1.1" 200 49165 3 0.002 0.011 ro 2026-11-03 06:44:14,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:14] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 06:44:14,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [3/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:44:14,958 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:14] "GET /web/image/pos.category/396/image_128?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.028 ro 2026-11-03 06:44:14,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [4/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:44:15,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [5/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:44:15,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:15] "GET /web/image/product.template/2582/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.02 ro 2026-11-03 06:44:15,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [6/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:44:15,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [7/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:44:15,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [8/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:44:15,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [9/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:44:15,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [10/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:44:15,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [11/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step body 2026-11-03 06:44:15,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [12/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:44:15,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [13/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:44:15,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [14/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:44:15,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [15/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:44:15,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [16/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:44:15,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [17/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:44:15,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [18/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:44:15,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [19/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:44:15,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: [20/20] Tour test_pricelist_should_not_be_changed_from_frontend → Step body 2026-11-03 06:44:15,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58016546 started for PoS orders references: [{'name': None, 'pos_reference': '260-265-000001', 'uuid': 'af803f2a-3c0d-4e12-be7f-fd21d5fe94b3'}] 2026-11-03 06:44:15,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58016546 order {'name': None, 'pos_reference': '260-265-000001', 'uuid': 'af803f2a-3c0d-4e12-be7f-fd21d5fe94b3'} created pos.order #851 2026-11-03 06:44:15,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58016546 finished 2026-11-03 06:44:15,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2512 93 0.092 0.18 rw 2026-11-03 06:44:15,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: tour succeeded 2026-11-03 06:44:15,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR test_pricelist_should_not_be_changed_from_frontend SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-11-03 06:44:15,995 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.004 0.02 rw 2026-11-03 06:44:16,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:44:16,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 15533336 (allocated 16920576) 2026-11-03 06:44:16,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qdU3GIS6 - [03/Nov/2026 06:44:14] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 2.933 rw 2026-11-03 06:44:16,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 65143 2026-11-03 06:44:16,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing websocket connection 2026-11-03 06:44:16,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 65143 2026-11-03 06:44:16,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064416_287228_test_pricelist_should_not_be_changed_from_frontend.txt 2026-11-03 06:44:16,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmpwln5ubmm_chrome_odoo" 2026-11-03 06:44:16,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-11-03 06:44:17,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:44:30,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 65273 2026-11-03 06:44:30,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmp2rwle878_chrome_odoo 2026-11-03 06:44:30,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Issuing json command http://127.0.0.1:36543/json/version 2026-11-03 06:44:30,628 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36543', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:44:30,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Browser version: Chrome/150.0.7871.114 2026-11-03 06:44:30,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Issuing json command http://127.0.0.1:36543/json 2026-11-03 06:44:30,642 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36543', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:44:30,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Websocket url found: ws://127.0.0.1:36543/devtools/page/D8D3E97898037D3E0B43AEA0F30B6AE3 2026-11-03 06:44:30,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Enable chrome headless console log notification 2026-11-03 06:44:30,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless enable page notifications 2026-11-03 06:44:30,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Setting session cookie in browser 2026-11-03 06:44:30,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Open "http://127.0.0.1:8069/pos-self/266?access_token=2ed01e6c94574da4" in browser 2026-11-03 06:44:30,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigating to: "http://127.0.0.1:8069/pos-self/266?access_token=2ed01e6c94574da4" 2026-11-03 06:44:31,299 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:31] "GET /pos-self/266?access_token=2ed01e6c94574da4 HTTP/1.1" 200 2295 62 0.043 0.255 rw 2026-11-03 06:44:31,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': 'D8D3E97898037D3E0B43AEA0F30B6AE3', 'loaderId': '4D5C43C6B00C1F4F1796902A0F767347', 'isDownload': False} 2026-11-03 06:44:31,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Evaluate ready code "odoo.isTourReady('test_prices_are_immutable_from_frontend')" 2026-11-03 06:44:31,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:44:31,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:31] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.411 ro 2026-11-03 06:44:31,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:44:31,488 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:31] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.116 ro 2026-11-03 06:44:31,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:44:31,614 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:31] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.027 0.217 ro 2026-11-03 06:44:31,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: Owl is running in 'dev' mode. 2026-11-03 06:44:31,946 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:31] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.012 ro 2026-11-03 06:44:31,965 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.013 ro 2026-11-03 06:44:32,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:31] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.013 0.031 ro 2026-11-03 06:44:32,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:32] "POST /pos-self/data/266 HTTP/1.1" 200 510822 412 0.322 0.587 rw 2026-11-03 06:44:32,916 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:32] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.925 rw 2026-11-03 06:44:33,257 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:33] "GET /web/image/ir.attachment/358394/raw HTTP/1.1" 200 98715 3 0.001 0.026 ro 2026-11-03 06:44:33,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Evaluate test code "odoo.startTour('test_prices_are_immutable_from_frontend', {"stepDelay": 0, "debug": false})" 2026-11-03 06:44:33,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:33] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.007 0.051 ro 2026-11-03 06:44:33,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:358398) 2026-11-03 06:44:33,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:33] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.004 0.143 ro 2026-11-03 06:44:33,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:33] "GET /web/image/ir.attachment/358393/raw HTTP/1.1" 200 84994 3 0.002 0.048 ro 2026-11-03 06:44:33,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [1/10] Tour test_prices_are_immutable_from_frontend → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:44:33,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [2/10] Tour test_prices_are_immutable_from_frontend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:44:33,712 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:33] "GET /web/image/pos.category/397/image_128?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.04 ro 2026-11-03 06:44:33,720 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:33] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.026 ro 2026-11-03 06:44:33,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [3/10] Tour test_prices_are_immutable_from_frontend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:44:33,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [4/10] Tour test_prices_are_immutable_from_frontend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:44:33,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [5/10] Tour test_prices_are_immutable_from_frontend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:44:33,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:33] "GET /web/image/product.template/2610/image_512?unique=2026-11-03T06:42:24.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.062 ro 2026-11-03 06:44:33,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [6/10] Tour test_prices_are_immutable_from_frontend → Step Click on product 'Product with attributes' (trigger: .product_list .o_self_product_card span:contains('Product with attributes')) 2026-11-03 06:44:33,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [7/10] Tour test_prices_are_immutable_from_frontend → Step Select value Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-11-03 06:44:34,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [8/10] Tour test_prices_are_immutable_from_frontend → Step Select value Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-11-03 06:44:34,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [9/10] Tour test_prices_are_immutable_from_frontend → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-11-03 06:44:34,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: [10/10] Tour test_prices_are_immutable_from_frontend → Step body 2026-11-03 06:44:34,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74164737 started for PoS orders references: [{'name': None, 'pos_reference': '260-266-000001', 'uuid': 'dd511d91-f4a9-4df9-b9dd-10b5a18176c2'}] 2026-11-03 06:44:34,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74164737 order {'name': None, 'pos_reference': '260-266-000001', 'uuid': 'dd511d91-f4a9-4df9-b9dd-10b5a18176c2'} created pos.order #852 2026-11-03 06:44:34,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74164737 finished 2026-11-03 06:44:34,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:34] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2501 91 0.083 0.199 rw 2026-11-03 06:44:34,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-11-03 06:44:34,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_prices_are_immutable_from_frontend SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-11-03 06:44:34,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.025 rw 2026-11-03 06:44:34,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:44:34,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:33] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.271 rw 2026-11-03 06:44:34,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 14768036 (allocated 15872000) 2026-11-03 06:44:34,572 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 L36mCKnH - [03/Nov/2026 06:44:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.003 0.022 rw 2026-11-03 06:44:34,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 65273 2026-11-03 06:44:34,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-11-03 06:44:34,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 65273 2026-11-03 06:44:34,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064434_756080_test_prices_are_immutable_from_frontend.txt 2026-11-03 06:44:34,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmp2rwle878_chrome_odoo" 2026-11-03 06:44:34,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-11-03 06:44:36,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-11-03 06:44:38,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:44:46,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 65405 2026-11-03 06:44:46,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome headless temporary user profile dir: /tmp/tmp28zmccof_chrome_odoo 2026-11-03 06:44:46,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Issuing json command http://127.0.0.1:33751/json/version 2026-11-03 06:44:46,900 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33751', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:44:47,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Browser version: Chrome/150.0.7871.114 2026-11-03 06:44:47,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Issuing json command http://127.0.0.1:33751/json 2026-11-03 06:44:47,006 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33751', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:44:47,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Websocket url found: ws://127.0.0.1:33751/devtools/page/CD39A01A6F83DB7A4EABC247C11B8D5C 2026-11-03 06:44:47,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Enable chrome headless console log notification 2026-11-03 06:44:47,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome headless enable page notifications 2026-11-03 06:44:47,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 06:44:47,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Setting session cookie in browser 2026-11-03 06:44:47,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Open "http://127.0.0.1:8069/pos-self/267?access_token=743a56c603d04247" in browser 2026-11-03 06:44:47,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigating to: "http://127.0.0.1:8069/pos-self/267?access_token=743a56c603d04247" 2026-11-03 06:44:47,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:47] "GET /pos-self/267?access_token=743a56c603d04247 HTTP/1.1" 200 2318 63 0.044 0.33 rw 2026-11-03 06:44:47,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': 'CD39A01A6F83DB7A4EABC247C11B8D5C', 'loaderId': '0D6D60B0C8D6BCD2E0623413400B7C34', 'isDownload': False} 2026-11-03 06:44:47,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate ready code "odoo.isTourReady('SelfOrderOrderNumberTour')" 2026-11-03 06:44:47,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:44:47,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:47] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.481 ro 2026-11-03 06:44:47,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:44:47,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:44:48,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:47] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.01 0.137 ro 2026-11-03 06:44:48,021 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:48] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.008 0.158 ro 2026-11-03 06:44:48,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: Owl is running in 'dev' mode. 2026-11-03 06:44:48,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:48] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 06:44:48,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.01 ro 2026-11-03 06:44:48,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:48] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.01 ro 2026-11-03 06:44:48,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:48] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.012 rw 2026-11-03 06:44:49,182 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:49] "POST /pos-self/data/267 HTTP/1.1" 200 465551 266 0.226 0.629 rw 2026-11-03 06:44:49,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:49] "GET /web/image/ir.attachment/359430/raw HTTP/1.1" 200 98715 3 0.014 0.025 ro 2026-11-03 06:44:49,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate test code "odoo.startTour('SelfOrderOrderNumberTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:44:49,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:49] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.035 ro 2026-11-03 06:44:49,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:359434) 2026-11-03 06:44:49,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:49] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.006 0.197 ro 2026-11-03 06:44:49,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:49] "GET /web/image/ir.attachment/359429/raw HTTP/1.1" 200 84994 3 0.005 0.111 ro 2026-11-03 06:44:49,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [1/9] Tour SelfOrderOrderNumberTour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:44:49,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [2/9] Tour SelfOrderOrderNumberTour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:44:49,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [3/9] Tour SelfOrderOrderNumberTour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:44:50,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.034 ro 2026-11-03 06:44:50,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/pos.category/398/image_128?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.075 ro 2026-11-03 06:44:50,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [4/9] Tour SelfOrderOrderNumberTour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:44:50,138 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/2612/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 7322 3 0.008 0.081 ro 2026-11-03 06:44:50,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [5/9] Tour SelfOrderOrderNumberTour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:44:50,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/2611/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.12 ro 2026-11-03 06:44:50,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/2614/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.138 ro 2026-11-03 06:44:50,247 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/2613/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.178 ro 2026-11-03 06:44:50,285 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/10/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.189 ro 2026-11-03 06:44:50,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/11/image_512?unique=2026-11-03T03:16:04.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.169 ro 2026-11-03 06:44:50,321 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/12/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.173 ro 2026-11-03 06:44:50,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/2615/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.161 ro 2026-11-03 06:44:50,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [6/9] Tour SelfOrderOrderNumberTour → Step Select table 101 (trigger: .self_order_pills_selection_popup .option-item:contains("101")) 2026-11-03 06:44:50,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [7/9] Tour SelfOrderOrderNumberTour → Step Click on 'Confirm' button (trigger: .self_order_pills_selection_popup .btn-primary:contains('Confirm')) 2026-11-03 06:44:50,409 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/ir.attachment/358412/raw HTTP/1.1" 200 49165 3 0.001 0.16 ro 2026-11-03 06:44:50,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 10346 3 0.01 0.185 ro 2026-11-03 06:44:50,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [8/9] Tour SelfOrderOrderNumberTour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:44:50,420 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.128 ro 2026-11-03 06:44:50,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.product/2769/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 7322 9 0.007 0.163 ro 2026-11-03 06:44:50,494 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/13/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 7322 3 0.003 0.158 ro 2026-11-03 06:44:50,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/15/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 7322 3 0.005 0.143 ro 2026-11-03 06:44:50,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/16/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 7322 3 0.007 0.115 ro 2026-11-03 06:44:50,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "GET /web/image/product.template/17/image_512?unique=2026-11-03T06:44:34.000+00:00 HTTP/1.1" 200 7322 3 0.01 0.173 ro 2026-11-03 06:44:50,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18449344 started for PoS orders references: [{'name': None, 'pos_reference': '260-267-000001', 'uuid': '8b8dd16b-4ec6-40b4-9e4e-62c941056cc6'}] 2026-11-03 06:44:50,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18449344 order {'name': None, 'pos_reference': '260-267-000001', 'uuid': '8b8dd16b-4ec6-40b4-9e4e-62c941056cc6'} created pos.order #853 2026-11-03 06:44:50,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18449344 finished 2026-11-03 06:44:50,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2455 88 0.095 0.356 rw 2026-11-03 06:44:50,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [9/9] Tour SelfOrderOrderNumberTour → Step Check that 'Ok' do not exist (trigger: body:not(:has(.btn:text(Ok)))) 2026-11-03 06:44:51,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: tour succeeded 2026-11-03 06:44:51,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR SelfOrderOrderNumberTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 06:44:51,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 2455 26 0.025 0.117 rw 2026-11-03 06:44:51,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 14363912 (allocated 15872000) 2026-11-03 06:44:51,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:44:51,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2X-cscpX - [03/Nov/2026 06:44:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 2.767 rw 2026-11-03 06:44:51,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Closing chrome headless with pid 65405 2026-11-03 06:44:51,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Closing websocket connection 2026-11-03 06:44:51,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Terminating chrome headless with pid 65405 2026-11-03 06:44:51,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064451_391128_test_self_order_order_number_conflict_with_normal_orders.txt 2026-11-03 06:44:51,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Removing chrome user profile "/tmp/tmp28zmccof_chrome_odoo" 2026-11-03 06:44:51,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 65535 2026-11-03 06:44:51,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome headless temporary user profile dir: /tmp/tmpu5zv2tqg_chrome_odoo 2026-11-03 06:44:51,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Issuing json command http://127.0.0.1:42359/json/version 2026-11-03 06:44:51,852 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:44:51,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Browser version: Chrome/150.0.7871.114 2026-11-03 06:44:51,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Issuing json command http://127.0.0.1:42359/json 2026-11-03 06:44:51,967 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:44:52,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Websocket url found: ws://127.0.0.1:42359/devtools/page/1F47EEC225362794CFAF3E3F6FB1646A 2026-11-03 06:44:52,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Enable chrome headless console log notification 2026-11-03 06:44:52,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome headless enable page notifications 2026-11-03 06:44:52,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 06:44:52,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Setting session cookie in browser 2026-11-03 06:44:52,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Open "http://127.0.0.1:8069/pos/ui/267" in browser 2026-11-03 06:44:52,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/267" 2026-11-03 06:44:52,345 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:52] "GET /pos/ui/267 HTTP/1.1" 200 6810 58 0.059 0.164 rw 2026-11-03 06:44:52,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '1F47EEC225362794CFAF3E3F6FB1646A', 'loaderId': '1AF2CC60160A92BB6CFD9D080846F3E3', 'isDownload': False} 2026-11-03 06:44:52,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate ready code "odoo.isTourReady('OrderNumberConflictTour')" 2026-11-03 06:44:52,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:52] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.05 ro 2026-11-03 06:44:52,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:52] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.358 ro 2026-11-03 06:44:52,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:52] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.095 ro 2026-11-03 06:44:53,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: Owl is running in 'dev' mode. 2026-11-03 06:44:53,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 06:44:53,237 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:44:53,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.009 ro 2026-11-03 06:44:53,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.014 rw 2026-11-03 06:44:53,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.009 0.043 rw 2026-11-03 06:44:53,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:44:54,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 505585 303 0.32 0.744 rw 2026-11-03 06:44:54,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: The ready code tooks too much time : 2.389841079711914 2026-11-03 06:44:54,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Evaluate test code "odoo.startTour('OrderNumberConflictTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:44:54,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [1/22] Tour OrderNumberConflictTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:44:54,783 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.024 ro 2026-11-03 06:44:54,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.021 ro 2026-11-03 06:44:54,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 06:44:54,891 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.005 0.015 rw 2026-11-03 06:44:54,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:54] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 06:44:55,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:55] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:44:55,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 4 0.002 0.013 rw 2026-11-03 06:44:55,651 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.004 0.039 rw 2026-11-03 06:44:55,694 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.027 - 2026-11-03 06:44:55,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.026 - 2026-11-03 06:44:55,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:55] "GET /web/image/res.users/521/avatar_128 HTTP/1.1" 200 305 4 0.007 0.036 ro 2026-11-03 06:44:55,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.048 rw 2026-11-03 06:44:55,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:55] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.009 ro 2026-11-03 06:44:55,757 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:44:55,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.012 - 2026-11-03 06:44:55,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.019 - 2026-11-03 06:44:55,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [2/22] Tour OrderNumberConflictTour → Step Check table with attributes: {"name":"3","run":"click"} (trigger: .o_fp_canvas .o_fp_table:not(.syncing):has(.o_fp_table_number:contains("3"))) 2026-11-03 06:44:55,897 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:55] "GET /pos/ui/267?from_backend=True HTTP/1.1" 200 6850 32 0.042 0.084 rw 2026-11-03 06:44:56,032 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:56] "GET /pos/ui/267 HTTP/1.1" 200 6850 32 0.037 0.219 rw 2026-11-03 06:44:56,053 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 4 0.002 0.072 rw 2026-11-03 06:44:56,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:56] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 3 0.006 0.072 rw 2026-11-03 06:44:56,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [3/22] Tour OrderNumberConflictTour → Step body:has(.pos-leftheader .badge:contains(3)) 2026-11-03 06:44:56,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:56] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 06:44:56,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [4/22] Tour OrderNumberConflictTour → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:44:56,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [5/22] Tour OrderNumberConflictTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-11-03 06:44:56,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [6/22] Tour OrderNumberConflictTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:44:56,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [7/22] Tour OrderNumberConflictTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:44:56,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [8/22] Tour OrderNumberConflictTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:44:56,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [9/22] Tour OrderNumberConflictTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:44:56,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [10/22] Tour OrderNumberConflictTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 06:44:56,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [11/22] Tour OrderNumberConflictTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:44:56,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [12/22] Tour OrderNumberConflictTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:44:56,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [13/22] Tour OrderNumberConflictTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-11-03 06:44:56,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [14/22] Tour OrderNumberConflictTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:44:56,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [15/22] Tour OrderNumberConflictTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-11-03 06:44:56,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [16/22] Tour OrderNumberConflictTour → Step Wait loading is finished if it is shown (trigger: body) 2026-11-03 06:44:56,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41022341 started for PoS orders references: [{'name': '/', 'pos_reference': '261-267-000001', 'uuid': '81e29c55-5098-4e3d-bcc5-1a7f9b0412a3'}] 2026-11-03 06:44:56,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41022341 order {'name': '/', 'pos_reference': '261-267-000001', 'uuid': '81e29c55-5098-4e3d-bcc5-1a7f9b0412a3'} created pos.order #854 2026-11-03 06:44:56,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41022341 finished 2026-11-03 06:44:57,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 3971 48 0.051 0.156 rw 2026-11-03 06:44:57,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [17/22] Tour OrderNumberConflictTour → Step Wait for the orders to be synced (trigger: body) 2026-11-03 06:44:57,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [18/22] Tour OrderNumberConflictTour → Step .pos-leftheader .orders-button 2026-11-03 06:44:57,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [19/22] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("260") 2026-11-03 06:44:57,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [20/22] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("T 101") 2026-11-03 06:44:57,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [21/22] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(2):contains("261") 2026-11-03 06:44:57,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [22/22] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(2):contains("T 103") 2026-11-03 06:44:57,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: tour succeeded 2026-11-03 06:44:57,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR OrderNumberConflictTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 06:44:57,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 8214 47 0.054 0.125 rw 2026-11-03 06:44:57,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:44:57,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.014 4.044 rw 2026-11-03 06:44:57,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 20720140 (allocated 22040576) 2026-11-03 06:44:57,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Closing chrome headless with pid 65535 2026-11-03 06:44:57,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Closing websocket connection 2026-11-03 06:44:57,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Terminating chrome headless with pid 65535 2026-11-03 06:44:57,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_064457_663011_test_self_order_order_number_conflict_with_normal_orders.txt 2026-11-03 06:44:57,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Removing chrome user profile "/tmp/tmpu5zv2tqg_chrome_odoo" 2026-11-03 06:44:57,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: waiting for threads: [] 2026-11-03 06:44:57,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:44:57,860 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qGIMLe6D - [03/Nov/2026 06:44:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 0 122 0.114 0.272 rw 2026-11-03 06:45:07,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 4 removed 2026-11-03 06:45:09,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_payment_result_notification_does_not_send_the_partner ... 2026-11-03 06:45:10,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:45:19,547 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QYRSr0mv - [03/Nov/2026 06:45:19] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.037 0.203 rw 2026-11-03 06:45:19,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59839233 started for PoS orders references: [{'name': None, 'pos_reference': '260-268-000001', 'uuid': '3ce5bf08-7b41-40d8-8e62-42c82f081d47'}] 2026-11-03 06:45:19,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59839233 order {'name': None, 'pos_reference': '260-268-000001', 'uuid': '3ce5bf08-7b41-40d8-8e62-42c82f081d47'} created pos.order #855 2026-11-03 06:45:19,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59839233 finished 2026-11-03 06:45:19,786 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QYRSr0mv - [03/Nov/2026 06:45:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1592 70 0.062 0.167 rw 2026-11-03 06:45:19,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_a_forged_partner_token ... 2026-11-03 06:45:21,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:45:30,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17669860 started for PoS orders references: [{'name': None, 'pos_reference': '260-269-000001', 'uuid': '14c9e7b5-49c0-45bc-b340-43ebd86c651a'}] 2026-11-03 06:45:30,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17669860 order {'name': None, 'pos_reference': '260-269-000001', 'uuid': '14c9e7b5-49c0-45bc-b340-43ebd86c651a'} created pos.order #856 2026-11-03 06:45:30,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17669860 finished 2026-11-03 06:45:30,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 f3DlW6Xg - [03/Nov/2026 06:45:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1526 77 0.059 0.268 rw 2026-11-03 06:45:30,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_integer_partner ... 2026-11-03 06:45:31,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:45:41,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8096585 started for PoS orders references: [{'name': None, 'pos_reference': '260-270-000001', 'uuid': '4cdcac59-36bc-4c7d-b5b8-f4dc7dd9cd8e'}] 2026-11-03 06:45:41,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8096585 order {'name': None, 'pos_reference': '260-270-000001', 'uuid': '4cdcac59-36bc-4c7d-b5b8-f4dc7dd9cd8e'} created pos.order #857 2026-11-03 06:45:41,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8096585 finished 2026-11-03 06:45:41,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0WBIaKx - [03/Nov/2026 06:45:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1526 76 0.075 0.296 rw 2026-11-03 06:45:41,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_unauthorized_partner ... 2026-11-03 06:45:42,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:45:52,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2989474 started for PoS orders references: [{'name': None, 'pos_reference': '260-271-000001', 'uuid': 'b96e4f58-80ce-42be-a3c5-8347c1781342'}] 2026-11-03 06:45:52,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2989474 order {'name': None, 'pos_reference': '260-271-000001', 'uuid': 'b96e4f58-80ce-42be-a3c5-8347c1781342'} created pos.order #858 2026-11-03 06:45:52,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2989474 finished 2026-11-03 06:45:52,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7sxSAhRf - [03/Nov/2026 06:45:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1526 76 0.062 0.254 rw 2026-11-03 06:45:52,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_links_a_validated_partner ... 2026-11-03 06:45:53,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:46:03,366 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _UGJHx12 - [03/Nov/2026 06:46:03] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.039 0.227 rw 2026-11-03 06:46:03,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99550346 started for PoS orders references: [{'name': None, 'pos_reference': '260-272-000001', 'uuid': '02d840d0-0544-43c3-8c5a-7fc3e740a636'}] 2026-11-03 06:46:03,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99550346 order {'name': None, 'pos_reference': '260-272-000001', 'uuid': '02d840d0-0544-43c3-8c5a-7fc3e740a636'} created pos.order #859 2026-11-03 06:46:03,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99550346 finished 2026-11-03 06:46:03,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _UGJHx12 - [03/Nov/2026 06:46:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1592 70 0.056 0.181 rw 2026-11-03 06:46:03,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_without_partner ... 2026-11-03 06:46:05,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:46:15,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56253707 started for PoS orders references: [{'name': None, 'pos_reference': '260-273-000001', 'uuid': '945bb465-c3c7-4fe9-8b81-2aaf65f48655'}] 2026-11-03 06:46:15,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56253707 order {'name': None, 'pos_reference': '260-273-000001', 'uuid': '945bb465-c3c7-4fe9-8b81-2aaf65f48655'} created pos.order #860 2026-11-03 06:46:15,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56253707 finished 2026-11-03 06:46:15,419 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 v-bUNRsi - [03/Nov/2026 06:46:15] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 1526 76 0.063 0.316 rw 2026-11-03 06:46:15,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-11-03 06:46:16,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:46:26,547 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Se2HRSh_ - [03/Nov/2026 06:46:26] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.039 0.195 rw 2026-11-03 06:46:26,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_malformed_tokens ... 2026-11-03 06:46:27,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:46:35,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_token_is_scoped_to_the_config ... 2026-11-03 06:46:37,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:46:46,285 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 jcoaNKyd - [03/Nov/2026 06:46:46] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.033 0.204 rw 2026-11-03 06:46:46,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_accepts_a_previously_signed_token ... 2026-11-03 06:46:47,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:46:56,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdSAkwcr - [03/Nov/2026 06:46:56] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.029 0.187 rw 2026-11-03 06:46:56,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdSAkwcr - [03/Nov/2026 06:46:56] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 4 0.003 0.021 rw 2026-11-03 06:46:56,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_creates_and_signs_a_new_partner ... 2026-11-03 06:46:57,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:47:06,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8x7qguRP - [03/Nov/2026 06:47:06] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.034 0.216 rw 2026-11-03 06:47:07,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_forged_signature ... 2026-11-03 06:47:08,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:47:17,615 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 hs-XhFKu - [03/Nov/2026 06:47:17] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 31 0.061 0.22 rw 2026-11-03 06:47:17,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_raw_partner_id ... 2026-11-03 06:47:19,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:47:27,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YEf2IQCy - [03/Nov/2026 06:47:27] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.034 0.201 rw 2026-11-03 06:47:27,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_an_integer_partner_id ... 2026-11-03 06:47:29,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:47:37,336 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RLuQ-gsD - [03/Nov/2026 06:47:37] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.031 0.216 rw 2026-11-03 06:47:37,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 06:47:38,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_payment_result_notification_does_not_send_the_partner ... 2026-11-03 06:47:40,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:47:49,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O5LL24H4 - [03/Nov/2026 06:47:49] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.033 0.228 rw 2026-11-03 06:47:49,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35230806 started for PoS orders references: [{'name': None, 'pos_reference': '260-283-000001', 'uuid': '9dd08aff-b803-4b89-ba4c-8e7851fdfcd0'}] 2026-11-03 06:47:49,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35230806 order {'name': None, 'pos_reference': '260-283-000001', 'uuid': '9dd08aff-b803-4b89-ba4c-8e7851fdfcd0'} created pos.order #861 2026-11-03 06:47:49,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35230806 finished 2026-11-03 06:47:49,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 O5LL24H4 - [03/Nov/2026 06:47:49] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1570 70 0.063 0.212 rw 2026-11-03 06:47:49,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_a_forged_partner_token ... 2026-11-03 06:47:51,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:47:59,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7363518 started for PoS orders references: [{'name': None, 'pos_reference': '260-284-000001', 'uuid': '26d05af7-10cc-451c-9aa9-ab8fb98a2b33'}] 2026-11-03 06:47:59,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7363518 order {'name': None, 'pos_reference': '260-284-000001', 'uuid': '26d05af7-10cc-451c-9aa9-ab8fb98a2b33'} created pos.order #862 2026-11-03 06:47:59,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7363518 finished 2026-11-03 06:47:59,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HwxHbapl - [03/Nov/2026 06:47:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1504 77 0.054 0.253 rw 2026-11-03 06:47:59,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_integer_partner ... 2026-11-03 06:48:01,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:48:09,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95910692 started for PoS orders references: [{'name': None, 'pos_reference': '260-285-000001', 'uuid': '7f60f800-1ac2-4de2-a5c2-30d93b848bda'}] 2026-11-03 06:48:09,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95910692 order {'name': None, 'pos_reference': '260-285-000001', 'uuid': '7f60f800-1ac2-4de2-a5c2-30d93b848bda'} created pos.order #863 2026-11-03 06:48:09,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95910692 finished 2026-11-03 06:48:09,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nwXVhCyK - [03/Nov/2026 06:48:09] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1504 76 0.045 0.207 rw 2026-11-03 06:48:09,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_unauthorized_partner ... 2026-11-03 06:48:11,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:48:19,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28319538 started for PoS orders references: [{'name': None, 'pos_reference': '260-286-000001', 'uuid': '888f7be2-571d-42aa-b01b-18bb62c23db1'}] 2026-11-03 06:48:19,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28319538 order {'name': None, 'pos_reference': '260-286-000001', 'uuid': '888f7be2-571d-42aa-b01b-18bb62c23db1'} created pos.order #864 2026-11-03 06:48:19,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28319538 finished 2026-11-03 06:48:19,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qQfOjlZd - [03/Nov/2026 06:48:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1504 76 0.048 0.318 rw 2026-11-03 06:48:19,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_links_a_validated_partner ... 2026-11-03 06:48:21,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:48:29,815 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3nstCemd - [03/Nov/2026 06:48:29] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.042 0.194 rw 2026-11-03 06:48:29,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32843691 started for PoS orders references: [{'name': None, 'pos_reference': '260-287-000001', 'uuid': 'a90bfc58-d7e9-4be5-957a-b3d1bae4c0fc'}] 2026-11-03 06:48:29,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32843691 order {'name': None, 'pos_reference': '260-287-000001', 'uuid': 'a90bfc58-d7e9-4be5-957a-b3d1bae4c0fc'} created pos.order #865 2026-11-03 06:48:29,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32843691 finished 2026-11-03 06:48:30,042 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3nstCemd - [03/Nov/2026 06:48:30] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1570 70 0.049 0.167 rw 2026-11-03 06:48:30,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_without_partner ... 2026-11-03 06:48:31,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:48:39,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64517005 started for PoS orders references: [{'name': None, 'pos_reference': '260-288-000001', 'uuid': '38a2d37a-c25e-4572-913b-8089b87bdac1'}] 2026-11-03 06:48:39,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64517005 order {'name': None, 'pos_reference': '260-288-000001', 'uuid': '38a2d37a-c25e-4572-913b-8089b87bdac1'} created pos.order #866 2026-11-03 06:48:39,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64517005 finished 2026-11-03 06:48:39,673 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 bYYu9Ewh - [03/Nov/2026 06:48:39] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 1504 76 0.053 0.276 rw 2026-11-03 06:48:39,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-11-03 06:48:40,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:48:49,778 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8gd671C_ - [03/Nov/2026 06:48:49] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.04 0.209 rw 2026-11-03 06:48:49,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_malformed_tokens ... 2026-11-03 06:48:51,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:48:59,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_token_is_scoped_to_the_config ... 2026-11-03 06:49:00,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:49:09,788 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 yzdE5cZI - [03/Nov/2026 06:49:09] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.029 0.204 rw 2026-11-03 06:49:09,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_accepts_a_previously_signed_token ... 2026-11-03 06:49:11,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:49:19,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 KYAhjbA- - [03/Nov/2026 06:49:19] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.029 0.187 rw 2026-11-03 06:49:19,905 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 KYAhjbA- - [03/Nov/2026 06:49:19] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 4 0.003 0.015 rw 2026-11-03 06:49:19,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_creates_and_signs_a_new_partner ... 2026-11-03 06:49:21,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:49:29,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 CsYE8KSk - [03/Nov/2026 06:49:29] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.036 0.216 rw 2026-11-03 06:49:29,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_forged_signature ... 2026-11-03 06:49:31,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:49:40,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 cO9soZow - [03/Nov/2026 06:49:40] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 31 0.031 0.208 rw 2026-11-03 06:49:40,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_raw_partner_id ... 2026-11-03 06:49:41,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:49:50,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-_WhErK - [03/Nov/2026 06:49:50] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.034 0.149 rw 2026-11-03 06:49:50,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_an_integer_partner_id ... 2026-11-03 06:49:52,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:50:00,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 qJdp5XoS - [03/Nov/2026 06:50:00] "POST /pos-self-order/validate-partner HTTP/1.1" 200 174 32 0.029 0.193 rw 2026-11-03 06:50:00,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 06:50:02,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-11-03 06:50:03,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:50:12,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 65668 2026-11-03 06:50:12,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpme2u7ise_chrome_odoo 2026-11-03 06:50:12,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:33207/json/version 2026-11-03 06:50:12,862 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33207', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:50:12,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 06:50:12,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:33207/json 2026-11-03 06:50:12,904 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33207', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:50:12,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:33207/devtools/page/E710C1318BC9907BDCF32A17EFCB76EC 2026-11-03 06:50:12,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-11-03 06:50:12,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-11-03 06:50:12,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-11-03 06:50:13,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/298?access_token=f9b140f8e9a44210" in browser 2026-11-03 06:50:13,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigating to: "http://127.0.0.1:8069/pos-self/298?access_token=f9b140f8e9a44210" 2026-11-03 06:50:13,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:13] "GET /pos-self/298?access_token=f9b140f8e9a44210 HTTP/1.1" 200 2295 62 0.038 0.259 rw 2026-11-03 06:50:13,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': 'E710C1318BC9907BDCF32A17EFCB76EC', 'loaderId': 'F8F7C0C10683420D51D8E8FBD778C965', 'isDownload': False} 2026-11-03 06:50:13,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_delivery_tour')" 2026-11-03 06:50:13,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:50:13,435 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:13] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.024 0.39 ro 2026-11-03 06:50:13,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:50:13,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:50:13,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:13] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.127 ro 2026-11-03 06:50:13,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:13] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.01 0.148 ro 2026-11-03 06:50:13,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-11-03 06:50:13,755 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:13] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.007 ro 2026-11-03 06:50:13,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.025 ro 2026-11-03 06:50:13,805 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:13] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.024 ro 2026-11-03 06:50:13,837 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:13] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-11-03 06:50:14,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:14] "POST /pos-self/data/298 HTTP/1.1" 200 466932 265 0.222 0.553 rw 2026-11-03 06:50:14,898 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:14] "GET /web/image/ir.attachment/389104/raw HTTP/1.1" 200 98715 3 0.001 0.009 ro 2026-11-03 06:50:14,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Evaluate test code "odoo.startTour('self_order_preset_delivery_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:50:14,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:14] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.036 ro 2026-11-03 06:50:15,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:389108) 2026-11-03 06:50:15,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:15] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.007 0.15 ro 2026-11-03 06:50:15,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:15] "GET /web/image/ir.attachment/389103/raw HTTP/1.1" 200 84994 3 0.004 0.041 ro 2026-11-03 06:50:15,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [1/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:50:15,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [2/32] Tour self_order_preset_delivery_tour → Step Click on location 'Delivery' (trigger: .o_self_eating_location_box .preset_btn:contains('Delivery')) 2026-11-03 06:50:15,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:15] "GET /web/image/ir.attachment/388086/raw HTTP/1.1" 200 49165 3 0.001 0.009 ro 2026-11-03 06:50:15,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:15] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.01 ro 2026-11-03 06:50:15,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [3/32] Tour self_order_preset_delivery_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_card span:contains('Free')) 2026-11-03 06:50:15,416 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:15] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.002 0.038 ro 2026-11-03 06:50:15,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [4/32] Tour self_order_preset_delivery_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:50:15,449 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:15] "GET /web/image/pos.category/401/image_128?unique=2026-11-03T06:50:00.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.067 ro 2026-11-03 06:50:15,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [5/32] Tour self_order_preset_delivery_tour → Step Check product card with Free and 0 (trigger: .product-cart-item:has(div:contains("Free")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-11-03 06:50:15,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:15] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:50:00.000+00:00 HTTP/1.1" 200 10346 3 0.004 0.072 ro 2026-11-03 06:50:15,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [6/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:50:15,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:15] "GET /web/image/product.product/2785/image_512?unique=2026-11-03T06:50:00.000+00:00 HTTP/1.1" 200 7322 9 0.008 0.047 ro 2026-11-03 06:50:15,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [7/32] Tour self_order_preset_delivery_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-11-03 06:50:15,608 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:15] "GET /web/image/product.product/15/image_512?unique=2026-11-03T06:50:00.000+00:00 HTTP/1.1" 200 7322 8 0.008 0.05 ro 2026-11-03 06:50:15,658 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:15] "GET /google_address_autocomplete/static/src/img/powered_by_google_on_white.png HTTP/1.1" 200 2133 0 0 0.004 - 2026-11-03 06:50:15,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [8/32] Tour self_order_preset_delivery_tour → Step Fill input with dre@dr.com (trigger: input[placeholder="Email"]) 2026-11-03 06:50:15,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [9/32] Tour self_order_preset_delivery_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-11-03 06:50:15,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [10/32] Tour self_order_preset_delivery_tour → Step Fill input with Rue du Bronx (trigger: input[placeholder="Address"]) 2026-11-03 06:50:15,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [11/32] Tour self_order_preset_delivery_tour → Step .o-autocomplete--dropdown-menu .dropdown-item:contains('Rue du Bronx') 2026-11-03 06:50:16,230 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:16] "POST /pos-self/autocomplete/address HTTP/1.1" 200 175 2 0.001 0.011 rw 2026-11-03 06:50:16,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [12/32] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 06:50:16,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:16] "POST /pos-self/autocomplete/address_full HTTP/1.1" 200 206 2 0.004 0.015 rw 2026-11-03 06:50:16,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [13/32] Tour self_order_preset_delivery_tour → Step Check confirmation string (trigger: .confirmation-block h1:contains("We're preparing your order!")) 2026-11-03 06:50:16,471 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:16] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.039 0.104 rw 2026-11-03 06:50:16,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55613281 started for PoS orders references: [{'name': None, 'pos_reference': '260-298-000001', 'uuid': '290fc163-9143-4e66-8cf8-b7d6d7eb84ba'}] 2026-11-03 06:50:16,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55613281 order {'name': None, 'pos_reference': '260-298-000001', 'uuid': '290fc163-9143-4e66-8cf8-b7d6d7eb84ba'} created pos.order #867 2026-11-03 06:50:16,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55613281 finished 2026-11-03 06:50:17,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 3555 249 0.211 0.604 rw 2026-11-03 06:50:17,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [14/32] Tour self_order_preset_delivery_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:50:17,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [15/32] Tour self_order_preset_delivery_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:50:17,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [16/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:50:17,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [17/32] Tour self_order_preset_delivery_tour → Step Click on location 'Delivery' (trigger: .o_self_eating_location_box .preset_btn:contains('Delivery')) 2026-11-03 06:50:17,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [18/32] Tour self_order_preset_delivery_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_card span:contains('Free')) 2026-11-03 06:50:17,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [19/32] Tour self_order_preset_delivery_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:50:17,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [20/32] Tour self_order_preset_delivery_tour → Step Check product card with Free and 0 (trigger: .product-cart-item:has(div:contains("Free")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-11-03 06:50:17,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [21/32] Tour self_order_preset_delivery_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:50:17,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [22/32] Tour self_order_preset_delivery_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-11-03 06:50:17,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [23/32] Tour self_order_preset_delivery_tour → Step Fill input with dre@dr.com (trigger: input[placeholder="Email"]) 2026-11-03 06:50:17,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [24/32] Tour self_order_preset_delivery_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-11-03 06:50:17,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [25/32] Tour self_order_preset_delivery_tour → Step Fill input with Rue du Bronx (trigger: input[placeholder="Address"]) 2026-11-03 06:50:17,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [26/32] Tour self_order_preset_delivery_tour → Step .o-autocomplete--dropdown-menu .dropdown-item:contains('Rue du Bronx') 2026-11-03 06:50:18,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:18] "POST /pos-self/autocomplete/address HTTP/1.1" 200 175 2 0.001 0.011 rw 2026-11-03 06:50:18,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [27/32] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 06:50:18,182 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:18] "POST /pos-self/autocomplete/address_full HTTP/1.1" 200 206 2 0.002 0.015 rw 2026-11-03 06:50:18,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [28/32] Tour self_order_preset_delivery_tour → Step p.text-danger:contains('Delivery isn’t available') 2026-11-03 06:50:18,311 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:18] "POST /pos-self-order/validate-partner HTTP/1.1" 200 129 24 0.024 0.074 rw 2026-11-03 06:50:18,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [29/32] Tour self_order_preset_delivery_tour → Step button:contains('Takeaway') 2026-11-03 06:50:18,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [30/32] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 06:50:18,381 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:18] "POST /pos-self-order/get-slots HTTP/1.1" 200 56 3 0.003 0.019 rw 2026-11-03 06:50:18,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [31/32] Tour self_order_preset_delivery_tour → Step Check confirmation string (trigger: .confirmation-block h1:contains("We're preparing your order!")) 2026-11-03 06:50:18,528 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:18] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 24 0.038 0.098 rw 2026-11-03 06:50:18,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #312502 started for PoS orders references: [{'name': None, 'pos_reference': '260-298-000002', 'uuid': '98a3fbc3-104c-4beb-a587-c8c87e0fd300'}] 2026-11-03 06:50:18,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #312502 order {'name': None, 'pos_reference': '260-298-000002', 'uuid': '98a3fbc3-104c-4beb-a587-c8c87e0fd300'} created pos.order #868 2026-11-03 06:50:18,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #312502 finished 2026-11-03 06:50:19,074 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2537 186 0.149 0.358 rw 2026-11-03 06:50:19,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [32/32] Tour self_order_preset_delivery_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:50:19,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-11-03 06:50:19,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_delivery_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 06:50:19,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:50:19,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QOlDgrl6 - [03/Nov/2026 06:50:14] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 5.368 rw 2026-11-03 06:50:19,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 15862880 (allocated 16920576) 2026-11-03 06:50:19,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 65668 2026-11-03 06:50:19,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-11-03 06:50:19,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 65668 2026-11-03 06:50:19,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065019_467880_test_preset_delivery_tour.txt 2026-11-03 06:50:19,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpme2u7ise_chrome_odoo" 2026-11-03 06:50:19,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-11-03 06:50:20,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:50:29,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 65803 2026-11-03 06:50:29,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmpsxaqi2r5_chrome_odoo 2026-11-03 06:50:29,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:42317/json/version 2026-11-03 06:50:29,442 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42317', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:50:29,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 06:50:29,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:42317/json 2026-11-03 06:50:29,477 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42317', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:50:29,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:42317/devtools/page/ED382AFA9EDEFD215F070797B8FA3880 2026-11-03 06:50:29,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Enable chrome headless console log notification 2026-11-03 06:50:29,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-11-03 06:50:29,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-11-03 06:50:29,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Open "http://127.0.0.1:8069/pos-self/299?access_token=ac5a972ccc7c4456" in browser 2026-11-03 06:50:29,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigating to: "http://127.0.0.1:8069/pos-self/299?access_token=ac5a972ccc7c4456" 2026-11-03 06:50:29,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:29] "GET /pos-self/299?access_token=ac5a972ccc7c4456 HTTP/1.1" 200 2295 62 0.037 0.21 rw 2026-11-03 06:50:29,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': 'ED382AFA9EDEFD215F070797B8FA3880', 'loaderId': 'F7D950B4706F46B14D0BF19295692523', 'isDownload': False} 2026-11-03 06:50:29,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Evaluate ready code "odoo.isTourReady('test_preset_takeaway_email_tour')" 2026-11-03 06:50:29,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:50:30,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:30] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.022 0.383 ro 2026-11-03 06:50:30,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:50:30,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:50:30,100 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:30] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.166 ro 2026-11-03 06:50:30,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:30] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.007 0.18 ro 2026-11-03 06:50:30,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: Owl is running in 'dev' mode. 2026-11-03 06:50:30,443 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:30] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-11-03 06:50:30,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.002 0.009 ro 2026-11-03 06:50:30,491 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:30] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.03 ro 2026-11-03 06:50:30,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-11-03 06:50:31,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:31] "POST /pos-self/data/299 HTTP/1.1" 200 466976 267 0.184 0.494 rw 2026-11-03 06:50:31,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:31] "GET /web/image/ir.attachment/390130/raw HTTP/1.1" 200 98715 3 0.001 0.012 ro 2026-11-03 06:50:31,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Evaluate test code "odoo.startTour('test_preset_takeaway_email_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:50:31,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:31] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.002 0.034 ro 2026-11-03 06:50:31,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:390134) 2026-11-03 06:50:31,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:31] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.005 0.123 ro 2026-11-03 06:50:31,715 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:31] "GET /web/image/ir.attachment/390129/raw HTTP/1.1" 200 84994 3 0.003 0.042 ro 2026-11-03 06:50:31,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [1/13] Tour test_preset_takeaway_email_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:50:31,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [2/13] Tour test_preset_takeaway_email_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:50:31,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [3/13] Tour test_preset_takeaway_email_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-11-03 06:50:31,811 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:31] "GET /web/image/ir.attachment/389112/raw HTTP/1.1" 200 49165 3 0.003 0.014 ro 2026-11-03 06:50:31,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:31] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 06:50:31,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [4/13] Tour test_preset_takeaway_email_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_card span:contains('Free')) 2026-11-03 06:50:31,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [5/13] Tour test_preset_takeaway_email_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:50:32,006 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:31] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.004 0.052 ro 2026-11-03 06:50:32,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [6/13] Tour test_preset_takeaway_email_tour → Step Check product card with Free and 0 (trigger: .product-cart-item:has(div:contains("Free")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0"))) 2026-11-03 06:50:32,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:32] "GET /web/image/pos.category/401/image_128?unique=2026-11-03T06:50:00.000+00:00 HTTP/1.1" 200 6314 3 0.002 0.096 ro 2026-11-03 06:50:32,083 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:32] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:50:00.000+00:00 HTTP/1.1" 200 10346 3 0.006 0.109 ro 2026-11-03 06:50:32,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [7/13] Tour test_preset_takeaway_email_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:50:32,120 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:32] "GET /web/image/product.product/2785/image_512?unique=2026-11-03T06:50:00.000+00:00 HTTP/1.1" 200 7322 9 0.005 0.029 ro 2026-11-03 06:50:32,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [8/13] Tour test_preset_takeaway_email_tour → Step Fill input with Public user (trigger: input[placeholder="Name"]) 2026-11-03 06:50:32,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [9/13] Tour test_preset_takeaway_email_tour → Step Fill input with public.user@test.com (trigger: input[placeholder="Email"]) 2026-11-03 06:50:32,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [10/13] Tour test_preset_takeaway_email_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-11-03 06:50:32,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [11/13] Tour test_preset_takeaway_email_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 06:50:32,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [12/13] Tour test_preset_takeaway_email_tour → Step body 2026-11-03 06:50:32,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:32] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.033 0.077 rw 2026-11-03 06:50:32,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54911503 started for PoS orders references: [{'name': None, 'pos_reference': '260-299-000001', 'uuid': 'ecd04060-e176-40ba-a837-e38f584d7a6b'}] 2026-11-03 06:50:32,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54911503 order {'name': None, 'pos_reference': '260-299-000001', 'uuid': 'ecd04060-e176-40ba-a837-e38f584d7a6b'} created pos.order #869 2026-11-03 06:50:32,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54911503 finished 2026-11-03 06:50:32,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: [13/13] Tour test_preset_takeaway_email_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:50:33,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-11-03 06:50:33,313 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2541 262 0.191 0.526 rw 2026-11-03 06:50:33,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-11-03 06:50:33,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_takeaway_email_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 06:50:33,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:50:33,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MpRTnR8o - [03/Nov/2026 06:50:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.006 2.971 rw 2026-11-03 06:50:33,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 14665200 (allocated 16658432) 2026-11-03 06:50:33,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 65803 2026-11-03 06:50:33,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-11-03 06:50:33,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 65803 2026-11-03 06:50:33,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065033_764913_test_preset_takeaway_email_tour.txt 2026-11-03 06:50:33,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmpsxaqi2r5_chrome_odoo" 2026-11-03 06:50:33,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-11-03 06:50:35,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:50:43,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65839533 started for PoS orders references: [{'name': None, 'pos_reference': '260-300-000001', 'uuid': 'bebe2d81d8874049a84481a5038c72a5'}] 2026-11-03 06:50:43,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65839533 order {'name': None, 'pos_reference': '260-300-000001', 'uuid': 'bebe2d81d8874049a84481a5038c72a5'} created pos.order #870 2026-11-03 06:50:43,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65839533 finished 2026-11-03 06:50:43,927 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VYTvvY1J - [03/Nov/2026 06:50:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2434 97 0.067 0.189 rw 2026-11-03 06:50:43,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-11-03 06:50:45,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:50:54,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 65932 2026-11-03 06:50:54,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpjc6dv_1t_chrome_odoo 2026-11-03 06:50:54,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:37351/json/version 2026-11-03 06:50:54,675 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37351', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:50:54,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 06:50:54,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:37351/json 2026-11-03 06:50:54,732 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37351', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:50:54,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:37351/devtools/page/0DF5D15AF8320EC2AC00DA1663D73F69 2026-11-03 06:50:54,813 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-11-03 06:50:54,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-11-03 06:50:54,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-11-03 06:50:54,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Open "http://127.0.0.1:8069/pos-self/301?access_token=96cac36a4d0d431d" in browser 2026-11-03 06:50:54,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigating to: "http://127.0.0.1:8069/pos-self/301?access_token=96cac36a4d0d431d" 2026-11-03 06:50:55,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:55] "GET /pos-self/301?access_token=96cac36a4d0d431d HTTP/1.1" 200 2295 62 0.036 0.208 rw 2026-11-03 06:50:55,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': '0DF5D15AF8320EC2AC00DA1663D73F69', 'loaderId': 'AAFA989AD4DCF11397BC3E9796E6C81E', 'isDownload': False} 2026-11-03 06:50:55,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_slot_tour')" 2026-11-03 06:50:55,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:50:55,232 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:55] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.021 0.314 ro 2026-11-03 06:50:55,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:50:55,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:50:55,326 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:55] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.008 0.155 ro 2026-11-03 06:50:55,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:55] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.006 0.157 ro 2026-11-03 06:50:55,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: Owl is running in 'dev' mode. 2026-11-03 06:50:55,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:55] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.005 ro 2026-11-03 06:50:55,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:55] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.013 ro 2026-11-03 06:50:55,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.021 ro 2026-11-03 06:50:55,670 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.02 rw 2026-11-03 06:50:56,328 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:56] "POST /pos-self/data/301 HTTP/1.1" 200 467743 268 0.189 0.489 rw 2026-11-03 06:50:56,654 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:56] "GET /web/image/ir.attachment/392179/raw HTTP/1.1" 200 98715 3 0.001 0.017 ro 2026-11-03 06:50:56,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Evaluate test code "odoo.startTour('self_order_preset_slot_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:50:56,728 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:56] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.025 ro 2026-11-03 06:50:56,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:392183) 2026-11-03 06:50:56,944 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:56] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.008 0.159 ro 2026-11-03 06:50:56,957 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:56] "GET /web/image/ir.attachment/392178/raw HTTP/1.1" 200 84994 3 0.002 0.085 ro 2026-11-03 06:50:56,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [1/16] Tour self_order_preset_slot_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-11-03 06:50:56,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [2/16] Tour self_order_preset_slot_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:50:57,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [3/16] Tour self_order_preset_slot_tour → Step Check that average preparation time badge is displayed on Takeaway preset (trigger: .preset_btn:contains('Takeaway') .badge:contains('20 min')) 2026-11-03 06:50:57,048 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:57] "GET /web/image/ir.attachment/391161/raw HTTP/1.1" 200 49165 3 0.001 0.017 ro 2026-11-03 06:50:57,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:57] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.015 ro 2026-11-03 06:50:57,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [4/16] Tour self_order_preset_slot_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-11-03 06:50:57,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [5/16] Tour self_order_preset_slot_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_card span:contains('Coca-Cola')) 2026-11-03 06:50:57,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [6/16] Tour self_order_preset_slot_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:50:57,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:57] "GET /web/image/pos.category/401/image_128?unique=2026-11-03T06:50:00.000+00:00 HTTP/1.1" 200 6314 3 0.009 0.035 ro 2026-11-03 06:50:57,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [7/16] Tour self_order_preset_slot_tour → Step Check product card with Coca-Cola and 2.53 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.53"))) 2026-11-03 06:50:57,360 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:57] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.015 0.079 ro 2026-11-03 06:50:57,386 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:57] "GET /web/image/product.template/8/image_512?unique=2026-11-03T06:50:00.000+00:00 HTTP/1.1" 200 10346 3 0.003 0.105 ro 2026-11-03 06:50:57,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [8/16] Tour self_order_preset_slot_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-11-03 06:50:57,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [9/16] Tour self_order_preset_slot_tour → Step Wait for time slot popup to appear (trigger: .self_order_pills_selection_popup) 2026-11-03 06:50:57,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:57] "GET /web/image/product.product/2784/image_512?unique=2026-11-03T06:50:00.000+00:00 HTTP/1.1" 200 7322 9 0.005 0.041 ro 2026-11-03 06:50:57,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:57] "POST /pos-self-order/get-slots HTTP/1.1" 200 56 3 0.003 0.034 rw 2026-11-03 06:50:57,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [10/16] Tour self_order_preset_slot_tour → Step Select first available time slot (trigger: .self_order_pills_selection_popup .option-item:first) 2026-11-03 06:50:57,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [11/16] Tour self_order_preset_slot_tour → Step Click on 'Confirm' button (trigger: .self_order_pills_selection_popup .btn-primary:contains('Confirm')) 2026-11-03 06:50:57,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [12/16] Tour self_order_preset_slot_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-11-03 06:50:57,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [13/16] Tour self_order_preset_slot_tour → Step Fill input with 490904390 (trigger: input[placeholder="Phone"]) 2026-11-03 06:50:58,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [14/16] Tour self_order_preset_slot_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-11-03 06:50:58,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [15/16] Tour self_order_preset_slot_tour → Step Check confirmation string (trigger: .confirmation-block h1:contains("Order for")) 2026-11-03 06:50:58,257 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:58] "POST /pos-self-order/validate-partner HTTP/1.1" 200 137 35 0.047 0.166 rw 2026-11-03 06:50:58,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79351573 started for PoS orders references: [{'name': None, 'pos_reference': '260-301-000001', 'uuid': 'bc5e6545-4dc0-4922-a8a6-644b141026ad'}] 2026-11-03 06:50:58,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79351573 order {'name': None, 'pos_reference': '260-301-000001', 'uuid': 'bc5e6545-4dc0-4922-a8a6-644b141026ad'} created pos.order #871 2026-11-03 06:50:58,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79351573 finished 2026-11-03 06:50:58,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 2531 88 0.067 0.179 rw 2026-11-03 06:50:58,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [16/16] Tour self_order_preset_slot_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-11-03 06:50:58,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-11-03 06:50:58,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.025 rw 2026-11-03 06:50:58,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR self_order_preset_slot_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 06:50:58,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:50:58,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 15971464 (allocated 17969152) 2026-11-03 06:50:58,769 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6-hfLzj7 - [03/Nov/2026 06:50:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.003 3.06 rw 2026-11-03 06:50:58,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 65932 2026-11-03 06:50:58,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-11-03 06:50:58,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 65932 2026-11-03 06:50:58,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065058_969235_test_preset_with_slot_tour.txt 2026-11-03 06:50:58,969 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpjc6dv_1t_chrome_odoo" 2026-11-03 06:50:59,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-11-03 06:51:00,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-11-03 06:51:02,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:51:11,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 06:51:11,766 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 SmetW41X - [03/Nov/2026 06:51:11] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/302 HTTP/1.1" 200 319 9 0.02 0.192 rw 2026-11-03 06:51:11,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-11-03 06:51:13,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:51:22,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 06:51:22,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 D7KYCPLd - [03/Nov/2026 06:51:22] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/303 HTTP/1.1" 200 338 9 0.016 0.16 rw 2026-11-03 06:51:22,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 06:51:23,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 530 with IP n/a changed groups of user 530 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:51:23,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 530 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:51:32,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 530 with IP n/a changed groups of user 530 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:51:34,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 530 with IP n/a changed groups of user 530 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:51:40,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 530 with IP n/a changed groups of user 530 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:51:49,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_bancontact_pay.tests.test_models: Starting TestModels.test_check_unsupported_kiosks ... 2026-11-03 06:51:50,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:51:51,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 534 with IP n/a changed groups of user 534 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:51:51,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 534 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:52:01,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 534 with IP n/a changed groups of user 534 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:52:03,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 534 with IP n/a changed groups of user 534 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:52:09,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 534 with IP n/a changed groups of user 534 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:52:18,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_bancontact_pay.tests.test_webhook: Starting TestSelfOrderWebhook.test_bancontact_webhook_error ... 2026-11-03 06:52:19,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - cdd944bb webhook received: config_id=307, payment_method_id=512 2026-11-03 06:52:19,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - cdd944bb webhook processed: paymentId=any_id_AUTHORIZATION_FAILED, status=AUTHORIZATION_FAILED 2026-11-03 06:52:19,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 c4r4ozqn - [03/Nov/2026 06:52:19] "POST /bancontact_pay/webhook?config_id=307&payment_method_id=512 HTTP/1.1" 200 0 12 0.011 0.035 rw 2026-11-03 06:52:19,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 6385fbb9 webhook received: config_id=307, payment_method_id=512 2026-11-03 06:52:19,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 6385fbb9 webhook processed: paymentId=any_id_FAILED, status=FAILED 2026-11-03 06:52:19,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 c4r4ozqn - [03/Nov/2026 06:52:19] "POST /bancontact_pay/webhook?config_id=307&payment_method_id=512 HTTP/1.1" 200 0 9 0.007 0.03 rw 2026-11-03 06:52:19,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - a55da467 webhook received: config_id=307, payment_method_id=512 2026-11-03 06:52:19,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - a55da467 webhook processed: paymentId=any_id_EXPIRED, status=EXPIRED 2026-11-03 06:52:19,227 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 c4r4ozqn - [03/Nov/2026 06:52:19] "POST /bancontact_pay/webhook?config_id=307&payment_method_id=512 HTTP/1.1" 200 0 9 0.01 0.029 rw 2026-11-03 06:52:19,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - b7c63786 webhook received: config_id=307, payment_method_id=512 2026-11-03 06:52:19,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - b7c63786 webhook processed: paymentId=any_id_CANCELLED, status=CANCELLED 2026-11-03 06:52:19,337 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 c4r4ozqn - [03/Nov/2026 06:52:19] "POST /bancontact_pay/webhook?config_id=307&payment_method_id=512 HTTP/1.1" 200 0 9 0.007 0.027 rw 2026-11-03 06:52:19,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_bancontact_pay.tests.test_webhook: Starting TestSelfOrderWebhook.test_bancontact_webhook_success ... 2026-11-03 06:52:19,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 86802b20 webhook received: config_id=308, payment_method_id=512 2026-11-03 06:52:19,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_bancontact_pay.controllers.webhook: [BANCONTACT] - 86802b20 webhook processed: paymentId=any_id, status=SUCCEEDED 2026-11-03 06:52:19,720 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q2TVEmKj - [03/Nov/2026 06:52:19] "POST /bancontact_pay/webhook?config_id=308&payment_method_id=512 HTTP/1.1" 200 0 12 0.023 0.048 rw 2026-11-03 06:52:19,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:52:20,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 538 with IP n/a changed groups of user 538 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:52:21,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 538 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:52:30,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 538 with IP n/a changed groups of user 538 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:52:32,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 538 with IP n/a changed groups of user 538 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:52:36,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 538 with IP n/a changed groups of user 538 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 50])] 2026-11-03 06:52:36,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_event.tests.test_self_order_event: Starting TestSelfOrderEventPrice.test_event_ticket_order_price ... 2026-11-03 06:52:37,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:52:38,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 542 with IP n/a changed groups of user 542 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:52:38,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 542 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:52:47,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 542 with IP n/a changed groups of user 542 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:52:49,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 542 with IP n/a changed groups of user 542 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:52:55,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-11-03 06:52:56,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-11-03 06:52:56,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 66062 2026-11-03 06:52:56,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmpeuq4hjc6_chrome_odoo 2026-11-03 06:52:56,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:37511/json/version 2026-11-03 06:52:56,845 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37511', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:52:56,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Browser version: Chrome/150.0.7871.114 2026-11-03 06:52:56,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:37511/json 2026-11-03 06:52:56,919 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37511', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:52:56,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:37511/devtools/page/E7B2F098029B25E349CAE7CB2C49F4C6 2026-11-03 06:52:56,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-11-03 06:52:56,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-11-03 06:52:56,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-11-03 06:52:57,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Open "http://127.0.0.1:8069/pos-self/311?access_token=18a936fe2f1e4ae9" in browser 2026-11-03 06:52:57,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigating to: "http://127.0.0.1:8069/pos-self/311?access_token=18a936fe2f1e4ae9" 2026-11-03 06:52:57,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:57] "GET /pos-self/311?access_token=18a936fe2f1e4ae9 HTTP/1.1" 200 2373 61 0.037 0.211 rw 2026-11-03 06:52:57,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': 'E7B2F098029B25E349CAE7CB2C49F4C6', 'loaderId': 'DBA42368F1B85448271527EEC80ED6EF', 'isDownload': False} 2026-11-03 06:52:57,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Evaluate ready code "odoo.isTourReady('kiosk_qfpay_order')" 2026-11-03 06:52:57,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59a0ed6/pos_self_order.assets.min.css, copying from /web/assets/59a0ed6/pos_self_order.assets.min.css 2026-11-03 06:52:57,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:57] "GET /web/assets/1/59a0ed6/pos_self_order.assets.min.css HTTP/1.1" 200 552313 7 0.025 0.354 ro 2026-11-03 06:52:57,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/796f90f/pos_self_order.assets.min.js, copying from /web/assets/796f90f/pos_self_order.assets.min.js 2026-11-03 06:52:57,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/785ae24/pos_self_order.assets_tests.min.js, copying from /web/assets/785ae24/pos_self_order.assets_tests.min.js 2026-11-03 06:52:57,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:57] "GET /web/assets/1/796f90f/pos_self_order.assets.min.js HTTP/1.1" 200 2590131 7 0.006 0.139 ro 2026-11-03 06:52:57,491 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:57] "GET /web/assets/1/785ae24/pos_self_order.assets_tests.min.js HTTP/1.1" 200 97922 7 0.005 0.155 ro 2026-11-03 06:52:57,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: Owl is running in 'dev' mode. 2026-11-03 06:52:57,778 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:57] "GET /favicon.ico HTTP/1.1" 301 273 0 0 0.008 ro 2026-11-03 06:52:57,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.015 ro 2026-11-03 06:52:57,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:57] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.016 ro 2026-11-03 06:52:58,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:58] "POST /pos-self/data/311 HTTP/1.1" 200 478033 256 0.189 0.677 rw 2026-11-03 06:52:58,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.87 rw 2026-11-03 06:52:58,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:58] "GET /web/image/ir.attachment/400377/raw HTTP/1.1" 200 98715 3 0.001 0.008 ro 2026-11-03 06:52:58,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Evaluate test code "odoo.startTour('kiosk_qfpay_order', {"stepDelay": 0, "debug": false})" 2026-11-03 06:52:58,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:58] "GET /web/bundle/web_tour.automatic?lang=en_US&website_id=1 HTTP/1.1" 200 76 3 0.001 0.024 ro 2026-11-03 06:52:59,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c92de29/web_tour.automatic.min.js (id:400383) 2026-11-03 06:52:59,230 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "GET /web/assets/c92de29/web_tour.automatic.min.js HTTP/1.1" 200 112899 9 0.028 0.209 ro 2026-11-03 06:52:59,243 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "GET /web/image/ir.attachment/400376/raw HTTP/1.1" 200 84994 3 0.007 0.09 ro 2026-11-03 06:52:59,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [1/8] Tour kiosk_qfpay_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-11-03 06:52:59,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [2/8] Tour kiosk_qfpay_order → Step Click on category 'Chair Test' (trigger: .category_btn:contains('Chair Test')) 2026-11-03 06:52:59,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [3/8] Tour kiosk_qfpay_order → Step Click on product 'Letter Tray' (trigger: .product_list .o_self_product_card span:contains('Letter Tray')) 2026-11-03 06:52:59,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "GET /web/image/product.template/2683/image_512?unique=2026-11-03T06:52:37.000+00:00 HTTP/1.1" 200 7322 3 0.004 0.017 ro 2026-11-03 06:52:59,425 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "GET /web/image/pos.category/413/image_128?unique=2026-11-03T06:52:37.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.049 ro 2026-11-03 06:52:59,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [4/8] Tour kiosk_qfpay_order → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-11-03 06:52:59,452 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "GET /web/image/pos.category/415/image_128?unique=2026-11-03T06:52:37.000+00:00 HTTP/1.1" 200 6314 3 0.003 0.076 ro 2026-11-03 06:52:59,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [5/8] Tour kiosk_qfpay_order → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-11-03 06:52:59,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "GET /web/image/pos.category/414/image_128?unique=2026-11-03T06:52:37.000+00:00 HTTP/1.1" 200 6314 3 0.001 0.111 ro 2026-11-03 06:52:59,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 6314 3 0.001 0.145 ro 2026-11-03 06:52:59,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "GET /web/image/product.template/2689/image_512?unique=2026-11-03T06:52:37.000+00:00 HTTP/1.1" 200 7322 3 0.006 0.051 ro 2026-11-03 06:52:59,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [6/8] Tour kiosk_qfpay_order → Step Check that 'Pay' do not exist (trigger: body:not(:has(.btn:text(Pay)))) 2026-11-03 06:52:59,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "GET /web/image/ir.attachment/400378/raw HTTP/1.1" 200 49165 3 0.001 0.064 ro 2026-11-03 06:52:59,601 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.067 ro 2026-11-03 06:52:59,642 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "GET /web/image/product.product/2847/image_512?unique=2026-11-03T06:52:37.000+00:00 HTTP/1.1" 200 7322 10 0.01 0.092 ro 2026-11-03 06:52:59,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23872180 started for PoS orders references: [{'name': None, 'pos_reference': '260-311-000001', 'uuid': '8e9a24e8-ad95-4dde-a7c7-87d5a941dffe'}] 2026-11-03 06:52:59,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23872180 order {'name': None, 'pos_reference': '260-311-000001', 'uuid': '8e9a24e8-ad95-4dde-a7c7-87d5a941dffe'} created pos.order #878 2026-11-03 06:52:59,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23872180 finished 2026-11-03 06:52:59,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 2437 76 0.057 0.208 rw 2026-11-03 06:52:59,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [7/8] Tour kiosk_qfpay_order → Step Waiting for Qfpay payment to be processed (trigger: body:not(:has(.btn:text(Retry)))) 2026-11-03 06:52:59,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [8/8] Tour kiosk_qfpay_order → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-11-03 06:52:59,930 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:59] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 41 5 0.005 0.028 rw 2026-11-03 06:52:59,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'cash_fee_type': '', 'exchange_rate': '', 'cancel': '0', 'pay_type': '802808', 'txdtm': '2025-08-26 17:50:34', 'out_trade_no': '8e9a24e8-ad95-4dde-a7c7-87d5a941dffe--778--520', 'syssn': '20250826155400087645770447', 'status': '1', 'sysdtm': '2025-08-26 17:50:36', 'paydtm': '2025-08-26 17:50:37', 'goods_name': '', 'txcurrcd': 'HKD', 'mchid': '8Bx9aHgNmaQJ', 'customer_source': 'HK', 'cash_fee': '0', 'chnlsn2': '', 'cardcd': '', 'txamt': '528', 'outcardnm': '', 'respcd': '0000', 'goods_info': '', 'notify_type': 'payment', 'chnlsn': '2025085675626675'} 2026-11-03 06:53:00,077 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:53:00] "POST /qfpay/notify HTTP/1.1" 200 7 47 0.036 0.097 rw 2026-11-03 06:53:00,180 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:53:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 3710 26 0.023 0.189 rw 2026-11-03 06:53:00,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:53:00] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 43 2 0.001 0.012 rw 2026-11-03 06:53:00,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-11-03 06:53:00,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-11-03 06:53:00,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 14087376 (allocated 16134144) 2026-11-03 06:53:00,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:53:00,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OiU807f9 - [03/Nov/2026 06:52:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 6 0.004 1.51 rw 2026-11-03 06:53:00,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 66062 2026-11-03 06:53:00,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-11-03 06:53:00,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 66062 2026-11-03 06:53:00,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065300_703741_test_tour_kiosk_qfpay_order.txt 2026-11-03 06:53:00,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmpeuq4hjc6_chrome_odoo" 2026-11-03 06:53:00,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 5 removed 2026-11-03 06:53:02,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_self_order_sms.tests.test_self_order_sms_receipt: Starting TestPosSelfOrderSms.test_sms_receipt_sent_for_self_order ... 2026-11-03 06:53:03,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:53:12,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.sms.models.sms_sms: Sent batch 1 SMS: [1]: failed with exception Unavailable during tests. 2026-11-03 06:53:12,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 06:53:13,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 548 with IP n/a changed groups of user 548 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:53:13,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 548 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:53:22,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 548 with IP n/a changed groups of user 548 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:53:24,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 548 with IP n/a changed groups of user 548 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:53:28,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-11-03 06:53:29,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 66186 2026-11-03 06:53:29,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmp21_ade9j_chrome_odoo 2026-11-03 06:53:29,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:33993/json/version 2026-11-03 06:53:29,594 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33993', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:53:29,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-11-03 06:53:29,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:33993/json 2026-11-03 06:53:29,635 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33993', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:53:29,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:33993/devtools/page/3A74DC221C7A364D565E08BEFCC8F701 2026-11-03 06:53:29,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-11-03 06:53:29,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-11-03 06:53:29,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:53:29,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-11-03 06:53:29,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Open "http://127.0.0.1:8069/pos/ui?config_id=313" in browser 2026-11-03 06:53:29,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=313" 2026-11-03 06:53:29,977 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:29] "GET /pos/ui?config_id=313 HTTP/1.1" 200 6844 64 0.039 0.148 rw 2026-11-03 06:53:29,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': '3A74DC221C7A364D565E08BEFCC8F701', 'loaderId': '7821B3F3B05A68D4E7D1A85578E14381', 'isDownload': False} 2026-11-03 06:53:29,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-11-03 06:53:30,074 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:30] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.049 ro 2026-11-03 06:53:30,083 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:30] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.28 ro 2026-11-03 06:53:30,095 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:30] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.078 ro 2026-11-03 06:53:30,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-11-03 06:53:30,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:53:30,832 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:53:30,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 06:53:30,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.019 0.029 rw 2026-11-03 06:53:30,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.067 rw 2026-11-03 06:53:31,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:53:31,728 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532066 244 0.188 0.578 rw 2026-11-03 06:53:31,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate test code "odoo.startTour('AutofillTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:53:31,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [1/62] Tour AutofillTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:53:31,958 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.017 ro 2026-11-03 06:53:31,996 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.019 ro 2026-11-03 06:53:32,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.005 rw 2026-11-03 06:53:32,092 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 06:53:32,115 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 06:53:32,597 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 06:53:32,694 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.012 rw 2026-11-03 06:53:32,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:53:32,882 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:53:32,901 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.016 0.059 rw 2026-11-03 06:53:32,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.083 rw 2026-11-03 06:53:32,951 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "GET /web/image/res.users/550/avatar_128 HTTP/1.1" 200 305 4 0.003 0.072 ro 2026-11-03 06:53:32,982 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.01 ro 2026-11-03 06:53:32,993 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 06:53:33,001 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.004 - 2026-11-03 06:53:33,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:33] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.042 rw 2026-11-03 06:53:33,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [2/62] Tour AutofillTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:53:33,192 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.049 - 2026-11-03 06:53:33,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [3/62] Tour AutofillTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-03 06:53:33,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:33] "GET /pos/ui/313?from_backend=True HTTP/1.1" 200 6884 31 0.029 0.132 rw 2026-11-03 06:53:33,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:33] "GET /pos/ui/313 HTTP/1.1" 200 6884 31 0.031 0.215 rw 2026-11-03 06:53:33,507 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.043 0.172 rw 2026-11-03 06:53:33,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:33] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.226 rw 2026-11-03 06:53:33,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [4/62] Tour AutofillTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:53:33,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [5/62] Tour AutofillTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 06:53:33,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [6/62] Tour AutofillTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:53:33,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [7/62] Tour AutofillTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:53:33,745 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [8/62] Tour AutofillTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:53:33,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [9/62] Tour AutofillTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:53:33,755 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:33] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:53:33,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [10/62] Tour AutofillTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:53:33,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [11/62] Tour AutofillTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:53:33,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [12/62] Tour AutofillTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:53:33,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [13/62] Tour AutofillTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-11-03 06:53:33,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [14/62] Tour AutofillTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:53:33,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [15/62] Tour AutofillTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:53:33,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [16/62] Tour AutofillTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:53:34,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [17/62] Tour AutofillTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:53:34,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [18/62] Tour AutofillTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:53:34,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [19/62] Tour AutofillTour → Step Search customer with "APartner Full" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:53:34,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [20/62] Tour AutofillTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:53:34,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [21/62] Tour AutofillTour → Step Check "APartner Full" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("APartner Full")) 2026-11-03 06:53:34,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [22/62] Tour AutofillTour → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-11-03 06:53:34,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [23/62] Tour AutofillTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:53:34,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [24/62] Tour AutofillTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:53:34,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [25/62] Tour AutofillTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:53:34,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [26/62] Tour AutofillTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:53:34,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 06:53:34,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 06:53:34,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [27/62] Tour AutofillTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:53:35,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [28/62] Tour AutofillTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-03 06:53:35,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [29/62] Tour AutofillTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:53:35,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [30/62] Tour AutofillTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:53:35,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14848221 started for PoS orders references: [{'name': '/', 'pos_reference': '261-313-000001', 'uuid': '57ec3e94-394b-4e02-8a52-85b52f70e754'}] 2026-11-03 06:53:35,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [31/62] Tour AutofillTour → Step click on send button (trigger: .feedback-screen button.send-receipt) 2026-11-03 06:53:36,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14848221 order {'name': '/', 'pos_reference': '261-313-000001', 'uuid': '57ec3e94-394b-4e02-8a52-85b52f70e754'} created pos.order #880 2026-11-03 06:53:36,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14848221 finished 2026-11-03 06:53:36,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5234 177 0.178 0.444 rw 2026-11-03 06:53:36,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:36] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 06:53:36,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [32/62] Tour AutofillTour → Step Check pre-filled partner phone (trigger: .send-receipt-phone-input:value('9876543210')) 2026-11-03 06:53:36,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [33/62] Tour AutofillTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal) .modal-header button[aria-label="Close"]) 2026-11-03 06:53:36,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [34/62] Tour AutofillTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:53:36,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [35/62] Tour AutofillTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:53:36,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [36/62] Tour AutofillTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:53:36,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [37/62] Tour AutofillTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:53:36,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [38/62] Tour AutofillTour → Step click customer create button (trigger: .modal .modal-header button:contains(Create)) 2026-11-03 06:53:36,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [39/62] Tour AutofillTour → Step edit customer name (trigger: div.o_field_field_partner_autocomplete .o-autocomplete input) 2026-11-03 06:53:36,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.032 rw 2026-11-03 06:53:36,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:36] "POST /web/dataset/call_kw/res.partner/action_open_partner_view#res.partner.action_open_partner_view HTTP/1.1" 200 192 2 0.001 0.011 rw 2026-11-03 06:53:36,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:36] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 14128 7 0.007 0.062 ro 2026-11-03 06:53:36,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:36] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 14128 2 0.002 0.039 ro 2026-11-03 06:53:36,641 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:36] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 4337 2 0.002 0.028 rw 2026-11-03 06:53:36,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [40/62] Tour AutofillTour → Step edit customer phone (trigger: div.o_field_phone input) 2026-11-03 06:53:36,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [41/62] Tour AutofillTour → Step click save button (trigger: .modal-footer button.o_form_button_save) 2026-11-03 06:53:36,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [42/62] Tour AutofillTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-03 06:53:36,883 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:36] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 3250 0 0 0.022 rw 2026-11-03 06:53:36,965 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:36] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 89 1 0.001 0.044 rw 2026-11-03 06:53:37,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:37] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 46894 0 0 0.003 - 2026-11-03 06:53:37,172 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:37] "POST /web/dataset/call_kw/res.partner/web_save#res.partner.web_save HTTP/1.1" 200 1359 21 0.072 0.106 rw 2026-11-03 06:53:37,191 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:37] "POST /web/dataset/call_kw/res.partner/autocomplete_by_field#res.partner.autocomplete_by_field HTTP/1.1" 200 42 1 0.001 0.045 rw 2026-11-03 06:53:37,269 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:37] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 1247 6 0.009 0.054 ro 2026-11-03 06:53:37,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:37] "GET /web/image/res.partner/2210/avatar_128?unique=1793688817000 HTTP/1.1" 200 305 4 0.005 0.032 ro 2026-11-03 06:53:37,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [43/62] Tour AutofillTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:53:37,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [44/62] Tour AutofillTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 06:53:37,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [45/62] Tour AutofillTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:53:37,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [46/62] Tour AutofillTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:53:37,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [47/62] Tour AutofillTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:53:37,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [48/62] Tour AutofillTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:53:37,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [49/62] Tour AutofillTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:53:37,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [50/62] Tour AutofillTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:53:37,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [51/62] Tour AutofillTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:53:37,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [52/62] Tour AutofillTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-11-03 06:53:37,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [53/62] Tour AutofillTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:53:37,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [54/62] Tour AutofillTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:53:37,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [55/62] Tour AutofillTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:53:37,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [56/62] Tour AutofillTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:53:38,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [57/62] Tour AutofillTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:53:38,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [58/62] Tour AutofillTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-03 06:53:38,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [59/62] Tour AutofillTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:53:38,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [60/62] Tour AutofillTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:53:38,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44741841 started for PoS orders references: [{'name': '/', 'pos_reference': '261-313-000002', 'uuid': '7afab461-86c9-41e9-a372-e0e6e860642c'}] 2026-11-03 06:53:38,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [61/62] Tour AutofillTour → Step click on send button (trigger: .feedback-screen button.send-receipt) 2026-11-03 06:53:39,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44741841 order {'name': '/', 'pos_reference': '261-313-000002', 'uuid': '7afab461-86c9-41e9-a372-e0e6e860642c'} created pos.order #881 2026-11-03 06:53:39,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44741841 finished 2026-11-03 06:53:39,264 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5219 147 0.147 0.426 rw 2026-11-03 06:53:39,369 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:39] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.008 ro 2026-11-03 06:53:39,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [62/62] Tour AutofillTour → Step Check pre-filled partner phone (trigger: .send-receipt-phone-input:value('+1 234-567-8901')) 2026-11-03 06:53:39,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-11-03 06:53:39,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-11-03 06:53:39,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:53:39,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 24798080 (allocated 26759168) 2026-11-03 06:53:39,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mke6fNVc - [03/Nov/2026 06:53:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 8.686 rw 2026-11-03 06:53:39,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 66186 2026-11-03 06:53:39,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-11-03 06:53:39,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 66186 2026-11-03 06:53:39,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065339_876385_test_01_pos_number_autofill.txt 2026-11-03 06:53:39,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmp21_ade9j_chrome_odoo" 2026-11-03 06:53:39,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:53:40,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 552 with IP n/a changed groups of user 552 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:53:41,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 552 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:53:50,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 552 with IP n/a changed groups of user 552 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:53:52,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 552 with IP n/a changed groups of user 552 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:53:53,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice ... 2026-11-03 06:53:53,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_action_pos_order_invoice : Temporary to fast merge new valuation 2026-11-03 06:53:53,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice_with_discount ... 2026-11-03 06:53:56,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_multi_products_perpetual ... 2026-11-03 06:53:58,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_invoicing ... 2026-11-03 06:53:59,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_no_invoicing ... 2026-11-03 06:53:59,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_cogs_with_ship_later_no_invoicing : Temporary to fast merge new valuation 2026-11-03 06:53:59,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_with_backorder ... 2026-11-03 06:53:59,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_cogs_with_ship_later_with_backorder : Temporary to fast merge new valuation 2026-11-03 06:53:59,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_create_account_move_line ... 2026-11-03 06:53:59,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_create_account_move_line : Temporary to fast merge new valuation 2026-11-03 06:53:59,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_no_invoice ... 2026-11-03 06:53:59,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: skipped TestAngloSaxonFlow.test_fifo_valuation_no_invoice : Temporary to fast merge new valuation 2026-11-03 06:53:59,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_with_invoice ... 2026-11-03 06:54:02,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_no_duplicate_picking_on_repeated_invoice_action ... 2026-11-03 06:54:04,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 422 checked, 10 removed 2026-11-03 06:54:05,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 554 with IP n/a changed groups of user 554 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:54:05,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 554 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:54:15,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 554 with IP n/a changed groups of user 554 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:54:18,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 554 with IP n/a changed groups of user 554 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:54:19,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_continental: Starting TestContinentalPerpetualFlow.test_inventory_valuation_session_closing_no_invoice ... 2026-11-03 06:54:21,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_continental: Starting TestContinentalPerpetualFlow.test_inventory_valuation_session_company_no_real_time ... 2026-11-03 06:54:23,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_continental: Starting TestContinentalPerpetualFlow.test_inventory_valuation_session_product_no_valuation ... 2026-11-03 06:54:25,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 06:54:26,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 556 with IP n/a changed groups of user 556 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:54:26,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 556 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:54:36,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 556 with IP n/a changed groups of user 556 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:54:37,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 556 with IP n/a changed groups of user 556 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:54:42,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 556 with IP n/a changed groups of user 558 who belonged to [100, 10, 1] with changes [(, 64, 0)] 2026-11-03 06:54:42,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_03_pos_with_lots ... 2026-11-03 06:54:43,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome pid: 66316 2026-11-03 06:54:43,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome headless temporary user profile dir: /tmp/tmpaw2b_qa2_chrome_odoo 2026-11-03 06:54:43,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Issuing json command http://127.0.0.1:41075/json/version 2026-11-03 06:54:43,739 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41075', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:54:43,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Browser version: Chrome/150.0.7871.114 2026-11-03 06:54:43,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Issuing json command http://127.0.0.1:41075/json 2026-11-03 06:54:43,846 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41075', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:54:43,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Websocket url found: ws://127.0.0.1:41075/devtools/page/10A302C5258472B934857C7997D3EF4B 2026-11-03 06:54:43,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Enable chrome headless console log notification 2026-11-03 06:54:43,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome headless enable page notifications 2026-11-03 06:54:43,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:54:44,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Setting session cookie in browser 2026-11-03 06:54:44,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Open "http://127.0.0.1:8069/pos/ui?config_id=316" in browser 2026-11-03 06:54:44,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=316" 2026-11-03 06:54:44,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:44] "GET /pos/ui?config_id=316 HTTP/1.1" 200 6856 64 0.046 0.168 rw 2026-11-03 06:54:44,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Navigation result: {'frameId': '10A302C5258472B934857C7997D3EF4B', 'loaderId': 'B490BC173D6183D034AA6BF873868E65', 'isDownload': False} 2026-11-03 06:54:44,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Evaluate ready code "odoo.isTourReady('test_03_pos_with_lots')" 2026-11-03 06:54:44,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:44] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.034 ro 2026-11-03 06:54:44,347 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:44] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.315 ro 2026-11-03 06:54:44,391 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:44] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.088 ro 2026-11-03 06:54:45,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: Owl is running in 'dev' mode. 2026-11-03 06:54:45,137 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:54:45,140 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:54:45,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 06:54:45,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.033 rw 2026-11-03 06:54:45,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:45] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.039 rw 2026-11-03 06:54:45,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:54:46,262 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532372 247 0.241 0.741 rw 2026-11-03 06:54:46,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: The ready code tooks too much time : 2.224229097366333 2026-11-03 06:54:46,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Evaluate test code "odoo.startTour('test_03_pos_with_lots', {"stepDelay": 0, "debug": false})" 2026-11-03 06:54:46,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [1/60] Tour test_03_pos_with_lots → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:54:46,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.03 ro 2026-11-03 06:54:46,552 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.016 ro 2026-11-03 06:54:46,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:54:46,601 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-11-03 06:54:46,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:46] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:54:47,171 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:54:47,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.02 rw 2026-11-03 06:54:47,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.007 0.053 rw 2026-11-03 06:54:47,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.015 rw 2026-11-03 06:54:47,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.015 - 2026-11-03 06:54:47,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.017 - 2026-11-03 06:54:47,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.005 0.063 ro 2026-11-03 06:54:47,558 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.017 - 2026-11-03 06:54:47,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.034 ro 2026-11-03 06:54:47,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 06:54:47,585 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.029 - 2026-11-03 06:54:47,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [2/60] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:54:47,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.035 0.145 rw 2026-11-03 06:54:47,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [3/60] Tour test_03_pos_with_lots → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-03 06:54:47,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.042 0.272 rw 2026-11-03 06:54:47,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.347 rw 2026-11-03 06:54:47,959 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:47] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.136 rw 2026-11-03 06:54:48,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.037 0.164 rw 2026-11-03 06:54:48,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [4/60] Tour test_03_pos_with_lots → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:54:48,143 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:48] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.007 0.021 rw 2026-11-03 06:54:48,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [5/60] Tour test_03_pos_with_lots → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:54:48,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:48] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.01 - 2026-11-03 06:54:48,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [6/60] Tour test_03_pos_with_lots → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:54:48,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [7/60] Tour test_03_pos_with_lots → Step .o-autocomplete input 2026-11-03 06:54:48,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [8/60] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:54:48,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [9/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:48,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [10/60] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-03 06:54:48,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [11/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:48,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [12/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:48,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [13/60] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-03 06:54:48,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [14/60] Tour test_03_pos_with_lots → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:54:48,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [15/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:48,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [16/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:48,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [17/60] Tour test_03_pos_with_lots → Step order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38")) 2026-11-03 06:54:48,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:54:48,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [18/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:48,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [19/60] Tour test_03_pos_with_lots → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-03 06:54:48,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [20/60] Tour test_03_pos_with_lots → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:54:48,891 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:48] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.008 0.035 rw 2026-11-03 06:54:48,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [21/60] Tour test_03_pos_with_lots → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:54:48,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [22/60] Tour test_03_pos_with_lots → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:54:49,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [23/60] Tour test_03_pos_with_lots → Step .o-autocomplete input 2026-11-03 06:54:49,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [24/60] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:54:49,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [25/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:49,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [26/60] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-03 06:54:49,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [27/60] Tour test_03_pos_with_lots → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-11-03 06:54:49,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [28/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:49,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [29/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:49,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [30/60] Tour test_03_pos_with_lots → Step order total amount is '15.95' (trigger: .product-screen .order-summary .total:contains("15.95")) 2026-11-03 06:54:49,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [31/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:49,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [32/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:49,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [33/60] Tour test_03_pos_with_lots → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:54:49,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [34/60] Tour test_03_pos_with_lots → Step click Actions button (trigger: .more-btn) 2026-11-03 06:54:49,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [35/60] Tour test_03_pos_with_lots → Step .o_pricelist_button 2026-11-03 06:54:49,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [36/60] Tour test_03_pos_with_lots → Step select price list 'min_quantity ordering' (trigger: .selection-item:contains("min_quantity ordering")) 2026-11-03 06:54:49,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [37/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:49,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [38/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:49,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [39/60] Tour test_03_pos_with_lots → Step order total amount is '5.00' (trigger: .product-screen .order-summary .total:contains("5.00")) 2026-11-03 06:54:49,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [40/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:49,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [41/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:49,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [42/60] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-03 06:54:49,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [43/60] Tour test_03_pos_with_lots → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-11-03 06:54:49,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [44/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:49,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [45/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:49,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [46/60] Tour test_03_pos_with_lots → Step order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38")) 2026-11-03 06:54:49,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [47/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:49,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [48/60] Tour test_03_pos_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:49,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [49/60] Tour test_03_pos_with_lots → Step click lot icon (trigger: .line-lot-icon) 2026-11-03 06:54:49,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [50/60] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:54:49,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:49] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.004 0.019 rw 2026-11-03 06:54:49,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [51/60] Tour test_03_pos_with_lots → Step Check orderline with attributes: {"productName":"Monitor Stand","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Monitor Stand")):has(.qty:contains("2"))) 2026-11-03 06:54:49,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [52/60] Tour test_03_pos_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:49,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [53/60] Tour test_03_pos_with_lots → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:54:49,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [54/60] Tour test_03_pos_with_lots → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-03 06:54:49,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [55/60] Tour test_03_pos_with_lots → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:54:49,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:49] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.014 0.02 rw 2026-11-03 06:54:49,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [56/60] Tour test_03_pos_with_lots → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:54:49,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [57/60] Tour test_03_pos_with_lots → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:54:50,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [58/60] Tour test_03_pos_with_lots → Step .o-autocomplete input 2026-11-03 06:54:50,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [59/60] Tour test_03_pos_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:54:50,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: [60/60] Tour test_03_pos_with_lots → Step Check the content of the preparation receipt for '147259' lot number (trigger: body) 2026-11-03 06:54:50,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: tour succeeded 2026-11-03 06:54:50,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: ╔══════════════════════════════════════╗ ║ TOUR test_03_pos_with_lots SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-11-03 06:54:50,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:54:50,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots.browser: heap 21891428 (allocated 23351296) 2026-11-03 06:54:50,419 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pSAIgKMC - [03/Nov/2026 06:54:46] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 5.095 rw 2026-11-03 06:54:50,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Closing chrome headless with pid 66316 2026-11-03 06:54:50,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Closing websocket connection 2026-11-03 06:54:50,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Terminating chrome headless with pid 66316 2026-11-03 06:54:50,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065450_659311_test_03_pos_with_lots.txt 2026-11-03 06:54:50,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_03_pos_with_lots: Removing chrome user profile "/tmp/tmpaw2b_qa2_chrome_odoo" 2026-11-03 06:54:50,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_GS1_pos_barcodes_scan_with_lots ... 2026-11-03 06:54:51,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome pid: 66454 2026-11-03 06:54:51,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome headless temporary user profile dir: /tmp/tmpi0gjksd4_chrome_odoo 2026-11-03 06:54:51,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Issuing json command http://127.0.0.1:41863/json/version 2026-11-03 06:54:51,838 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41863', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:54:51,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Browser version: Chrome/150.0.7871.114 2026-11-03 06:54:51,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Issuing json command http://127.0.0.1:41863/json 2026-11-03 06:54:51,962 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41863', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:54:51,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Websocket url found: ws://127.0.0.1:41863/devtools/page/25939BA892C4F77919875A7068CB07BB 2026-11-03 06:54:51,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Enable chrome headless console log notification 2026-11-03 06:54:52,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome headless enable page notifications 2026-11-03 06:54:52,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:54:52,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Setting session cookie in browser 2026-11-03 06:54:52,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:54:52,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:54:52,344 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:52] "GET /pos/ui/316 HTTP/1.1" 200 6905 65 0.04 0.172 rw 2026-11-03 06:54:52,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Navigation result: {'frameId': '25939BA892C4F77919875A7068CB07BB', 'loaderId': 'F88C2D958FF246E32F84543AEB1C9C65', 'isDownload': False} 2026-11-03 06:54:52,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTourWithLots')" 2026-11-03 06:54:52,407 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:52] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.016 ro 2026-11-03 06:54:52,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:52] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.273 ro 2026-11-03 06:54:52,449 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:52] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.058 ro 2026-11-03 06:54:53,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: Owl is running in 'dev' mode. 2026-11-03 06:54:53,262 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:54:53,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:54:53,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 06:54:53,335 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:53] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.007 0.009 rw 2026-11-03 06:54:53,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.031 rw 2026-11-03 06:54:53,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:54:54,221 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538603 250 0.219 0.622 rw 2026-11-03 06:54:54,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: The ready code tooks too much time : 2.080958604812622 2026-11-03 06:54:54,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Evaluate test code "odoo.startTour('GS1BarcodeScanningTourWithLots', {"stepDelay": 0, "debug": false})" 2026-11-03 06:54:54,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 305 2 0.001 0.012 ro 2026-11-03 06:54:54,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [1/39] Tour GS1BarcodeScanningTourWithLots → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:54:54,492 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 7766 2 0.001 0.024 ro 2026-11-03 06:54:54,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-11-03 06:54:54,561 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.009 ro 2026-11-03 06:54:54,612 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.024 rw 2026-11-03 06:54:54,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-11-03 06:54:54,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:54] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:54:55,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.005 0.02 ro 2026-11-03 06:54:55,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 42 1 0.001 0.008 ro 2026-11-03 06:54:55,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.012 rw 2026-11-03 06:54:55,591 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 06:54:55,592 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.005 0.057 rw 2026-11-03 06:54:55,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.009 - 2026-11-03 06:54:55,639 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.007 0.054 ro 2026-11-03 06:54:55,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.073 rw 2026-11-03 06:54:55,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:54:55,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 06:54:55,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.021 ro 2026-11-03 06:54:55,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.049 rw 2026-11-03 06:54:55,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [2/39] Tour GS1BarcodeScanningTourWithLots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:54:55,885 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.063 - 2026-11-03 06:54:55,923 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:55] "GET /pos/ui/316 HTTP/1.1" 200 6945 31 0.026 0.076 rw 2026-11-03 06:54:55,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [3/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '0108431673020125100000001' (trigger: body) 2026-11-03 06:54:56,022 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:56] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6945 31 0.031 0.172 rw 2026-11-03 06:54:56,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:56] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.059 rw 2026-11-03 06:54:56,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:56] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.027 - 2026-11-03 06:54:56,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [4/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:56,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [5/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1"))) 2026-11-03 06:54:56,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.033 0.13 rw 2026-11-03 06:54:56,176 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:56] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 06:54:56,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [6/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:56,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [7/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '0108431673020125100000001' (trigger: body) 2026-11-03 06:54:56,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [8/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:56,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [9/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("2"))) 2026-11-03 06:54:56,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [10/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:56,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [11/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '0108431673020125305' (trigger: body) 2026-11-03 06:54:56,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [12/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:56,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [13/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":7,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("7"))) 2026-11-03 06:54:56,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [14/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:56,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [15/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '01084316730201253010' (trigger: body) 2026-11-03 06:54:56,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [16/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:56,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [17/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":17,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("17"))) 2026-11-03 06:54:56,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [18/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:56,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [19/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '08431673020126' (trigger: body) 2026-11-03 06:54:56,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [20/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:56,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [21/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 2","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2"))) 2026-11-03 06:54:56,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [22/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:56,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [23/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '08431673020126' (trigger: body) 2026-11-03 06:54:56,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [24/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:56,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [25/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 2","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2")):has(.qty:contains("2"))) 2026-11-03 06:54:56,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [26/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:56,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [27/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '3760171283370' (trigger: body) 2026-11-03 06:54:56,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [28/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:56,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [29/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3"))) 2026-11-03 06:54:56,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [30/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:56,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [31/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '3760171283370' (trigger: body) 2026-11-03 06:54:56,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [32/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:56,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [33/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 3","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3")):has(.qty:contains("2"))) 2026-11-03 06:54:56,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [34/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:56,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [35/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '010512364869541610784512' (trigger: body) 2026-11-03 06:54:56,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [36/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:54:56,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [37/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"GS1 Variant Product","quantity":1,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("GS1 Variant Product")):has(.qty:contains("1"))) 2026-11-03 06:54:56,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [38/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:54:56,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [39/39] Tour GS1BarcodeScanningTourWithLots → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:54:56,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: tour succeeded 2026-11-03 06:54:56,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR GS1BarcodeScanningTourWithLots SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 06:54:56,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:56] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.029 - 2026-11-03 06:54:56,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:54:56,815 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YTcRJqU5 - [03/Nov/2026 06:54:53] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 3.444 rw 2026-11-03 06:54:56,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots.browser: heap 21467604 (allocated 23089152) 2026-11-03 06:54:56,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Closing chrome headless with pid 66454 2026-11-03 06:54:56,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Closing websocket connection 2026-11-03 06:54:56,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Terminating chrome headless with pid 66454 2026-11-03 06:54:57,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065457_055818_test_GS1_pos_barcodes_scan_with_lots.txt 2026-11-03 06:54:57,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan_with_lots: Removing chrome user profile "/tmp/tmpi0gjksd4_chrome_odoo" 2026-11-03 06:54:57,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_add_multiple_serials_at_once ... 2026-11-03 06:54:57,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome pid: 66601 2026-11-03 06:54:57,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome headless temporary user profile dir: /tmp/tmpn1_d5p7d_chrome_odoo 2026-11-03 06:54:57,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:46497/json/version 2026-11-03 06:54:57,766 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46497', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:54:57,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Browser version: Chrome/150.0.7871.114 2026-11-03 06:54:57,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:46497/json 2026-11-03 06:54:57,854 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46497', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:54:57,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Websocket url found: ws://127.0.0.1:46497/devtools/page/8619B36AF310DCD0E6F4E6383F30B838 2026-11-03 06:54:57,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Enable chrome headless console log notification 2026-11-03 06:54:57,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome headless enable page notifications 2026-11-03 06:54:58,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:54:58,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Setting session cookie in browser 2026-11-03 06:54:58,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:54:58,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:54:58,234 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:54:58] "GET /pos/ui/316 HTTP/1.1" 200 6856 65 0.035 0.156 rw 2026-11-03 06:54:58,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Navigation result: {'frameId': '8619B36AF310DCD0E6F4E6383F30B838', 'loaderId': 'CA6CE886BD03D99390EF7B221C6EEAF2', 'isDownload': False} 2026-11-03 06:54:58,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Evaluate ready code "odoo.isTourReady('AddMultipleSerialsAtOnce')" 2026-11-03 06:54:58,353 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:54:58] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.294 ro 2026-11-03 06:54:58,360 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:54:58] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.059 ro 2026-11-03 06:54:58,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:54:58] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.091 ro 2026-11-03 06:54:59,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: Owl is running in 'dev' mode. 2026-11-03 06:54:59,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:54:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.01 - 2026-11-03 06:54:59,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:54:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.018 - 2026-11-03 06:54:59,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:54:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.012 ro 2026-11-03 06:54:59,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:54:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.004 0.029 rw 2026-11-03 06:54:59,223 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:54:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.039 rw 2026-11-03 06:54:59,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:00,081 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533318 247 0.221 0.617 rw 2026-11-03 06:55:00,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: The ready code tooks too much time : 2.067258834838867 2026-11-03 06:55:00,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Evaluate test code "odoo.startTour('AddMultipleSerialsAtOnce', {"stepDelay": 0, "debug": false})" 2026-11-03 06:55:00,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [1/41] Tour AddMultipleSerialsAtOnce → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:55:00,345 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.029 ro 2026-11-03 06:55:00,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 06:55:00,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:55:00,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-11-03 06:55:00,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:00] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:55:01,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 06:55:01,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-11-03 06:55:01,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.023 0.042 rw 2026-11-03 06:55:01,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 06:55:01,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.019 - 2026-11-03 06:55:01,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.023 - 2026-11-03 06:55:01,391 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.008 0.039 ro 2026-11-03 06:55:01,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.007 ro 2026-11-03 06:55:01,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.022 - 2026-11-03 06:55:01,525 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.044 - 2026-11-03 06:55:01,527 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.044 - 2026-11-03 06:55:01,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [2/41] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:55:01,641 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.039 0.115 rw 2026-11-03 06:55:01,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [3/41] Tour AddMultipleSerialsAtOnce → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:55:01,866 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.027 0.355 rw 2026-11-03 06:55:01,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.392 rw 2026-11-03 06:55:02,021 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.169 rw 2026-11-03 06:55:02,048 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:02] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.006 0.218 rw 2026-11-03 06:55:02,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [4/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:55:02,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:02] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.016 0.034 rw 2026-11-03 06:55:02,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:02] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.002 - 2026-11-03 06:55:02,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [5/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:02,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [6/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:02,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [7/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:55:02,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [8/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN001)) 2026-11-03 06:55:02,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [9/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-11-03 06:55:02,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [10/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:02,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [11/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:02,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [12/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:55:02,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [13/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN002)) 2026-11-03 06:55:02,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [14/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-11-03 06:55:02,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [15/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:02,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [16/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:03,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [17/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:55:03,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [18/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN003)) 2026-11-03 06:55:03,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [19/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-11-03 06:55:03,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [20/41] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:03,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [21/41] Tour AddMultipleSerialsAtOnce → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:03,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [22/41] Tour AddMultipleSerialsAtOnce → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"3.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("3"))) 2026-11-03 06:55:03,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [23/41] Tour AddMultipleSerialsAtOnce → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:03,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [24/41] Tour AddMultipleSerialsAtOnce → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:55:03,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [25/41] Tour AddMultipleSerialsAtOnce → Step [data-icon='delete'] 2026-11-03 06:55:03,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:03] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.014 - 2026-11-03 06:55:03,407 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:55:03] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.017 0.02 rw 2026-11-03 06:55:03,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [26/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:55:03,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [27/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:03,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [28/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:03,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [29/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:55:03,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [30/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN005)) 2026-11-03 06:55:03,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [31/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-11-03 06:55:03,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [32/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:03,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [33/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:04,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [34/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:55:04,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [35/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN006)) 2026-11-03 06:55:04,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [36/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-11-03 06:55:04,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [37/41] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:04,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [38/41] Tour AddMultipleSerialsAtOnce → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:04,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [39/41] Tour AddMultipleSerialsAtOnce → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"4.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("4"))) 2026-11-03 06:55:04,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [40/41] Tour AddMultipleSerialsAtOnce → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:04,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: [41/41] Tour AddMultipleSerialsAtOnce → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:55:04,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: tour succeeded 2026-11-03 06:55:04,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: ╔═════════════════════════════════════════╗ ║ TOUR AddMultipleSerialsAtOnce SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 06:55:04,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:55:04,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8RAaDC4S - [03/Nov/2026 06:54:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 5.045 rw 2026-11-03 06:55:04,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.browser: heap 20900416 (allocated 22564864) 2026-11-03 06:55:04,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Closing chrome headless with pid 66601 2026-11-03 06:55:04,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Closing websocket connection 2026-11-03 06:55:04,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Terminating chrome headless with pid 66601 2026-11-03 06:55:04,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065504_487799_test_add_multiple_serials_at_once.txt 2026-11-03 06:55:04,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Removing chrome user profile "/tmp/tmpn1_d5p7d_chrome_odoo" 2026-11-03 06:55:04,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_change_without_cash_method ... 2026-11-03 06:55:05,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome pid: 66729 2026-11-03 06:55:05,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome headless temporary user profile dir: /tmp/tmpmnivhd9u_chrome_odoo 2026-11-03 06:55:05,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:34091/json/version 2026-11-03 06:55:05,092 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34091', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:55:05,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Browser version: Chrome/150.0.7871.114 2026-11-03 06:55:05,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:34091/json 2026-11-03 06:55:05,120 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34091', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:55:05,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Websocket url found: ws://127.0.0.1:34091/devtools/page/76B52ED1C5EAD739EE7001745AE5C6CC 2026-11-03 06:55:05,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Enable chrome headless console log notification 2026-11-03 06:55:05,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome headless enable page notifications 2026-11-03 06:55:05,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:55:05,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Setting session cookie in browser 2026-11-03 06:55:05,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:55:05,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:55:05,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:05] "GET /pos/ui/316 HTTP/1.1" 200 6856 64 0.034 0.121 rw 2026-11-03 06:55:05,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Navigation result: {'frameId': '76B52ED1C5EAD739EE7001745AE5C6CC', 'loaderId': '4523F0DC0F02A71C6EF0CCED26934AC0', 'isDownload': False} 2026-11-03 06:55:05,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Evaluate ready code "odoo.isTourReady('StockPaymentScreenTour2')" 2026-11-03 06:55:05,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:05] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.221 ro 2026-11-03 06:55:05,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:05] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.032 ro 2026-11-03 06:55:05,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:05] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.038 ro 2026-11-03 06:55:06,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: Owl is running in 'dev' mode. 2026-11-03 06:55:06,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:55:06,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:55:06,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 06:55:06,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.017 rw 2026-11-03 06:55:06,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-11-03 06:55:06,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:07,201 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532909 246 0.207 0.59 rw 2026-11-03 06:55:07,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: The ready code tooks too much time : 2.0314526557922363 2026-11-03 06:55:07,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Evaluate test code "odoo.startTour('StockPaymentScreenTour2', {"stepDelay": 0, "debug": false})" 2026-11-03 06:55:07,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-11-03 06:55:07,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [1/28] Tour StockPaymentScreenTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:55:07,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.011 ro 2026-11-03 06:55:07,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 06:55:07,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.014 rw 2026-11-03 06:55:07,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:07] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:55:08,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-11-03 06:55:08,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.01 rw 2026-11-03 06:55:08,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.043 rw 2026-11-03 06:55:08,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 06:55:08,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:55:08,356 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:55:08,386 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.005 0.023 ro 2026-11-03 06:55:08,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 06:55:08,462 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.023 ro 2026-11-03 06:55:08,496 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.046 - 2026-11-03 06:55:08,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.087 - 2026-11-03 06:55:08,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [2/28] Tour StockPaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:55:08,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.029 0.109 rw 2026-11-03 06:55:08,690 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.026 0.215 rw 2026-11-03 06:55:08,718 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.185 rw 2026-11-03 06:55:08,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [3/28] Tour StockPaymentScreenTour2 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-03 06:55:08,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.01 0.028 rw 2026-11-03 06:55:08,844 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.016 0.066 rw 2026-11-03 06:55:08,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [4/28] Tour StockPaymentScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:08,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [5/28] Tour StockPaymentScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 06:55:09,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [6/28] Tour StockPaymentScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:55:09,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [7/28] Tour StockPaymentScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:55:09,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [8/28] Tour StockPaymentScreenTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:55:09,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [9/28] Tour StockPaymentScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:55:09,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [10/28] Tour StockPaymentScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:55:09,059 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:09] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 06:55:09,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [11/28] Tour StockPaymentScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:55:09,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [12/28] Tour StockPaymentScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 06:55:09,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [13/28] Tour StockPaymentScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:09,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [14/28] Tour StockPaymentScreenTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:55:09,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [15/28] Tour StockPaymentScreenTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:55:09,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [16/28] Tour StockPaymentScreenTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:55:09,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:55:09,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [17/28] Tour StockPaymentScreenTour2 → Step .payment-buttons button:contains('Ship Later') 2026-11-03 06:55:09,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [18/28] Tour StockPaymentScreenTour2 → Step click payment method (trigger: .paymentmethod) 2026-11-03 06:55:09,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [19/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 06:55:09,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [20/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 06:55:09,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [21/28] Tour StockPaymentScreenTour2 → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-11-03 06:55:09,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [22/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-11-03 06:55:09,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [23/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-11-03 06:55:09,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [24/28] Tour StockPaymentScreenTour2 → Step .modal .input-value:contains(99) 2026-11-03 06:55:09,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [25/28] Tour StockPaymentScreenTour2 → Step .modal .popup-input .input-value:contains(/^99$/) 2026-11-03 06:55:09,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [26/28] Tour StockPaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:09,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [27/28] Tour StockPaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:09,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: [28/28] Tour StockPaymentScreenTour2 → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:55:09,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: tour succeeded 2026-11-03 06:55:09,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: ╔════════════════════════════════════════╗ ║ TOUR StockPaymentScreenTour2 SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 06:55:10,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:55:10,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method.browser: heap 20511840 (allocated 22040576) 2026-11-03 06:55:10,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QoJyoTpm - [03/Nov/2026 06:55:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.018 3.641 rw 2026-11-03 06:55:10,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Closing chrome headless with pid 66729 2026-11-03 06:55:10,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Closing websocket connection 2026-11-03 06:55:10,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Terminating chrome headless with pid 66729 2026-11-03 06:55:10,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065510_304801_test_change_without_cash_method.txt 2026-11-03 06:55:10,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_change_without_cash_method: Removing chrome user profile "/tmp/tmpmnivhd9u_chrome_odoo" 2026-11-03 06:55:10,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-11-03 06:55:11,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome pid: 66860 2026-11-03 06:55:11,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless temporary user profile dir: /tmp/tmpbe08az3f_chrome_odoo 2026-11-03 06:55:11,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Issuing json command http://127.0.0.1:38307/json/version 2026-11-03 06:55:11,012 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38307', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:55:11,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Browser version: Chrome/150.0.7871.114 2026-11-03 06:55:11,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Issuing json command http://127.0.0.1:38307/json 2026-11-03 06:55:11,127 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38307', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:55:11,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Websocket url found: ws://127.0.0.1:38307/devtools/page/EBD81590C869BCFC6FBC7784DC205995 2026-11-03 06:55:11,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Enable chrome headless console log notification 2026-11-03 06:55:11,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless enable page notifications 2026-11-03 06:55:11,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-11-03 06:55:11,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Setting session cookie in browser 2026-11-03 06:55:11,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:55:11,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:55:11,484 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:11] "GET /pos/ui/316 HTTP/1.1" 200 7002 69 0.052 0.182 rw 2026-11-03 06:55:11,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Navigation result: {'frameId': 'EBD81590C869BCFC6FBC7784DC205995', 'loaderId': 'B675D9BFD317162A486BD08A3E538889', 'isDownload': False} 2026-11-03 06:55:11,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Evaluate ready code "odoo.isTourReady('test_combo_price_unchanged_with_lot_tracked_product')" 2026-11-03 06:55:11,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:11] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.035 ro 2026-11-03 06:55:11,582 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:11] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.318 ro 2026-11-03 06:55:11,599 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:11] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.055 ro 2026-11-03 06:55:12,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: Owl is running in 'dev' mode. 2026-11-03 06:55:12,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:55:12,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:55:12,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.008 0.016 ro 2026-11-03 06:55:12,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:12] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.009 0.047 rw 2026-11-03 06:55:12,397 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.063 rw 2026-11-03 06:55:12,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:13,223 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534927 255 0.208 0.605 rw 2026-11-03 06:55:13,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Evaluate test code "odoo.startTour('test_combo_price_unchanged_with_lot_tracked_product', {"stepDelay": 0, "debug": false})" 2026-11-03 06:55:13,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-11-03 06:55:13,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [1/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:55:13,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-11-03 06:55:13,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.02 rw 2026-11-03 06:55:13,558 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.039 rw 2026-11-03 06:55:13,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:13] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.027 rw 2026-11-03 06:55:14,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 06:55:14,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-11-03 06:55:14,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.049 rw 2026-11-03 06:55:14,382 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.018 rw 2026-11-03 06:55:14,391 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 06:55:14,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.013 - 2026-11-03 06:55:14,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "GET /web/image/res.users/559/avatar_128 HTTP/1.1" 200 305 4 0.013 0.03 ro 2026-11-03 06:55:14,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 06:55:14,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.029 ro 2026-11-03 06:55:14,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.056 - 2026-11-03 06:55:14,572 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.058 - 2026-11-03 06:55:14,623 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 7042 35 0.029 0.089 rw 2026-11-03 06:55:14,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [2/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:55:14,757 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "GET /pos/ui/316 HTTP/1.1" 200 7042 35 0.023 0.223 rw 2026-11-03 06:55:14,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [3/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click product 'Test Combo' (trigger: article.product .product-content .product-name:contains("Test Combo")) 2026-11-03 06:55:14,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.255 rw 2026-11-03 06:55:14,822 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.044 rw 2026-11-03 06:55:14,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.032 0.108 rw 2026-11-03 06:55:15,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [4/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:15,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [5/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Combo"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Combo"))) 2026-11-03 06:55:15,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [6/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Check orderline with attributes: {"productName":"Product A","quantity":"1.0"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-03 06:55:15,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [7/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:15,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [8/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:15,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [9/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step order total amount is '8.05' (trigger: .product-screen .order-summary .total:contains("8.05")) 2026-11-03 06:55:15,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [10/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:15,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [11/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:15,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [12/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click lot icon (trigger: .line-lot-icon) 2026-11-03 06:55:15,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [13/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:55:15,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:15] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.004 0.02 rw 2026-11-03 06:55:15,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:15] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 06:55:15,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:15] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.003 - 2026-11-03 06:55:15,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:15] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.013 - 2026-11-03 06:55:15,415 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:15] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-11-03 06:55:15,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [14/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:15,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [15/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:15,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [16/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step .o-autocomplete input 2026-11-03 06:55:15,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [17/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:15,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [18/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step Check orderline with attributes: {"productName":"Product A","quantity":"1.0"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-03 06:55:15,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [19/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step .info-list:contains('Lot 1') 2026-11-03 06:55:15,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [20/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:15,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [21/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:15,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [22/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step order total amount is '8.05' (trigger: .product-screen .order-summary .total:contains("8.05")) 2026-11-03 06:55:15,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: [23/23] Tour test_combo_price_unchanged_with_lot_tracked_product → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:15,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: tour succeeded 2026-11-03 06:55:15,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR test_combo_price_unchanged_with_lot_tracked_product SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-11-03 06:55:15,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.browser: heap 20437972 (allocated 22040576) 2026-11-03 06:55:15,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:55:15,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 2-aT5Ydu - [03/Nov/2026 06:55:12] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.018 3.477 rw 2026-11-03 06:55:15,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Closing chrome headless with pid 66860 2026-11-03 06:55:15,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Closing websocket connection 2026-11-03 06:55:15,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Terminating chrome headless with pid 66860 2026-11-03 06:55:16,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065516_096886_test_combo_price_unchanged_with_lot_tracked_product.txt 2026-11-03 06:55:16,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Removing chrome user profile "/tmp/tmpbe08az3f_chrome_odoo" 2026-11-03 06:55:16,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_edit_paid_order ... 2026-11-03 06:55:16,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Chrome pid: 66990 2026-11-03 06:55:16,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Chrome headless temporary user profile dir: /tmp/tmpndf94awf_chrome_odoo 2026-11-03 06:55:16,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Issuing json command http://127.0.0.1:34285/json/version 2026-11-03 06:55:16,616 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34285', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:55:16,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Browser version: Chrome/150.0.7871.114 2026-11-03 06:55:16,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Issuing json command http://127.0.0.1:34285/json 2026-11-03 06:55:16,677 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34285', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:55:16,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Websocket url found: ws://127.0.0.1:34285/devtools/page/E83CBD5627C9D05BDF6E1E0FB02C2538 2026-11-03 06:55:16,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Enable chrome headless console log notification 2026-11-03 06:55:16,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Chrome headless enable page notifications 2026-11-03 06:55:16,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:55:16,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Setting session cookie in browser 2026-11-03 06:55:16,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:55:16,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:55:16,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:16] "GET /pos/ui/316 HTTP/1.1" 200 6856 64 0.035 0.129 rw 2026-11-03 06:55:16,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Navigation result: {'frameId': 'E83CBD5627C9D05BDF6E1E0FB02C2538', 'loaderId': '24A81AE59FBBA59A23FC79C104B2A1D7', 'isDownload': False} 2026-11-03 06:55:16,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Evaluate ready code "odoo.isTourReady('test_edit_paid_order_stock')" 2026-11-03 06:55:17,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:17] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.037 ro 2026-11-03 06:55:17,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:17] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.064 ro 2026-11-03 06:55:17,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:17] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.007 0.265 ro 2026-11-03 06:55:17,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: Owl is running in 'dev' mode. 2026-11-03 06:55:17,895 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:55:17,898 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 06:55:17,939 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.027 ro 2026-11-03 06:55:17,986 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.019 rw 2026-11-03 06:55:18,012 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.009 0.033 rw 2026-11-03 06:55:18,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:18,977 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532059 245 0.227 0.703 rw 2026-11-03 06:55:19,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: The ready code tooks too much time : 2.216684103012085 2026-11-03 06:55:19,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Evaluate test code "odoo.startTour('test_edit_paid_order_stock', {"stepDelay": 0, "debug": false})" 2026-11-03 06:55:19,230 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.021 ro 2026-11-03 06:55:19,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [1/58] Tour test_edit_paid_order_stock → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:55:19,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 06:55:19,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:55:19,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.019 rw 2026-11-03 06:55:19,349 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:19] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:55:19,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 06:55:20,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.006 0.025 rw 2026-11-03 06:55:20,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 06:55:20,304 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:55:20,308 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.009 0.065 rw 2026-11-03 06:55:20,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.008 0.055 ro 2026-11-03 06:55:20,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.071 rw 2026-11-03 06:55:20,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 06:55:20,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.009 0.01 ro 2026-11-03 06:55:20,454 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.017 - 2026-11-03 06:55:20,549 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.048 rw 2026-11-03 06:55:20,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [2/58] Tour test_edit_paid_order_stock → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:55:20,684 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-11-03 06:55:20,781 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.045 0.093 rw 2026-11-03 06:55:20,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [3/58] Tour test_edit_paid_order_stock → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 06:55:20,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:20] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.072 0.247 rw 2026-11-03 06:55:21,005 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:21] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.186 rw 2026-11-03 06:55:21,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.257 rw 2026-11-03 06:55:21,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [4/58] Tour test_edit_paid_order_stock → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:21,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [5/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 06:55:21,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [6/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 06:55:21,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [7/58] Tour test_edit_paid_order_stock → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:21,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [8/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:55:21,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [9/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:55:21,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [10/58] Tour test_edit_paid_order_stock → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:55:21,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 06:55:21,412 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 06:55:21,421 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:55:21,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [11/58] Tour test_edit_paid_order_stock → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:55:21,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [12/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:55:22,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [13/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:55:22,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [14/58] Tour test_edit_paid_order_stock → Step .feedback-screen .edit-order-payment:contains(Back) 2026-11-03 06:55:22,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72905452 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000001', 'uuid': 'd25ed48f-42d4-48df-a005-0886549b3879'}] 2026-11-03 06:55:23,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72905452 order {'name': '/', 'pos_reference': '261-316-000001', 'uuid': 'd25ed48f-42d4-48df-a005-0886549b3879'} created pos.order #890 2026-11-03 06:55:23,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72905452 finished 2026-11-03 06:55:23,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5197 172 0.202 0.48 rw 2026-11-03 06:55:23,301 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:23] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-11-03 06:55:23,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [15/58] Tour test_edit_paid_order_stock → Step click customer button (trigger: button.partner-button) 2026-11-03 06:55:23,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [16/58] Tour test_edit_paid_order_stock → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:55:23,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [17/58] Tour test_edit_paid_order_stock → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:55:23,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [18/58] Tour test_edit_paid_order_stock → Step Search customer with "Partner Test 1" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:55:23,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [19/58] Tour test_edit_paid_order_stock → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:55:23,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [20/58] Tour test_edit_paid_order_stock → Step body 2026-11-03 06:55:23,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [21/58] Tour test_edit_paid_order_stock → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:55:23,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [22/58] Tour test_edit_paid_order_stock → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:55:23,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [23/58] Tour test_edit_paid_order_stock → Step Check "Partner Test 1" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Partner Test 1")) 2026-11-03 06:55:23,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [24/58] Tour test_edit_paid_order_stock → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-03 06:55:24,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [25/58] Tour test_edit_paid_order_stock → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:55:24,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [26/58] Tour test_edit_paid_order_stock → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:55:24,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [27/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:55:24,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:24,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 88 0.093 0.175 rw 2026-11-03 06:55:24,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [28/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:55:24,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:24,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [29/58] Tour test_edit_paid_order_stock → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:55:24,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 86 0.098 0.219 rw 2026-11-03 06:55:24,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64784585 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-316-000001', 'uuid': 'd25ed48f-42d4-48df-a005-0886549b3879'}] 2026-11-03 06:55:25,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64784585 order {'name': 'Shop - 000001', 'pos_reference': '261-316-000001', 'uuid': 'd25ed48f-42d4-48df-a005-0886549b3879'} sync ignored for existing PoS order pos.order(890,) (state: paid) 2026-11-03 06:55:25,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64784585 finished 2026-11-03 06:55:25,935 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5316 291 0.479 0.869 rw 2026-11-03 06:55:26,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:26] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.017 ro 2026-11-03 06:55:26,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [30/58] Tour test_edit_paid_order_stock → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:55:26,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [31/58] Tour test_edit_paid_order_stock → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 06:55:26,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [32/58] Tour test_edit_paid_order_stock → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:26,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [33/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 06:55:26,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [34/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 06:55:26,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [35/58] Tour test_edit_paid_order_stock → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:26,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [36/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:55:26,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [37/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:55:26,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [38/58] Tour test_edit_paid_order_stock → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:55:26,182 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.058 rw 2026-11-03 06:55:26,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [39/58] Tour test_edit_paid_order_stock → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:55:26,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [40/58] Tour test_edit_paid_order_stock → Step click customer button (trigger: button.partner-button) 2026-11-03 06:55:26,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [41/58] Tour test_edit_paid_order_stock → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:55:26,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [42/58] Tour test_edit_paid_order_stock → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:55:26,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [43/58] Tour test_edit_paid_order_stock → Step Search customer with "APartner Full" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:55:26,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [44/58] Tour test_edit_paid_order_stock → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:55:27,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [45/58] Tour test_edit_paid_order_stock → Step Check "APartner Full" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("APartner Full")) 2026-11-03 06:55:27,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [46/58] Tour test_edit_paid_order_stock → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-11-03 06:55:27,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [47/58] Tour test_edit_paid_order_stock → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-03 06:55:27,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [48/58] Tour test_edit_paid_order_stock → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-03 06:55:27,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [49/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:55:27,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [50/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:55:27,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31507852 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000002', 'uuid': 'f2ecba6c-d428-497b-b206-8e055871fc6f'}] 2026-11-03 06:55:27,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [51/58] Tour test_edit_paid_order_stock → Step body 2026-11-03 06:55:27,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [52/58] Tour test_edit_paid_order_stock → Step body 2026-11-03 06:55:27,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [53/58] Tour test_edit_paid_order_stock → Step .feedback-screen .edit-order-payment:contains(Back) 2026-11-03 06:55:28,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31507852 order {'name': '/', 'pos_reference': '261-316-000002', 'uuid': 'f2ecba6c-d428-497b-b206-8e055871fc6f'} created pos.order #891 2026-11-03 06:55:28,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31507852 finished 2026-11-03 06:55:28,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5227 160 0.155 0.384 rw 2026-11-03 06:55:28,288 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:28] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-11-03 06:55:28,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [54/58] Tour test_edit_paid_order_stock → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-03 06:55:28,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [55/58] Tour test_edit_paid_order_stock → Step pick a date (trigger: .modal-body .o_datetime_input) 2026-11-03 06:55:28,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [56/58] Tour test_edit_paid_order_stock → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-03 06:55:28,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [57/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:55:28,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: [58/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:55:28,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: tour succeeded 2026-11-03 06:55:28,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_edit_paid_order_stock SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 06:55:28,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22962066 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-316-000002', 'uuid': 'f2ecba6c-d428-497b-b206-8e055871fc6f'}] 2026-11-03 06:55:29,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22962066 order {'name': 'Shop - 000002', 'pos_reference': '261-316-000002', 'uuid': 'f2ecba6c-d428-497b-b206-8e055871fc6f'} sync ignored for existing PoS order pos.order(891,) (state: paid) 2026-11-03 06:55:29,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22962066 finished 2026-11-03 06:55:29,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:55:29,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order.browser: heap 23585328 (allocated 25972736) 2026-11-03 06:55:29,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 11.194 rw 2026-11-03 06:55:29,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 mqyToDK1 - [03/Nov/2026 06:55:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5227 76 0.086 0.191 rw 2026-11-03 06:55:29,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Closing chrome headless with pid 66990 2026-11-03 06:55:29,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Closing websocket connection 2026-11-03 06:55:29,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Terminating chrome headless with pid 66990 2026-11-03 06:55:29,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065529_416714_test_edit_paid_order.txt 2026-11-03 06:55:29,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_edit_paid_order: Removing chrome user profile "/tmp/tmpndf94awf_chrome_odoo" 2026-11-03 06:55:29,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_limited_product_pricelist_loading ... 2026-11-03 06:55:30,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome pid: 67124 2026-11-03 06:55:30,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome headless temporary user profile dir: /tmp/tmp9m4v9xge_chrome_odoo 2026-11-03 06:55:30,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Issuing json command http://127.0.0.1:41657/json/version 2026-11-03 06:55:30,597 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:55:30,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Browser version: Chrome/150.0.7871.114 2026-11-03 06:55:30,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Issuing json command http://127.0.0.1:41657/json 2026-11-03 06:55:30,701 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:55:30,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Websocket url found: ws://127.0.0.1:41657/devtools/page/7356CF09C32951B65C1E83A33FB9FFD7 2026-11-03 06:55:30,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Enable chrome headless console log notification 2026-11-03 06:55:30,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome headless enable page notifications 2026-11-03 06:55:30,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:55:30,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Setting session cookie in browser 2026-11-03 06:55:30,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:55:30,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:55:31,139 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:31] "GET /pos/ui/316 HTTP/1.1" 200 6856 72 0.05 0.187 rw 2026-11-03 06:55:31,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Navigation result: {'frameId': '7356CF09C32951B65C1E83A33FB9FFD7', 'loaderId': 'C2808986791433C61E851426C452C067', 'isDownload': False} 2026-11-03 06:55:31,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Evaluate ready code "odoo.isTourReady('limitedProductPricelistLoadingStock')" 2026-11-03 06:55:31,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:31] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.032 ro 2026-11-03 06:55:31,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:31] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.036 ro 2026-11-03 06:55:31,220 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:31] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.3 ro 2026-11-03 06:55:31,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: Owl is running in 'dev' mode. 2026-11-03 06:55:31,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:55:31,958 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:55:31,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.038 ro 2026-11-03 06:55:32,064 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.039 rw 2026-11-03 06:55:32,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:32] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.041 rw 2026-11-03 06:55:32,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:33,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 508929 232 0.241 0.726 rw 2026-11-03 06:55:33,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: The ready code tooks too much time : 2.130824327468872 2026-11-03 06:55:33,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Evaluate test code "odoo.startTour('limitedProductPricelistLoadingStock', {"stepDelay": 0, "debug": false})" 2026-11-03 06:55:33,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [1/40] Tour limitedProductPricelistLoadingStock → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:55:33,308 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.02 ro 2026-11-03 06:55:33,347 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.006 0.015 ro 2026-11-03 06:55:33,404 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.023 rw 2026-11-03 06:55:33,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.004 0.018 rw 2026-11-03 06:55:33,430 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:33] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:55:33,999 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:33] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 06:55:34,112 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.026 rw 2026-11-03 06:55:34,264 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.051 rw 2026-11-03 06:55:34,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 06:55:34,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.008 - 2026-11-03 06:55:34,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.007 0.056 ro 2026-11-03 06:55:34,332 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.063 rw 2026-11-03 06:55:34,369 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.007 0.039 ro 2026-11-03 06:55:34,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 06:55:34,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 06:55:34,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.054 rw 2026-11-03 06:55:34,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [2/40] Tour limitedProductPricelistLoadingStock → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:55:34,595 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.009 - 2026-11-03 06:55:34,612 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.003 - 2026-11-03 06:55:34,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 06:55:34,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.07 0.137 rw 2026-11-03 06:55:34,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [3/40] Tour limitedProductPricelistLoadingStock → Step PoS model scan barcode '0100100' (trigger: body) 2026-11-03 06:55:34,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [4/40] Tour limitedProductPricelistLoadingStock → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:34,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [5/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"1","price":"80.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("1")):has(.price:contains("80.0"))) 2026-11-03 06:55:34,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.037 0.288 rw 2026-11-03 06:55:34,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:34] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.116 rw 2026-11-03 06:55:35,042 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.028 0.137 rw 2026-11-03 06:55:35,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:35,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 8856 110 0.131 0.349 rw 2026-11-03 06:55:35,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [6/40] Tour limitedProductPricelistLoadingStock → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:35,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [7/40] Tour limitedProductPricelistLoadingStock → Step PoS model scan barcode '0100201' (trigger: body) 2026-11-03 06:55:35,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [8/40] Tour limitedProductPricelistLoadingStock → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:55:35,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:35] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.004 - 2026-11-03 06:55:35,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:35,782 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 91 0.147 0.243 rw 2026-11-03 06:55:36,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:36,178 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 9961 119 0.109 0.504 rw 2026-11-03 06:55:36,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:36,600 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 101 0.125 0.289 rw 2026-11-03 06:55:36,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:36] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.006 0.391 rw 2026-11-03 06:55:36,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [9/40] Tour limitedProductPricelistLoadingStock → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:36,724 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:36] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.002 - 2026-11-03 06:55:36,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [10/40] Tour limitedProductPricelistLoadingStock → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:37,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [11/40] Tour limitedProductPricelistLoadingStock → Step .o-autocomplete input 2026-11-03 06:55:37,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [12/40] Tour limitedProductPricelistLoadingStock → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:37,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [13/40] Tour limitedProductPricelistLoadingStock → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:37,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [14/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2","quantity":"1","price":"100.0","attributeLine":"White"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2")):has(.qty:contains("1")):has(.price:contains("100.0")):has(.attribute-line:contains("White"))) 2026-11-03 06:55:37,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [15/40] Tour limitedProductPricelistLoadingStock → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:37,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [16/40] Tour limitedProductPricelistLoadingStock → Step PoS model scan barcode '0100202' (trigger: body) 2026-11-03 06:55:37,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [17/40] Tour limitedProductPricelistLoadingStock → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:55:37,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:37] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 06:55:37,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:37] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.019 0.031 rw 2026-11-03 06:55:37,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [18/40] Tour limitedProductPricelistLoadingStock → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:37,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [19/40] Tour limitedProductPricelistLoadingStock → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:37,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [20/40] Tour limitedProductPricelistLoadingStock → Step .o-autocomplete input 2026-11-03 06:55:37,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [21/40] Tour limitedProductPricelistLoadingStock → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:37,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [22/40] Tour limitedProductPricelistLoadingStock → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:37,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [23/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 2","quantity":"1","price":"120.0","attributeLine":"Red"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 2")):has(.qty:contains("1")):has(.price:contains("120.0")):has(.attribute-line:contains("Red"))) 2026-11-03 06:55:37,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [24/40] Tour limitedProductPricelistLoadingStock → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:37,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [25/40] Tour limitedProductPricelistLoadingStock → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:37,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [26/40] Tour limitedProductPricelistLoadingStock → Step order total amount is '300.0' (trigger: .product-screen .order-summary .total:contains("300.0")) 2026-11-03 06:55:37,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [27/40] Tour limitedProductPricelistLoadingStock → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:37,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [28/40] Tour limitedProductPricelistLoadingStock → Step refresh page (trigger: body) 2026-11-03 06:55:37,926 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:37] "GET /pos/ui/316/product/5a85a211-5e79-440e-a96a-20f7f9a0470c HTTP/1.1" 200 6896 31 0.02 0.076 rw 2026-11-03 06:55:37,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:33] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.013 5.828 rw 2026-11-03 06:55:38,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: Owl is running in 'dev' mode. 2026-11-03 06:55:38,726 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.003 0.886 rw 2026-11-03 06:55:39,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:39,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 202364 213 0.189 0.46 rw 2026-11-03 06:55:39,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [29/40] Tour limitedProductPricelistLoadingStock → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:39,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [30/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Test Product 1","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Test Product 1")):has(.qty:contains("1"))) 2026-11-03 06:55:39,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.008 ro 2026-11-03 06:55:39,963 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.012 ro 2026-11-03 06:55:39,992 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-11-03 06:55:39,999 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 06:55:40,035 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:40] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 06:55:40,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:40] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.005 0.019 ro 2026-11-03 06:55:40,407 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:40] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-11-03 06:55:40,419 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:40] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 06:55:40,546 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 06:55:40,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:40] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 4 0.008 0.057 rw 2026-11-03 06:55:40,897 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:40] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 304 0 4 0.01 0.024 ro 2026-11-03 06:55:40,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [31/40] Tour limitedProductPricelistLoadingStock → 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(.qty:contains("1"))) 2026-11-03 06:55:40,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [32/40] Tour limitedProductPricelistLoadingStock → 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(.qty:contains("1"))) 2026-11-03 06:55:40,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [33/40] Tour limitedProductPricelistLoadingStock → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:55:40,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [34/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 1","quantity":"2","price":"140.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 1")):has(.qty:contains("2")):has(.price:contains("140.0"))) 2026-11-03 06:55:41,008 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:41] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.031 0.066 rw 2026-11-03 06:55:41,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [35/40] Tour limitedProductPricelistLoadingStock → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:41,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [36/40] Tour limitedProductPricelistLoadingStock → Step PoS model scan barcode '0100300' (trigger: body) 2026-11-03 06:55:41,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [37/40] Tour limitedProductPricelistLoadingStock → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:41,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [38/40] Tour limitedProductPricelistLoadingStock → Step Check orderline with attributes: {"withClass":".selected","productName":"Test Product 3","quantity":"1","price":"50.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test Product 3")):has(.qty:contains("1")):has(.price:contains("50.0"))) 2026-11-03 06:55:41,143 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:41] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.037 0.195 rw 2026-11-03 06:55:41,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:41,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 7926 110 0.128 0.244 rw 2026-11-03 06:55:41,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [39/40] Tour limitedProductPricelistLoadingStock → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:41,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: [40/40] Tour limitedProductPricelistLoadingStock → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:55:41,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: tour succeeded 2026-11-03 06:55:41,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR limitedProductPricelistLoadingStock SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 06:55:41,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:41,866 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 89 0.091 0.217 rw 2026-11-03 06:55:41,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:55:41,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.browser: heap 20553352 (allocated 21778432) 2026-11-03 06:55:41,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vWsxizpA - [03/Nov/2026 06:55:38] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.17 rw 2026-11-03 06:55:42,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Closing chrome headless with pid 67124 2026-11-03 06:55:42,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Closing websocket connection 2026-11-03 06:55:42,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Terminating chrome headless with pid 67124 2026-11-03 06:55:42,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065542_147509_test_limited_product_pricelist_loading.txt 2026-11-03 06:55:42,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Removing chrome user profile "/tmp/tmp9m4v9xge_chrome_odoo" 2026-11-03 06:55:42,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_lot ... 2026-11-03 06:55:43,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Chrome pid: 67282 2026-11-03 06:55:43,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Chrome headless temporary user profile dir: /tmp/tmpte57z5bq_chrome_odoo 2026-11-03 06:55:43,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Issuing json command http://127.0.0.1:46303/json/version 2026-11-03 06:55:43,034 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46303', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:55:43,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Browser version: Chrome/150.0.7871.114 2026-11-03 06:55:43,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Issuing json command http://127.0.0.1:46303/json 2026-11-03 06:55:43,088 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46303', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:55:43,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Websocket url found: ws://127.0.0.1:46303/devtools/page/21F4788FC170971BCC452C8B9A5F46F7 2026-11-03 06:55:43,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Enable chrome headless console log notification 2026-11-03 06:55:43,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Chrome headless enable page notifications 2026-11-03 06:55:43,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:55:43,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Setting session cookie in browser 2026-11-03 06:55:43,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:55:43,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:55:43,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:43] "GET /pos/ui/316 HTTP/1.1" 200 6856 65 0.042 0.156 rw 2026-11-03 06:55:43,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Navigation result: {'frameId': '21F4788FC170971BCC452C8B9A5F46F7', 'loaderId': '4CB8D33378B20417D54BA3763A8E8DF9', 'isDownload': False} 2026-11-03 06:55:43,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Evaluate ready code "odoo.isTourReady('LotTour')" 2026-11-03 06:55:43,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:43] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.047 ro 2026-11-03 06:55:43,643 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:43] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.013 0.047 ro 2026-11-03 06:55:43,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:43] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.309 ro 2026-11-03 06:55:44,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: Owl is running in 'dev' mode. 2026-11-03 06:55:44,419 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:55:44,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:55:44,466 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.035 ro 2026-11-03 06:55:44,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:44] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.005 rw 2026-11-03 06:55:44,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.022 rw 2026-11-03 06:55:44,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:45,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534571 247 0.294 0.672 rw 2026-11-03 06:55:45,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: The ready code tooks too much time : 2.2078726291656494 2026-11-03 06:55:45,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Evaluate test code "odoo.startTour('LotTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:55:45,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [1/115] Tour LotTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:55:45,765 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.014 ro 2026-11-03 06:55:45,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.004 0.029 ro 2026-11-03 06:55:45,864 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:55:45,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.014 rw 2026-11-03 06:55:45,904 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:45] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:55:46,470 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:46] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 06:55:46,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-11-03 06:55:46,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:46] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.034 rw 2026-11-03 06:55:46,702 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:46] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 06:55:46,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:46] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.013 rw 2026-11-03 06:55:46,716 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:46] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:55:46,740 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:46] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.002 0.026 ro 2026-11-03 06:55:46,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:46] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:55:46,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:46] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.014 ro 2026-11-03 06:55:46,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 06:55:46,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.018 - 2026-11-03 06:55:46,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:46] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.042 0.074 rw 2026-11-03 06:55:46,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [2/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:55:47,020 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:47] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.018 0.197 rw 2026-11-03 06:55:47,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.223 rw 2026-11-03 06:55:47,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [3/115] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:55:47,223 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.025 0.074 rw 2026-11-03 06:55:47,243 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:47] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.118 rw 2026-11-03 06:55:47,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [4/115] Tour LotTour → Step dialog is open (trigger: .modal:not(.o_inactive_modal):has(.modal-title:contains("Lot/Serial number(s) required"))) 2026-11-03 06:55:47,315 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:47] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.004 0.017 rw 2026-11-03 06:55:47,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [5/115] Tour LotTour → Step discard dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer button:contains("Discard")) 2026-11-03 06:55:47,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [6/115] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:55:47,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:47] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-11-03 06:55:47,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [7/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:55:47,464 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:47] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.004 0.021 rw 2026-11-03 06:55:47,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [8/115] Tour LotTour → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:47,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [9/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:47,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [10/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 06:55:47,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [11/115] Tour LotTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(1)) 2026-11-03 06:55:47,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [12/115] Tour LotTour → Step .o-autocomplete input:value() 2026-11-03 06:55:47,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [13/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:47,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [14/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:47,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [15/115] Tour LotTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-03 06:55:48,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [16/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:48,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [17/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:48,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [18/115] Tour LotTour → Step click lot icon (trigger: .line-lot-icon) 2026-11-03 06:55:48,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [19/115] Tour LotTour → Step delete lot number (trigger: .lot-container .lot-item:eq(0) .btn) 2026-11-03 06:55:48,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:48] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 06:55:48,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:48] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.004 0.035 rw 2026-11-03 06:55:48,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [20/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 06:55:48,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [21/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:55:48,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [22/115] Tour LotTour → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:48,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [23/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:48,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [24/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 06:55:48,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [25/115] Tour LotTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(2)) 2026-11-03 06:55:48,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [26/115] Tour LotTour → Step .o-autocomplete input:value() 2026-11-03 06:55:48,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [27/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:48,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [28/115] Tour LotTour → Step Check orderline with attributes: {"productName":"Product A","quantity":1} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-03 06:55:48,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [29/115] Tour LotTour → Step click lot icon (trigger: .line-lot-icon) 2026-11-03 06:55:48,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [30/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:55:48,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:48] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.006 0.018 rw 2026-11-03 06:55:48,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [31/115] Tour LotTour → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:48,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [32/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:48,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [33/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 06:55:48,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [34/115] Tour LotTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(1)) 2026-11-03 06:55:48,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [35/115] Tour LotTour → Step .o-autocomplete input:value() 2026-11-03 06:55:48,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [36/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:48,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [37/115] Tour LotTour → Step Check orderline with attributes: {"productName":"Product A","quantity":2} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("2"))) 2026-11-03 06:55:48,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [38/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:48,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [39/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:48,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [40/115] Tour LotTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:55:48,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [41/115] Tour LotTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:55:48,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [42/115] Tour LotTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:55:48,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [43/115] Tour LotTour → Step Search customer with "Partner Test 1" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:55:48,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [44/115] Tour LotTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:55:49,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [45/115] Tour LotTour → Step body 2026-11-03 06:55:49,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [46/115] Tour LotTour → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:55:49,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [47/115] Tour LotTour → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:55:49,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [48/115] Tour LotTour → Step Check "Partner Test 1" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Partner Test 1")) 2026-11-03 06:55:49,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [49/115] Tour LotTour → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-03 06:55:49,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [50/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:49,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [51/115] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:55:49,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [52/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:55:49,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:49] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.003 0.019 rw 2026-11-03 06:55:49,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [53/115] Tour LotTour → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:49,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [54/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:49,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:49,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 88 0.098 0.237 rw 2026-11-03 06:55:49,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [55/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 06:55:49,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [56/115] Tour LotTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(3)) 2026-11-03 06:55:49,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [57/115] Tour LotTour → Step .o-autocomplete input:value() 2026-11-03 06:55:49,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [58/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:49,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [59/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:49,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [60/115] Tour LotTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("3"))) 2026-11-03 06:55:49,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [61/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:49,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [62/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:49,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [63/115] Tour LotTour → Step .info-list:contains('SN 3') 2026-11-03 06:55:49,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [64/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:49,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [65/115] Tour LotTour → Step .pos-leftheader .list-plus-btn 2026-11-03 06:55:49,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [66/115] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:55:50,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [67/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:55:50,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:55:50,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 86 0.111 0.201 rw 2026-11-03 06:55:50,300 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:50] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.29 rw 2026-11-03 06:55:50,315 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:50] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.005 0.29 rw 2026-11-03 06:55:50,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [68/115] Tour LotTour → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:50,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [69/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:50,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [70/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 06:55:50,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [71/115] Tour LotTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(5)) 2026-11-03 06:55:50,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [72/115] Tour LotTour → Step .o-autocomplete input:value() 2026-11-03 06:55:50,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [73/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:50,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [74/115] Tour LotTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:55:50,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [75/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:55:50,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:50] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.004 0.02 rw 2026-11-03 06:55:50,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [76/115] Tour LotTour → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:55:50,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [77/115] Tour LotTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:55:51,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [78/115] Tour LotTour → Step .o-autocomplete input 2026-11-03 06:55:51,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [79/115] Tour LotTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(3)) 2026-11-03 06:55:51,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [80/115] Tour LotTour → Step .o-autocomplete input:value() 2026-11-03 06:55:51,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [81/115] Tour LotTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:55:51,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [82/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:51,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [83/115] Tour LotTour → Step .info-list:not(:contains('SN 3')) 2026-11-03 06:55:51,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [84/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:51,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [85/115] Tour LotTour → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-11-03 06:55:51,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [86/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:51,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [87/115] Tour LotTour → Step .info-list:contains('Lot 1001') 2026-11-03 06:55:51,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:51] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 114 6 0.008 0.022 rw 2026-11-03 06:55:51,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [88/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:51,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [89/115] Tour LotTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:55:51,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [90/115] Tour LotTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:55:51,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [91/115] Tour LotTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:55:51,262 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-11-03 06:55:51,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:55:51,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [92/115] Tour LotTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:55:51,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [93/115] Tour LotTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:55:52,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [94/115] Tour LotTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:55:52,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [95/115] Tour LotTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:55:52,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30655748 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000002', 'uuid': '0b985a5b-bc3d-4dad-b595-8928728f080c'}] 2026-11-03 06:55:52,767 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1029] 2026-11-03 06:55:53,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30655748 order {'name': '/', 'pos_reference': '261-316-000002', 'uuid': '0b985a5b-bc3d-4dad-b595-8928728f080c'} created pos.order #892 2026-11-03 06:55:53,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30655748 finished 2026-11-03 06:55:53,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 6377 326 0.335 0.725 rw 2026-11-03 06:55:53,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:53] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:55:53,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [96/115] Tour LotTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:55:53,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [97/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:53,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [98/115] Tour LotTour → Step .pos-leftheader .orders-button 2026-11-03 06:55:53,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [99/115] Tour LotTour → Step .pos-search-bar .filter 2026-11-03 06:55:53,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [100/115] Tour LotTour → Step .pos-search-bar .filter ul 2026-11-03 06:55:53,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:53] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.043 rw 2026-11-03 06:55:53,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.026 rw 2026-11-03 06:55:53,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [101/115] Tour LotTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:55:53,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [102/115] Tour LotTour → Step .ticket-screen .order-row:contains(002) 2026-11-03 06:55:53,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [103/115] Tour LotTour → Step .ticket-screen .order-row:contains(002).highlight 2026-11-03 06:55:53,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [104/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:53,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [105/115] Tour LotTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:55:53,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [106/115] Tour LotTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:55:53,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [107/115] Tour LotTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:55:53,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [108/115] Tour LotTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:55:53,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [109/115] Tour LotTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 06:55:53,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:53] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.02 0.032 rw 2026-11-03 06:55:53,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [110/115] Tour LotTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 06:55:53,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [111/115] Tour LotTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:55:53,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [112/115] Tour LotTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:55:53,923 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.039 rw 2026-11-03 06:55:54,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [113/115] Tour LotTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:55:54,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70288351 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000003', 'uuid': 'ae1e5cfa-d6c7-4679-a548-1864210af43d'}] 2026-11-03 06:55:54,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [114/115] Tour LotTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:55:54,696 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1032] 2026-11-03 06:55:54,771 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1033] 2026-11-03 06:55:55,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70288351 order {'name': '/', 'pos_reference': '261-316-000003', 'uuid': 'ae1e5cfa-d6c7-4679-a548-1864210af43d'} created pos.order #893 2026-11-03 06:55:55,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70288351 finished 2026-11-03 06:55:55,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 12393 335 0.226 0.668 rw 2026-11-03 06:55:55,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:55] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.01 ro 2026-11-03 06:55:55,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: [115/115] Tour LotTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:55:55,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: tour succeeded 2026-11-03 06:55:55,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: ╔════════════════════════╗ ║ TOUR LotTour SUCCEEDED ║ ╚════════════════════════╝ 2026-11-03 06:55:55,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:55] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.056 rw 2026-11-03 06:55:55,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:55:55,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 B8s3-trY - [03/Nov/2026 06:55:44] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 11.17 rw 2026-11-03 06:55:55,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot.browser: heap 25008688 (allocated 28332032) 2026-11-03 06:55:55,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Closing chrome headless with pid 67282 2026-11-03 06:55:55,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Closing websocket connection 2026-11-03 06:55:55,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Terminating chrome headless with pid 67282 2026-11-03 06:55:55,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065555_944066_test_lot.txt 2026-11-03 06:55:55,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot: Removing chrome user profile "/tmp/tmpte57z5bq_chrome_odoo" 2026-11-03 06:55:57,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_lot_refund ... 2026-11-03 06:55:58,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Chrome pid: 67407 2026-11-03 06:55:58,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Chrome headless temporary user profile dir: /tmp/tmpupg7er1x_chrome_odoo 2026-11-03 06:55:58,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Issuing json command http://127.0.0.1:40545/json/version 2026-11-03 06:55:58,435 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40545', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:55:58,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Browser version: Chrome/150.0.7871.114 2026-11-03 06:55:58,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Issuing json command http://127.0.0.1:40545/json 2026-11-03 06:55:58,464 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40545', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:55:58,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Websocket url found: ws://127.0.0.1:40545/devtools/page/72A35AAEB897BD6539E38D3A0C2A2CFA 2026-11-03 06:55:58,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Enable chrome headless console log notification 2026-11-03 06:55:58,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Chrome headless enable page notifications 2026-11-03 06:55:58,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:55:58,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Setting session cookie in browser 2026-11-03 06:55:58,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:55:58,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:55:58,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:55:58] "GET /pos/ui/316 HTTP/1.1" 200 6856 65 0.041 0.178 rw 2026-11-03 06:55:58,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Navigation result: {'frameId': '72A35AAEB897BD6539E38D3A0C2A2CFA', 'loaderId': '28E5E917931B016B02FCFE2258A28BE3', 'isDownload': False} 2026-11-03 06:55:58,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-11-03 06:55:58,871 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:55:58] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.283 ro 2026-11-03 06:55:58,882 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:55:58] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.046 ro 2026-11-03 06:55:58,897 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:55:58] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.054 ro 2026-11-03 06:55:59,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: Owl is running in 'dev' mode. 2026-11-03 06:55:59,729 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:55:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 06:55:59,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:55:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:55:59,766 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:55:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.026 ro 2026-11-03 06:55:59,823 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:55:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.024 rw 2026-11-03 06:55:59,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:55:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.023 rw 2026-11-03 06:56:00,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:56:00,656 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533318 247 0.209 0.613 rw 2026-11-03 06:56:00,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: The ready code tooks too much time : 2.096543073654175 2026-11-03 06:56:00,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Evaluate test code "odoo.startTour('LotRefundTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:56:00,923 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-11-03 06:56:00,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [1/53] Tour LotRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:56:00,962 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.016 ro 2026-11-03 06:56:00,984 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 06:56:01,020 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.017 rw 2026-11-03 06:56:01,031 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:56:01,528 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:56:01,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:56:01,805 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.013 0.05 rw 2026-11-03 06:56:01,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.011 - 2026-11-03 06:56:01,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:56:01,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.004 0.048 ro 2026-11-03 06:56:01,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.049 rw 2026-11-03 06:56:01,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.022 - 2026-11-03 06:56:01,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.042 - 2026-11-03 06:56:02,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.076 ro 2026-11-03 06:56:02,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.11 - 2026-11-03 06:56:02,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:02] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.028 0.115 rw 2026-11-03 06:56:02,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [2/53] Tour LotRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:56:02,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:02] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.08 0.271 rw 2026-11-03 06:56:02,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [3/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-11-03 06:56:02,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:02] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.013 0.317 rw 2026-11-03 06:56:02,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:02] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.083 rw 2026-11-03 06:56:02,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.151 rw 2026-11-03 06:56:02,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [4/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-11-03 06:56:02,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:02] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.01 rw 2026-11-03 06:56:02,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [5/53] Tour LotRefundTour → Step Verify that the camera view is visible in the left pane. (trigger: .ticket-screen .leftpane .o_crop_container) 2026-11-03 06:56:02,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.009 0.058 rw 2026-11-03 06:56:02,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [6/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-11-03 06:56:02,824 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:02] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 06:56:02,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [7/53] Tour LotRefundTour → Step .pos-leftheader .register-label 2026-11-03 06:56:02,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [8/53] Tour LotRefundTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:56:02,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [9/53] Tour LotRefundTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:56:02,904 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:02] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.012 0.022 rw 2026-11-03 06:56:03,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [10/53] Tour LotRefundTour → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:56:03,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:03] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-11-03 06:56:03,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [11/53] Tour LotRefundTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:56:03,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [12/53] Tour LotRefundTour → Step .o-autocomplete input 2026-11-03 06:56:03,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [13/53] Tour LotRefundTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(123456789)) 2026-11-03 06:56:03,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [14/53] Tour LotRefundTour → Step .o-autocomplete input:value() 2026-11-03 06:56:03,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [15/53] Tour LotRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:56:03,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [16/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:03,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [17/53] Tour LotRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-03 06:56:03,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [18/53] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:03,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [19/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-11-03 06:56:03,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [20/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:56:03,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [21/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:56:03,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [22/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-11-03 06:56:03,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [23/53] Tour LotRefundTour → Step Verify that the camera view is visible in the left pane. (trigger: .ticket-screen .leftpane .o_crop_container) 2026-11-03 06:56:03,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [24/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-11-03 06:56:03,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:03] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.021 rw 2026-11-03 06:56:03,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [25/53] Tour LotRefundTour → Step .pos-leftheader .register-label 2026-11-03 06:56:03,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [26/53] Tour LotRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:56:03,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [27/53] Tour LotRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:56:03,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [28/53] Tour LotRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:56:03,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:56:03,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 06:56:03,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.038 rw 2026-11-03 06:56:04,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [29/53] Tour LotRefundTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:56:04,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [30/53] Tour LotRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:56:04,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [31/53] Tour LotRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:56:04,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [32/53] Tour LotRefundTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:56:04,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78481192 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000001', 'uuid': 'd0a2c741-0b29-4b3c-8bff-0d4088e3908a'}] 2026-11-03 06:56:05,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78481192 order {'name': '/', 'pos_reference': '261-316-000001', 'uuid': 'd0a2c741-0b29-4b3c-8bff-0d4088e3908a'} created pos.order #894 2026-11-03 06:56:05,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78481192 finished 2026-11-03 06:56:05,254 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5303 203 0.177 0.463 rw 2026-11-03 06:56:05,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:05] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.018 ro 2026-11-03 06:56:05,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [33/53] Tour LotRefundTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:56:05,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [34/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:05,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [35/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-11-03 06:56:05,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [36/53] Tour LotRefundTour → Step .pos-search-bar .filter 2026-11-03 06:56:05,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [37/53] Tour LotRefundTour → Step .pos-search-bar .filter ul 2026-11-03 06:56:05,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [38/53] Tour LotRefundTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:56:05,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [39/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:56:05,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.034 rw 2026-11-03 06:56:05,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [40/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:56:05,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [41/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:05,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [42/53] Tour LotRefundTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:56:05,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [43/53] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:05,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [44/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:05,549 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [45/53] Tour LotRefundTour → Step .ticket-screen .qty .refund:contains("1") 2026-11-03 06:56:05,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.075 rw 2026-11-03 06:56:05,612 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:05] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.014 0.079 rw 2026-11-03 06:56:05,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.009 0.044 rw 2026-11-03 06:56:05,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [46/53] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:05,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [47/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:05,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [48/53] Tour LotRefundTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 06:56:05,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [49/53] Tour LotRefundTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 06:56:05,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [50/53] Tour LotRefundTour → Step click back button (trigger: .back-button) 2026-11-03 06:56:05,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [51/53] Tour LotRefundTour → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:56:05,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [52/53] Tour LotRefundTour → Step click lot icon (trigger: .line-lot-icon) 2026-11-03 06:56:05,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: [53/53] Tour LotRefundTour → Step Check lot number (trigger: .lot-container .lot-item:eq(0) span:contains(123456789)) 2026-11-03 06:56:05,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: tour succeeded 2026-11-03 06:56:05,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: ╔══════════════════════════════╗ ║ TOUR LotRefundTour SUCCEEDED ║ ╚══════════════════════════════╝ 2026-11-03 06:56:06,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:56:06,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund.browser: heap 23316436 (allocated 25448448) 2026-11-03 06:56:06,059 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 boMRCbin - [03/Nov/2026 06:56:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.004 6.204 rw 2026-11-03 06:56:06,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Closing chrome headless with pid 67407 2026-11-03 06:56:06,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Closing websocket connection 2026-11-03 06:56:06,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Terminating chrome headless with pid 67407 2026-11-03 06:56:06,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065606_287128_test_lot_refund.txt 2026-11-03 06:56:06,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund: Removing chrome user profile "/tmp/tmpupg7er1x_chrome_odoo" 2026-11-03 06:56:06,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_lot_refund_lower_qty ... 2026-11-03 06:56:07,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Chrome pid: 67550 2026-11-03 06:56:07,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Chrome headless temporary user profile dir: /tmp/tmp51j7aehk_chrome_odoo 2026-11-03 06:56:07,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Issuing json command http://127.0.0.1:38661/json/version 2026-11-03 06:56:07,224 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38661', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:07,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Browser version: Chrome/150.0.7871.114 2026-11-03 06:56:07,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Issuing json command http://127.0.0.1:38661/json 2026-11-03 06:56:07,293 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38661', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:07,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Websocket url found: ws://127.0.0.1:38661/devtools/page/9DEAE2D0A5FFF440D86534BDBC3AAF52 2026-11-03 06:56:07,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Enable chrome headless console log notification 2026-11-03 06:56:07,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Chrome headless enable page notifications 2026-11-03 06:56:07,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:56:07,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Setting session cookie in browser 2026-11-03 06:56:07,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:56:07,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:56:07,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:07] "GET /pos/ui/316 HTTP/1.1" 200 6856 65 0.033 0.12 rw 2026-11-03 06:56:07,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Navigation result: {'frameId': '9DEAE2D0A5FFF440D86534BDBC3AAF52', 'loaderId': '3990767C9EF77499FE2C93784ABD96FC', 'isDownload': False} 2026-11-03 06:56:07,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Evaluate ready code "odoo.isTourReady('test_lot_refund_lower_qty')" 2026-11-03 06:56:07,741 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:07] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.037 ro 2026-11-03 06:56:07,746 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:07] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.239 ro 2026-11-03 06:56:07,760 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:07] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.057 ro 2026-11-03 06:56:08,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: Owl is running in 'dev' mode. 2026-11-03 06:56:08,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:56:08,529 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.012 - 2026-11-03 06:56:08,552 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.015 ro 2026-11-03 06:56:08,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:08] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.022 rw 2026-11-03 06:56:08,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.049 rw 2026-11-03 06:56:09,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:56:09,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533334 247 0.192 0.632 rw 2026-11-03 06:56:09,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: The ready code tooks too much time : 2.0644609928131104 2026-11-03 06:56:09,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Evaluate test code "odoo.startTour('test_lot_refund_lower_qty', {"stepDelay": 0, "debug": false})" 2026-11-03 06:56:09,732 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-11-03 06:56:09,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [1/69] Tour test_lot_refund_lower_qty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:56:09,775 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.016 ro 2026-11-03 06:56:09,799 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:56:09,819 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 06:56:09,841 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:09] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.018 rw 2026-11-03 06:56:10,317 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:56:10,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.013 rw 2026-11-03 06:56:10,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.038 rw 2026-11-03 06:56:10,610 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.034 rw 2026-11-03 06:56:10,612 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.004 0.03 ro 2026-11-03 06:56:10,612 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.02 - 2026-11-03 06:56:10,623 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:56:10,748 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.013 ro 2026-11-03 06:56:10,763 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.029 - 2026-11-03 06:56:10,774 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 06:56:10,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.021 - 2026-11-03 06:56:10,885 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.038 0.098 rw 2026-11-03 06:56:10,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [2/69] Tour test_lot_refund_lower_qty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:56:11,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:10] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.022 0.224 rw 2026-11-03 06:56:11,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [3/69] Tour test_lot_refund_lower_qty → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-11-03 06:56:11,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:11] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.237 rw 2026-11-03 06:56:11,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:11] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.039 rw 2026-11-03 06:56:11,150 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.059 rw 2026-11-03 06:56:11,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [4/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input 2026-11-03 06:56:11,230 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:11] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.008 0.029 rw 2026-11-03 06:56:11,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [5/69] Tour test_lot_refund_lower_qty → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:56:11,316 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:11] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.002 - 2026-11-03 06:56:11,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [6/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input 2026-11-03 06:56:11,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [7/69] Tour test_lot_refund_lower_qty → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN1)) 2026-11-03 06:56:11,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [8/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input:value() 2026-11-03 06:56:11,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [9/69] Tour test_lot_refund_lower_qty → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:56:11,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [10/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input 2026-11-03 06:56:11,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [11/69] Tour test_lot_refund_lower_qty → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN2)) 2026-11-03 06:56:11,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [12/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input:value() 2026-11-03 06:56:11,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [13/69] Tour test_lot_refund_lower_qty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:56:11,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [14/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:11,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [15/69] Tour test_lot_refund_lower_qty → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"2.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("2"))) 2026-11-03 06:56:12,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [16/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:12,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [17/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:56:12,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [18/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:56:12,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [19/69] Tour test_lot_refund_lower_qty → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:56:12,099 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:12] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 06:56:12,115 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 06:56:12,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 06:56:12,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [20/69] Tour test_lot_refund_lower_qty → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:56:12,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [21/69] Tour test_lot_refund_lower_qty → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:56:13,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [22/69] Tour test_lot_refund_lower_qty → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:56:13,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16022095 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000001', 'uuid': 'ce4561b9-4bfb-48f6-940f-841aa5907a90'}] 2026-11-03 06:56:13,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [23/69] Tour test_lot_refund_lower_qty → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:56:13,499 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1039, 1040] 2026-11-03 06:56:13,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16022095 order {'name': '/', 'pos_reference': '261-316-000001', 'uuid': 'ce4561b9-4bfb-48f6-940f-841aa5907a90'} created pos.order #895 2026-11-03 06:56:13,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16022095 finished 2026-11-03 06:56:13,909 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5395 304 0.202 0.53 rw 2026-11-03 06:56:14,043 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:14] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:56:14,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [24/69] Tour test_lot_refund_lower_qty → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:56:14,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [25/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:14,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [26/69] Tour test_lot_refund_lower_qty → Step .pos-leftheader .orders-button 2026-11-03 06:56:14,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [27/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter 2026-11-03 06:56:14,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [28/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul 2026-11-03 06:56:14,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [29/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:56:14,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [30/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:56:14,166 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.066 rw 2026-11-03 06:56:14,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [31/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:56:14,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [32/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:14,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [33/69] Tour test_lot_refund_lower_qty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:56:14,199 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.07 rw 2026-11-03 06:56:14,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:14] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.006 0.029 rw 2026-11-03 06:56:14,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [34/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:14,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [35/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:14,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [36/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .qty .refund:contains("1") 2026-11-03 06:56:14,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.002 0.028 rw 2026-11-03 06:56:14,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [37/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:14,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [38/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:14,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [39/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 06:56:14,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [40/69] Tour test_lot_refund_lower_qty → Step click back button (trigger: .back-button) 2026-11-03 06:56:14,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [41/69] Tour test_lot_refund_lower_qty → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:56:14,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [42/69] Tour test_lot_refund_lower_qty → Step .info-list:contains('SN SN1') 2026-11-03 06:56:14,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [43/69] Tour test_lot_refund_lower_qty → Step click lot icon (trigger: .line-lot-icon) 2026-11-03 06:56:14,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [44/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete--dropdown-item:contains('SN2') 2026-11-03 06:56:14,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [45/69] Tour test_lot_refund_lower_qty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:56:14,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [46/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:14,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [47/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:56:14,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [48/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:56:14,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [49/69] Tour test_lot_refund_lower_qty → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:56:15,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [50/69] Tour test_lot_refund_lower_qty → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:56:15,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [51/69] Tour test_lot_refund_lower_qty → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:56:15,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [52/69] Tour test_lot_refund_lower_qty → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:56:15,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24310889 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000002', 'uuid': 'bb398901-a690-459f-860a-290cb68ca1af'}] 2026-11-03 06:56:15,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [53/69] Tour test_lot_refund_lower_qty → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:56:15,849 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #558 deleted stock.move.line records with IDs: [1043] 2026-11-03 06:56:16,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24310889 order {'name': '/', 'pos_reference': '261-316-000002', 'uuid': 'bb398901-a690-459f-860a-290cb68ca1af'} created pos.order #896 2026-11-03 06:56:16,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24310889 finished 2026-11-03 06:56:16,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10329 269 0.216 0.599 rw 2026-11-03 06:56:16,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:16] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.012 ro 2026-11-03 06:56:16,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [54/69] Tour test_lot_refund_lower_qty → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:56:16,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [55/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:16,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [56/69] Tour test_lot_refund_lower_qty → Step .pos-leftheader .orders-button 2026-11-03 06:56:16,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [57/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter 2026-11-03 06:56:16,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [58/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul 2026-11-03 06:56:16,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [59/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:56:16,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [60/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:56:16,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.04 rw 2026-11-03 06:56:16,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [61/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:56:16,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [62/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:16,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [63/69] Tour test_lot_refund_lower_qty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:56:16,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [64/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:16,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [65/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:16,638 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.062 rw 2026-11-03 06:56:16,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [66/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 06:56:16,643 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:16] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 133 7 0.006 0.041 rw 2026-11-03 06:56:16,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [67/69] Tour test_lot_refund_lower_qty → Step click back button (trigger: .back-button) 2026-11-03 06:56:16,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [68/69] Tour test_lot_refund_lower_qty → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:56:16,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: [69/69] Tour test_lot_refund_lower_qty → Step .info-list:contains('SN SN2') 2026-11-03 06:56:16,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: tour succeeded 2026-11-03 06:56:16,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_lot_refund_lower_qty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 06:56:16,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.005 0.033 rw 2026-11-03 06:56:16,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:56:16,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty.browser: heap 23668460 (allocated 25972736) 2026-11-03 06:56:16,939 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FNXkXNhU - [03/Nov/2026 06:56:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 8.28 rw 2026-11-03 06:56:17,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Closing chrome headless with pid 67550 2026-11-03 06:56:17,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Closing websocket connection 2026-11-03 06:56:17,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Terminating chrome headless with pid 67550 2026-11-03 06:56:17,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065617_140891_test_lot_refund_lower_qty.txt 2026-11-03 06:56:17,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_refund_lower_qty: Removing chrome user profile "/tmp/tmp51j7aehk_chrome_odoo" 2026-11-03 06:56:17,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_lot_tracking_without_lot_creation ... 2026-11-03 06:56:17,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Chrome pid: 67677 2026-11-03 06:56:17,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Chrome headless temporary user profile dir: /tmp/tmpkfbc293b_chrome_odoo 2026-11-03 06:56:17,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Issuing json command http://127.0.0.1:36735/json/version 2026-11-03 06:56:17,749 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:17,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Browser version: Chrome/150.0.7871.114 2026-11-03 06:56:17,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Issuing json command http://127.0.0.1:36735/json 2026-11-03 06:56:17,794 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:17,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Websocket url found: ws://127.0.0.1:36735/devtools/page/916CF8C20FE900F3A1035FFAA8FA8908 2026-11-03 06:56:17,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Enable chrome headless console log notification 2026-11-03 06:56:17,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Chrome headless enable page notifications 2026-11-03 06:56:17,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:56:17,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Setting session cookie in browser 2026-11-03 06:56:17,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Open "http://127.0.0.1:8069/pos/ui?config_id=316" in browser 2026-11-03 06:56:17,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=316" 2026-11-03 06:56:18,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:18] "GET /pos/ui?config_id=316 HTTP/1.1" 200 6856 64 0.034 0.14 rw 2026-11-03 06:56:18,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Navigation result: {'frameId': '916CF8C20FE900F3A1035FFAA8FA8908', 'loaderId': 'FE4AB3B7381ABB10A8BBA194F0B7FBAA', 'isDownload': False} 2026-11-03 06:56:18,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Evaluate ready code "odoo.isTourReady('test_lot_tracking_without_lot_creation')" 2026-11-03 06:56:18,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:18] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.012 ro 2026-11-03 06:56:18,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:18] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.287 ro 2026-11-03 06:56:18,304 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:18] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.07 ro 2026-11-03 06:56:18,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: Owl is running in 'dev' mode. 2026-11-03 06:56:19,020 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:56:19,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.01 - 2026-11-03 06:56:19,035 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 06:56:19,079 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.019 rw 2026-11-03 06:56:19,086 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.026 rw 2026-11-03 06:56:19,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:56:19,914 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 518779 244 0.19 0.629 rw 2026-11-03 06:56:20,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Evaluate test code "odoo.startTour('test_lot_tracking_without_lot_creation', {"stepDelay": 0, "debug": false})" 2026-11-03 06:56:20,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-11-03 06:56:20,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [1/10] Tour test_lot_tracking_without_lot_creation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:56:20,187 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.017 ro 2026-11-03 06:56:20,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.028 rw 2026-11-03 06:56:20,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.03 rw 2026-11-03 06:56:20,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:20] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.02 rw 2026-11-03 06:56:20,791 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:20] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:56:20,888 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-11-03 06:56:21,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.037 rw 2026-11-03 06:56:21,079 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.016 - 2026-11-03 06:56:21,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.022 - 2026-11-03 06:56:21,086 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.003 0.045 ro 2026-11-03 06:56:21,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.04 rw 2026-11-03 06:56:21,179 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.023 ro 2026-11-03 06:56:21,193 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.03 - 2026-11-03 06:56:21,204 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.049 - 2026-11-03 06:56:21,213 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-11-03 06:56:21,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.042 0.087 rw 2026-11-03 06:56:21,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [2/10] Tour test_lot_tracking_without_lot_creation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:56:21,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.036 0.236 rw 2026-11-03 06:56:21,492 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.242 rw 2026-11-03 06:56:21,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [3/10] Tour test_lot_tracking_without_lot_creation → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-03 06:56:21,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.029 rw 2026-11-03 06:56:21,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.031 0.066 rw 2026-11-03 06:56:21,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [4/10] Tour test_lot_tracking_without_lot_creation → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:21,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [5/10] Tour test_lot_tracking_without_lot_creation → Step order total amount is '3.19' (trigger: .product-screen .order-summary .total:contains("3.19")) 2026-11-03 06:56:21,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [6/10] Tour test_lot_tracking_without_lot_creation → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:21,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [7/10] Tour test_lot_tracking_without_lot_creation → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-03 06:56:21,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [8/10] Tour test_lot_tracking_without_lot_creation → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:21,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [9/10] Tour test_lot_tracking_without_lot_creation → Step order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38")) 2026-11-03 06:56:21,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: [10/10] Tour test_lot_tracking_without_lot_creation → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:21,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: tour succeeded 2026-11-03 06:56:21,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_lot_tracking_without_lot_creation SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-03 06:56:21,842 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.014 - 2026-11-03 06:56:21,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation.browser: heap 19503592 (allocated 20729856) 2026-11-03 06:56:21,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:56:21,989 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 lKgUlyCG - [03/Nov/2026 06:56:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 2.858 rw 2026-11-03 06:56:22,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Closing chrome headless with pid 67677 2026-11-03 06:56:22,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Closing websocket connection 2026-11-03 06:56:22,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Terminating chrome headless with pid 67677 2026-11-03 06:56:22,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065622_188610_test_lot_tracking_without_lot_creation.txt 2026-11-03 06:56:22,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_lot_tracking_without_lot_creation: Removing chrome user profile "/tmp/tmpkfbc293b_chrome_odoo" 2026-11-03 06:56:22,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_only_existing_lots_fifo ... 2026-11-03 06:56:22,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Chrome pid: 67818 2026-11-03 06:56:22,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Chrome headless temporary user profile dir: /tmp/tmpz2wekhpr_chrome_odoo 2026-11-03 06:56:22,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Issuing json command http://127.0.0.1:45437/json/version 2026-11-03 06:56:22,989 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45437', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:23,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Browser version: Chrome/150.0.7871.114 2026-11-03 06:56:23,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Issuing json command http://127.0.0.1:45437/json 2026-11-03 06:56:23,043 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45437', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:23,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Websocket url found: ws://127.0.0.1:45437/devtools/page/18E6872162AE723494E0AC2DC4930035 2026-11-03 06:56:23,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Enable chrome headless console log notification 2026-11-03 06:56:23,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Chrome headless enable page notifications 2026-11-03 06:56:23,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:56:23,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Setting session cookie in browser 2026-11-03 06:56:23,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Open "http://127.0.0.1:8069/pos/ui?config_id=316" in browser 2026-11-03 06:56:23,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=316" 2026-11-03 06:56:23,389 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:23] "GET /pos/ui?config_id=316 HTTP/1.1" 200 6856 65 0.034 0.155 rw 2026-11-03 06:56:23,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Navigation result: {'frameId': '18E6872162AE723494E0AC2DC4930035', 'loaderId': 'D7946B58828FDF7AB8B44334F41E618F', 'isDownload': False} 2026-11-03 06:56:23,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Evaluate ready code "odoo.isTourReady('test_only_existing_lots_fifo')" 2026-11-03 06:56:23,463 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:23] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.252 ro 2026-11-03 06:56:23,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:23] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.039 ro 2026-11-03 06:56:23,491 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:23] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.055 ro 2026-11-03 06:56:24,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: Owl is running in 'dev' mode. 2026-11-03 06:56:24,138 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.011 - 2026-11-03 06:56:24,139 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.015 - 2026-11-03 06:56:24,148 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 06:56:24,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.042 rw 2026-11-03 06:56:24,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:24] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.034 rw 2026-11-03 06:56:24,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:56:24,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533486 248 0.166 0.491 rw 2026-11-03 06:56:25,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Evaluate test code "odoo.startTour('test_only_existing_lots_fifo', {"stepDelay": 0, "debug": false})" 2026-11-03 06:56:25,085 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.0 0.008 ro 2026-11-03 06:56:25,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [1/10] Tour test_only_existing_lots_fifo → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:56:25,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.015 ro 2026-11-03 06:56:25,140 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:56:25,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.016 rw 2026-11-03 06:56:25,173 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:25] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:56:25,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:25] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.016 ro 2026-11-03 06:56:25,820 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.009 rw 2026-11-03 06:56:25,980 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.034 rw 2026-11-03 06:56:25,996 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:25] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:56:26,003 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.01 - 2026-11-03 06:56:26,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.033 rw 2026-11-03 06:56:26,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.005 0.03 ro 2026-11-03 06:56:26,077 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.016 ro 2026-11-03 06:56:26,081 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 06:56:26,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.031 - 2026-11-03 06:56:26,178 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.093 - 2026-11-03 06:56:26,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [2/10] Tour test_only_existing_lots_fifo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:56:26,239 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.043 0.111 rw 2026-11-03 06:56:26,333 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.02 0.227 rw 2026-11-03 06:56:26,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [3/10] Tour test_only_existing_lots_fifo → Step click product 'Product with existing lots' (trigger: article.product .product-content .product-name:contains("Product with existing lots")) 2026-11-03 06:56:26,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.008 0.25 rw 2026-11-03 06:56:26,412 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.073 rw 2026-11-03 06:56:26,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.11 rw 2026-11-03 06:56:26,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [4/10] Tour test_only_existing_lots_fifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:26,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [5/10] Tour test_only_existing_lots_fifo → Step Check orderline with attributes: {"withClass":".selected","productName":"Product with existing lots","quantity":"1.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product with existing lots")):has(.qty:contains("1"))) 2026-11-03 06:56:26,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 188 6 0.01 0.025 rw 2026-11-03 06:56:26,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [6/10] Tour test_only_existing_lots_fifo → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:26,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [7/10] Tour test_only_existing_lots_fifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:26,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [8/10] Tour test_only_existing_lots_fifo → Step .order-container .orderline .lot-number:contains('Lot 1001') 2026-11-03 06:56:26,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [9/10] Tour test_only_existing_lots_fifo → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:26,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: [10/10] Tour test_only_existing_lots_fifo → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:56:26,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: tour succeeded 2026-11-03 06:56:26,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_only_existing_lots_fifo SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 06:56:26,743 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:26] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.007 - 2026-11-03 06:56:26,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:56:26,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo.browser: heap 19977724 (allocated 20992000) 2026-11-03 06:56:26,888 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 pBHCgSAM - [03/Nov/2026 06:56:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 2.635 rw 2026-11-03 06:56:27,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Closing chrome headless with pid 67818 2026-11-03 06:56:27,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Closing websocket connection 2026-11-03 06:56:27,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Terminating chrome headless with pid 67818 2026-11-03 06:56:27,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065627_127358_test_only_existing_lots_fifo.txt 2026-11-03 06:56:27,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_fifo: Removing chrome user profile "/tmp/tmpz2wekhpr_chrome_odoo" 2026-11-03 06:56:27,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_only_existing_lots_lifo ... 2026-11-03 06:56:27,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Chrome pid: 67957 2026-11-03 06:56:27,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Chrome headless temporary user profile dir: /tmp/tmps6kx233m_chrome_odoo 2026-11-03 06:56:27,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Issuing json command http://127.0.0.1:42183/json/version 2026-11-03 06:56:27,912 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42183', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:27,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Browser version: Chrome/150.0.7871.114 2026-11-03 06:56:27,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Issuing json command http://127.0.0.1:42183/json 2026-11-03 06:56:27,975 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42183', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:27,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Websocket url found: ws://127.0.0.1:42183/devtools/page/1E0520D5D43C66E9E90E9796DE680457 2026-11-03 06:56:27,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Enable chrome headless console log notification 2026-11-03 06:56:28,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Chrome headless enable page notifications 2026-11-03 06:56:28,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:56:28,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Setting session cookie in browser 2026-11-03 06:56:28,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Open "http://127.0.0.1:8069/pos/ui?config_id=316" in browser 2026-11-03 06:56:28,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=316" 2026-11-03 06:56:28,342 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:28] "GET /pos/ui?config_id=316 HTTP/1.1" 200 6856 65 0.036 0.156 rw 2026-11-03 06:56:28,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Navigation result: {'frameId': '1E0520D5D43C66E9E90E9796DE680457', 'loaderId': 'D1802CA02BB419060FDCAB5D90A8BC14', 'isDownload': False} 2026-11-03 06:56:28,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Evaluate ready code "odoo.isTourReady('test_only_existing_lots_lifo')" 2026-11-03 06:56:28,437 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:28] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.271 ro 2026-11-03 06:56:28,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:28] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.045 ro 2026-11-03 06:56:28,462 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:28] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.05 ro 2026-11-03 06:56:29,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: Owl is running in 'dev' mode. 2026-11-03 06:56:29,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:56:29,209 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 06:56:29,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.029 ro 2026-11-03 06:56:29,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:29] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.008 rw 2026-11-03 06:56:29,282 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.027 rw 2026-11-03 06:56:29,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:56:30,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533486 248 0.196 0.566 rw 2026-11-03 06:56:30,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Evaluate test code "odoo.startTour('test_only_existing_lots_lifo', {"stepDelay": 0, "debug": false})" 2026-11-03 06:56:30,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [1/10] Tour test_only_existing_lots_lifo → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:56:30,332 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.011 ro 2026-11-03 06:56:30,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:56:30,396 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:56:30,409 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 06:56:30,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:30] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-11-03 06:56:30,957 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:30] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.016 ro 2026-11-03 06:56:31,074 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.009 rw 2026-11-03 06:56:31,234 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.049 rw 2026-11-03 06:56:31,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.017 rw 2026-11-03 06:56:31,277 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.023 - 2026-11-03 06:56:31,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.004 0.025 ro 2026-11-03 06:56:31,285 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 06:56:31,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.02 - 2026-11-03 06:56:31,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.035 ro 2026-11-03 06:56:31,364 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.03 - 2026-11-03 06:56:31,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 06:56:31,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [2/10] Tour test_only_existing_lots_lifo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:56:31,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.032 0.091 rw 2026-11-03 06:56:31,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.017 0.175 rw 2026-11-03 06:56:31,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [3/10] Tour test_only_existing_lots_lifo → Step click product 'Product with existing lots' (trigger: article.product .product-content .product-name:contains("Product with existing lots")) 2026-11-03 06:56:31,639 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.258 rw 2026-11-03 06:56:31,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.062 rw 2026-11-03 06:56:31,715 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.111 rw 2026-11-03 06:56:31,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [4/10] Tour test_only_existing_lots_lifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:31,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [5/10] Tour test_only_existing_lots_lifo → Step Check orderline with attributes: {"withClass":".selected","productName":"Product with existing lots","quantity":"1.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product with existing lots")):has(.qty:contains("1"))) 2026-11-03 06:56:31,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 188 6 0.005 0.019 rw 2026-11-03 06:56:31,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [6/10] Tour test_only_existing_lots_lifo → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:31,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [7/10] Tour test_only_existing_lots_lifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:31,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [8/10] Tour test_only_existing_lots_lifo → Step .order-container .orderline .lot-number:contains('Lot 1002') 2026-11-03 06:56:31,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [9/10] Tour test_only_existing_lots_lifo → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:31,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: [10/10] Tour test_only_existing_lots_lifo → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:56:31,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: tour succeeded 2026-11-03 06:56:31,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_only_existing_lots_lifo SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 06:56:31,927 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:31] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:56:32,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo.browser: heap 19961884 (allocated 21254144) 2026-11-03 06:56:32,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:56:32,074 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 w1FGxNg0 - [03/Nov/2026 06:56:29] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 2.778 rw 2026-11-03 06:56:32,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Closing chrome headless with pid 67957 2026-11-03 06:56:32,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Closing websocket connection 2026-11-03 06:56:32,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Terminating chrome headless with pid 67957 2026-11-03 06:56:32,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065632_283250_test_only_existing_lots_lifo.txt 2026-11-03 06:56:32,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_only_existing_lots_lifo: Removing chrome user profile "/tmp/tmps6kx233m_chrome_odoo" 2026-11-03 06:56:32,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_order_with_existing_serial ... 2026-11-03 06:56:33,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome pid: 68090 2026-11-03 06:56:33,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome headless temporary user profile dir: /tmp/tmpa5kb9ozh_chrome_odoo 2026-11-03 06:56:33,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:40215/json/version 2026-11-03 06:56:33,299 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40215', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:33,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Browser version: Chrome/150.0.7871.114 2026-11-03 06:56:33,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:40215/json 2026-11-03 06:56:33,329 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40215', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:33,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Websocket url found: ws://127.0.0.1:40215/devtools/page/D2DA187165CB6DB4F0E537F30E024331 2026-11-03 06:56:33,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Enable chrome headless console log notification 2026-11-03 06:56:33,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome headless enable page notifications 2026-11-03 06:56:33,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:56:33,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Setting session cookie in browser 2026-11-03 06:56:33,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:56:33,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:56:33,670 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:33] "GET /pos/ui/316 HTTP/1.1" 200 6856 65 0.033 0.158 rw 2026-11-03 06:56:33,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Navigation result: {'frameId': 'D2DA187165CB6DB4F0E537F30E024331', 'loaderId': '8708AE17E8E6E715B06D87898F8D9408', 'isDownload': False} 2026-11-03 06:56:33,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Evaluate ready code "odoo.isTourReady('test_order_with_existing_serial')" 2026-11-03 06:56:33,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:33] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.275 ro 2026-11-03 06:56:33,771 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:33] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.045 ro 2026-11-03 06:56:33,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:33] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.005 0.049 ro 2026-11-03 06:56:34,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: Owl is running in 'dev' mode. 2026-11-03 06:56:34,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.006 - 2026-11-03 06:56:34,449 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.015 - 2026-11-03 06:56:34,474 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.024 ro 2026-11-03 06:56:34,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.037 rw 2026-11-03 06:56:34,536 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:34] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.025 rw 2026-11-03 06:56:34,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:56:35,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533334 247 0.214 0.544 rw 2026-11-03 06:56:35,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Evaluate test code "odoo.startTour('test_order_with_existing_serial', {"stepDelay": 0, "debug": false})" 2026-11-03 06:56:35,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [1/26] Tour test_order_with_existing_serial → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:56:35,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.004 0.014 ro 2026-11-03 06:56:35,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.009 ro 2026-11-03 06:56:35,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 06:56:35,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.016 rw 2026-11-03 06:56:35,694 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:35] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:56:36,090 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.009 ro 2026-11-03 06:56:36,204 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.018 rw 2026-11-03 06:56:36,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 06:56:36,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 06:56:36,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.055 rw 2026-11-03 06:56:36,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.003 0.044 ro 2026-11-03 06:56:36,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.058 rw 2026-11-03 06:56:36,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.007 ro 2026-11-03 06:56:36,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 06:56:36,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 06:56:36,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.05 - 2026-11-03 06:56:36,614 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.038 0.092 rw 2026-11-03 06:56:36,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [2/26] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:56:36,749 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.038 0.221 rw 2026-11-03 06:56:36,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [3/26] Tour test_order_with_existing_serial → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-11-03 06:56:36,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.244 rw 2026-11-03 06:56:36,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.052 rw 2026-11-03 06:56:36,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.019 0.113 rw 2026-11-03 06:56:36,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [4/26] Tour test_order_with_existing_serial → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:56:37,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:37] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.007 0.016 rw 2026-11-03 06:56:37,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [5/26] Tour test_order_with_existing_serial → Step .o-autocomplete input 2026-11-03 06:56:37,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [6/26] Tour test_order_with_existing_serial → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN1)) 2026-11-03 06:56:37,086 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:37] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.004 - 2026-11-03 06:56:37,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [7/26] Tour test_order_with_existing_serial → Step .o-autocomplete input:value() 2026-11-03 06:56:37,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [8/26] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:56:37,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [9/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:37,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [10/26] Tour test_order_with_existing_serial → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"1.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("1"))) 2026-11-03 06:56:37,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [11/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:37,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [12/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:37,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [13/26] Tour test_order_with_existing_serial → Step .info-list:contains('SN SN1') 2026-11-03 06:56:37,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [14/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:37,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [15/26] Tour test_order_with_existing_serial → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-11-03 06:56:37,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [16/26] Tour test_order_with_existing_serial → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:56:37,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:37] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.013 - 2026-11-03 06:56:37,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:37] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.004 0.019 rw 2026-11-03 06:56:37,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [17/26] Tour test_order_with_existing_serial → Step .o-autocomplete input 2026-11-03 06:56:37,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [18/26] Tour test_order_with_existing_serial → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN2)) 2026-11-03 06:56:37,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [19/26] Tour test_order_with_existing_serial → Step .o-autocomplete input:value() 2026-11-03 06:56:37,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [20/26] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:56:37,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [21/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:37,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [22/26] Tour test_order_with_existing_serial → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"2.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("2"))) 2026-11-03 06:56:37,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [23/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:37,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [24/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:37,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [25/26] Tour test_order_with_existing_serial → Step .info-list:contains('SN SN2') 2026-11-03 06:56:37,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: [26/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:37,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: tour succeeded 2026-11-03 06:56:37,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_order_with_existing_serial SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 06:56:38,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:56:38,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial.browser: heap 20646216 (allocated 21516288) 2026-11-03 06:56:38,089 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Ipyfjdq6 - [03/Nov/2026 06:56:35] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 3.476 rw 2026-11-03 06:56:38,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Closing chrome headless with pid 68090 2026-11-03 06:56:38,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Closing websocket connection 2026-11-03 06:56:38,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Terminating chrome headless with pid 68090 2026-11-03 06:56:38,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065638_294610_test_order_with_existing_serial.txt 2026-11-03 06:56:38,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_order_with_existing_serial: Removing chrome user profile "/tmp/tmpa5kb9ozh_chrome_odoo" 2026-11-03 06:56:38,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_pos_order_shipping_date ... 2026-11-03 06:56:38,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Chrome pid: 68229 2026-11-03 06:56:38,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Chrome headless temporary user profile dir: /tmp/tmpcxzq21at_chrome_odoo 2026-11-03 06:56:38,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Issuing json command http://127.0.0.1:44367/json/version 2026-11-03 06:56:38,689 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44367', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:38,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Browser version: Chrome/150.0.7871.114 2026-11-03 06:56:38,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Issuing json command http://127.0.0.1:44367/json 2026-11-03 06:56:38,776 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44367', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:38,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Websocket url found: ws://127.0.0.1:44367/devtools/page/F9D6353C38E25D77FB3AD9AF2843855B 2026-11-03 06:56:38,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Enable chrome headless console log notification 2026-11-03 06:56:38,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Chrome headless enable page notifications 2026-11-03 06:56:38,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:56:38,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Setting session cookie in browser 2026-11-03 06:56:38,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Open "http://127.0.0.1:8069/pos/ui?config_id=316" in browser 2026-11-03 06:56:38,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=316" 2026-11-03 06:56:39,059 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:39] "GET /pos/ui?config_id=316 HTTP/1.1" 200 6856 64 0.041 0.136 rw 2026-11-03 06:56:39,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Navigation result: {'frameId': 'F9D6353C38E25D77FB3AD9AF2843855B', 'loaderId': '7335BDA006522831BFC0AC0F49AA24CD', 'isDownload': False} 2026-11-03 06:56:39,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Evaluate ready code "odoo.isTourReady('test_pos_order_shipping_date')" 2026-11-03 06:56:39,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:39] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.037 ro 2026-11-03 06:56:39,150 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:39] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.263 ro 2026-11-03 06:56:39,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:39] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.05 ro 2026-11-03 06:56:39,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: Owl is running in 'dev' mode. 2026-11-03 06:56:39,833 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:56:39,836 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:56:39,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 06:56:39,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:39] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.024 rw 2026-11-03 06:56:39,953 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.034 rw 2026-11-03 06:56:40,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:56:40,779 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532059 245 0.186 0.618 rw 2026-11-03 06:56:40,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Evaluate test code "odoo.startTour('test_pos_order_shipping_date', {"stepDelay": 0, "debug": false})" 2026-11-03 06:56:40,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [1/25] Tour test_pos_order_shipping_date → Step Set test time zone to America/New_York (trigger: body) 2026-11-03 06:56:40,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-11-03 06:56:41,031 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 06:56:41,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:56:41,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-11-03 06:56:41,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:41] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:56:41,534 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:41] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 06:56:41,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:56:41,833 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.049 rw 2026-11-03 06:56:41,860 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 06:56:41,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.01 - 2026-11-03 06:56:41,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:41] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.003 0.031 ro 2026-11-03 06:56:41,897 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.03 rw 2026-11-03 06:56:42,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [2/25] Tour test_pos_order_shipping_date → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:56:42,020 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:41] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.036 ro 2026-11-03 06:56:42,042 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:42] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.05 - 2026-11-03 06:56:42,052 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.049 - 2026-11-03 06:56:42,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.052 - 2026-11-03 06:56:42,097 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:42] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.033 0.068 rw 2026-11-03 06:56:42,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [3/25] Tour test_pos_order_shipping_date → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:56:42,248 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:42] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.058 0.159 rw 2026-11-03 06:56:42,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:42] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.26 rw 2026-11-03 06:56:42,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [4/25] Tour test_pos_order_shipping_date → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 06:56:42,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:42] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.02 rw 2026-11-03 06:56:42,505 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.023 0.078 rw 2026-11-03 06:56:42,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [5/25] Tour test_pos_order_shipping_date → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:42,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [6/25] Tour test_pos_order_shipping_date → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 06:56:42,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [7/25] Tour test_pos_order_shipping_date → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 06:56:42,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [8/25] Tour test_pos_order_shipping_date → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:56:42,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [9/25] Tour test_pos_order_shipping_date → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:56:42,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [10/25] Tour test_pos_order_shipping_date → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:56:42,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [11/25] Tour test_pos_order_shipping_date → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:56:42,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:42] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.002 - 2026-11-03 06:56:42,759 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:42] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 06:56:42,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 06:56:42,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 06:56:43,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [12/25] Tour test_pos_order_shipping_date → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:56:43,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [13/25] Tour test_pos_order_shipping_date → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-03 06:56:43,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [14/25] Tour test_pos_order_shipping_date → Step pick a date (trigger: .modal-body .o_datetime_input) 2026-11-03 06:56:43,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [15/25] Tour test_pos_order_shipping_date → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-03 06:56:43,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [16/25] Tour test_pos_order_shipping_date → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-03 06:56:43,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [17/25] Tour test_pos_order_shipping_date → Step pick a date (trigger: .modal-body .o_datetime_input) 2026-11-03 06:56:43,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [18/25] Tour test_pos_order_shipping_date → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-03 06:56:43,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [19/25] Tour test_pos_order_shipping_date → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:56:43,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [20/25] Tour test_pos_order_shipping_date → Step discard dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer button:contains("Discard")) 2026-11-03 06:56:43,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [21/25] Tour test_pos_order_shipping_date → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:56:44,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [22/25] Tour test_pos_order_shipping_date → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:56:44,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [23/25] Tour test_pos_order_shipping_date → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-11-03 06:56:44,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [24/25] Tour test_pos_order_shipping_date → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:56:44,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: [25/25] Tour test_pos_order_shipping_date → Step body 2026-11-03 06:56:44,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6178822 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000001', 'uuid': '76372bc1-d3b7-49e2-97c0-2e6d6bed0394'}] 2026-11-03 06:56:44,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: tour succeeded 2026-11-03 06:56:44,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_pos_order_shipping_date SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 06:56:44,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:56:44,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date.browser: heap 22190712 (allocated 23875584) 2026-11-03 06:56:44,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Closing chrome headless with pid 68229 2026-11-03 06:56:44,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Closing websocket connection 2026-11-03 06:56:44,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Terminating chrome headless with pid 68229 2026-11-03 06:56:45,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6178822 order {'name': '/', 'pos_reference': '261-316-000001', 'uuid': '76372bc1-d3b7-49e2-97c0-2e6d6bed0394'} created pos.order #897 2026-11-03 06:56:45,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065645_040031_test_pos_order_shipping_date.txt 2026-11-03 06:56:45,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: Removing chrome user profile "/tmp/tmpcxzq21at_chrome_odoo" 2026-11-03 06:56:45,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6178822 finished 2026-11-03 06:56:45,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_pos_order_shipping_date: waiting for threads: [, ] 2026-11-03 06:56:45,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:39] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 5.142 rw 2026-11-03 06:56:45,125 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 FT2ponEi - [03/Nov/2026 06:56:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 186 0.168 0.443 rw 2026-11-03 06:56:55,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_product_info_product_inventory ... 2026-11-03 06:56:55,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Chrome pid: 68359 2026-11-03 06:56:55,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Chrome headless temporary user profile dir: /tmp/tmpxgx8akjn_chrome_odoo 2026-11-03 06:56:55,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Issuing json command http://127.0.0.1:32919/json/version 2026-11-03 06:56:55,953 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32919', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:56,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Browser version: Chrome/150.0.7871.114 2026-11-03 06:56:56,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Issuing json command http://127.0.0.1:32919/json 2026-11-03 06:56:56,016 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32919', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:56:56,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Websocket url found: ws://127.0.0.1:32919/devtools/page/37CBDFD1F81D0055B11EF5C57B1E7465 2026-11-03 06:56:56,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Enable chrome headless console log notification 2026-11-03 06:56:56,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Chrome headless enable page notifications 2026-11-03 06:56:56,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:56:56,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Setting session cookie in browser 2026-11-03 06:56:56,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:56:56,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:56:56,345 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:56] "GET /pos/ui/316 HTTP/1.1" 200 6856 65 0.039 0.156 rw 2026-11-03 06:56:56,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Navigation result: {'frameId': '37CBDFD1F81D0055B11EF5C57B1E7465', 'loaderId': '5A3021E3DCFFA727C20BADEC9D2A6A77', 'isDownload': False} 2026-11-03 06:56:56,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Evaluate ready code "odoo.isTourReady('test_product_info_product_inventory')" 2026-11-03 06:56:56,438 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:56] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.047 ro 2026-11-03 06:56:56,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:56] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.05 ro 2026-11-03 06:56:56,454 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:56] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.061 ro 2026-11-03 06:56:57,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: Owl is running in 'dev' mode. 2026-11-03 06:56:57,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:56:57,289 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:56:57,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.015 ro 2026-11-03 06:56:57,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.037 rw 2026-11-03 06:56:57,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:57] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.022 rw 2026-11-03 06:56:57,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:56:58,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534576 250 0.203 0.586 rw 2026-11-03 06:56:58,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: The ready code tooks too much time : 2.0617787837982178 2026-11-03 06:56:58,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Evaluate test code "odoo.startTour('test_product_info_product_inventory', {"stepDelay": 0, "debug": false})" 2026-11-03 06:56:58,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-11-03 06:56:58,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [1/18] Tour test_product_info_product_inventory → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:56:58,449 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 06:56:58,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:56:58,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.029 rw 2026-11-03 06:56:58,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:58] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:56:59,075 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.014 ro 2026-11-03 06:56:59,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 06:56:59,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.019 rw 2026-11-03 06:56:59,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.004 0.046 rw 2026-11-03 06:56:59,467 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.005 - 2026-11-03 06:56:59,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.007 - 2026-11-03 06:56:59,505 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.005 0.039 ro 2026-11-03 06:56:59,510 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.057 rw 2026-11-03 06:56:59,558 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 06:56:59,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.012 ro 2026-11-03 06:56:59,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.015 - 2026-11-03 06:56:59,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.057 - 2026-11-03 06:56:59,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.027 0.109 rw 2026-11-03 06:56:59,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [2/18] Tour test_product_info_product_inventory → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:56:59,805 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.019 0.216 rw 2026-11-03 06:56:59,832 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.219 rw 2026-11-03 06:56:59,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [3/18] Tour test_product_info_product_inventory → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:56:59,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [4/18] Tour test_product_info_product_inventory → Step PoS model scan barcode 'product_variant_0' (trigger: body) 2026-11-03 06:56:59,942 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.005 - 2026-11-03 06:56:59,952 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:59] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.016 0.023 rw 2026-11-03 06:57:00,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [5/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:57:00,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [6/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .more-btn) 2026-11-03 06:57:00,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:57:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.103 rw 2026-11-03 06:57:00,070 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:57:00] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.005 - 2026-11-03 06:57:00,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:57:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-11-03 06:57:00,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [7/18] Tour test_product_info_product_inventory → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-11-03 06:57:00,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [8/18] Tour test_product_info_product_inventory → Step .section-inventory-body :contains(100) 2026-11-03 06:57:00,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 558, model: account.tax 2026-11-03 06:57:00,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 558, model: account.tax 2026-11-03 06:57:00,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:57:00] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 1084 74 0.07 0.203 rw 2026-11-03 06:57:00,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [9/18] Tour test_product_info_product_inventory → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-11-03 06:57:00,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [10/18] Tour test_product_info_product_inventory → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:00,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [11/18] Tour test_product_info_product_inventory → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:00,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [12/18] Tour test_product_info_product_inventory → Step PoS model scan barcode 'product_variant_1' (trigger: body) 2026-11-03 06:57:00,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [13/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:57:00,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [14/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .more-btn) 2026-11-03 06:57:00,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [15/18] Tour test_product_info_product_inventory → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-11-03 06:57:00,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [16/18] Tour test_product_info_product_inventory → Step .section-inventory-body :contains(200) 2026-11-03 06:57:00,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 558, model: account.tax 2026-11-03 06:57:00,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 558, model: account.tax 2026-11-03 06:57:00,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:57:00] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 1084 72 0.063 0.172 rw 2026-11-03 06:57:00,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [17/18] Tour test_product_info_product_inventory → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-11-03 06:57:00,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: [18/18] Tour test_product_info_product_inventory → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:00,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: tour succeeded 2026-11-03 06:57:00,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_product_info_product_inventory SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 06:57:01,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:57:01,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory.browser: heap 20743552 (allocated 22564864) 2026-11-03 06:57:01,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Sgk1AoDf - [03/Nov/2026 06:56:58] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.015 3.606 rw 2026-11-03 06:57:01,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Closing chrome headless with pid 68359 2026-11-03 06:57:01,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Closing websocket connection 2026-11-03 06:57:01,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Terminating chrome headless with pid 68359 2026-11-03 06:57:01,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065701_236623_test_product_info_product_inventory.txt 2026-11-03 06:57:01,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_product_info_product_inventory: Removing chrome user profile "/tmp/tmpxgx8akjn_chrome_odoo" 2026-11-03 06:57:01,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_receipt_screen_tour ... 2026-11-03 06:57:01,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Chrome pid: 68503 2026-11-03 06:57:01,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Chrome headless temporary user profile dir: /tmp/tmpkhs888wx_chrome_odoo 2026-11-03 06:57:01,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Issuing json command http://127.0.0.1:45505/json/version 2026-11-03 06:57:01,828 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45505', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:57:01,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 06:57:01,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Issuing json command http://127.0.0.1:45505/json 2026-11-03 06:57:01,864 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45505', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:57:01,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Websocket url found: ws://127.0.0.1:45505/devtools/page/E812BD18D41A2DCBEDD7008A1773AD67 2026-11-03 06:57:01,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Enable chrome headless console log notification 2026-11-03 06:57:01,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Chrome headless enable page notifications 2026-11-03 06:57:01,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:57:02,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Setting session cookie in browser 2026-11-03 06:57:02,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:57:02,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:57:02,248 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:02] "GET /pos/ui/316 HTTP/1.1" 200 6896 92 0.047 0.193 rw 2026-11-03 06:57:02,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Navigation result: {'frameId': 'E812BD18D41A2DCBEDD7008A1773AD67', 'loaderId': '8046E69E717514EDB263ABEC08B56006', 'isDownload': False} 2026-11-03 06:57:02,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Evaluate ready code "odoo.isTourReady('StockFeedbackScreenTour')" 2026-11-03 06:57:02,327 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:02] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.044 ro 2026-11-03 06:57:02,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:02] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.315 ro 2026-11-03 06:57:02,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:02] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.059 ro 2026-11-03 06:57:02,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Owl is running in 'dev' mode. 2026-11-03 06:57:02,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:57:02,895 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 06:57:02,926 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 06:57:02,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.005 0.014 rw 2026-11-03 06:57:02,985 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:02] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.024 rw 2026-11-03 06:57:03,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:57:03,818 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532455 245 0.206 0.625 rw 2026-11-03 06:57:04,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Evaluate test code "odoo.startTour('StockFeedbackScreenTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:57:04,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [1/265] Tour StockFeedbackScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:57:04,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.017 ro 2026-11-03 06:57:04,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:57:04,191 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.021 rw 2026-11-03 06:57:04,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.023 rw 2026-11-03 06:57:04,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:04] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:57:04,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:04] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.024 ro 2026-11-03 06:57:04,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.024 rw 2026-11-03 06:57:05,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.003 - 2026-11-03 06:57:05,032 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:57:05,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.012 0.052 rw 2026-11-03 06:57:05,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.01 0.066 ro 2026-11-03 06:57:05,118 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.089 rw 2026-11-03 06:57:05,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 06:57:05,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 06:57:05,229 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.029 ro 2026-11-03 06:57:05,271 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.061 - 2026-11-03 06:57:05,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.026 0.087 rw 2026-11-03 06:57:05,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [2/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:57:05,419 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.017 0.183 rw 2026-11-03 06:57:05,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.155 rw 2026-11-03 06:57:05,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [3/265] Tour StockFeedbackScreenTour → Step Offline mode is now enabled (trigger: body) 2026-11-03 06:57:05,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [4/265] Tour StockFeedbackScreenTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-03 06:57:05,558 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.023 rw 2026-11-03 06:57:05,654 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.031 0.081 rw 2026-11-03 06:57:05,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [5/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:05,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [6/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 06:57:05,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [7/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:57:05,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [8/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:57:05,879 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:05] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:57:05,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [9/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:57:05,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [10/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:57:05,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [11/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:57:05,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [12/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:57:05,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [13/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:57:05,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [14/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-11-03 06:57:06,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [15/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:06,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [16/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:06,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [17/265] Tour StockFeedbackScreenTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:57:06,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [18/265] Tour StockFeedbackScreenTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:57:06,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [19/265] Tour StockFeedbackScreenTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:57:06,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [20/265] Tour StockFeedbackScreenTour → Step Search customer with "APartner Full" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:57:06,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [21/265] Tour StockFeedbackScreenTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:57:06,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [22/265] Tour StockFeedbackScreenTour → Step Check "APartner Full" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("APartner Full")) 2026-11-03 06:57:06,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [23/265] Tour StockFeedbackScreenTour → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-11-03 06:57:06,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [24/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:06,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [25/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:57:06,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [26/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:57:06,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [27/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:57:06,589 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 06:57:06,592 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:57:07,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [28/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:57:07,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [29/265] Tour StockFeedbackScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-03 06:57:07,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [30/265] Tour StockFeedbackScreenTour → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-03 06:57:07,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [31/265] Tour StockFeedbackScreenTour → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-03 06:57:07,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [32/265] Tour StockFeedbackScreenTour → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-11-03 06:57:07,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [33/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:57:07,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [34/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:57:07,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [35/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:57:07,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/5aafd41/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 06:57:07,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [36/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:57:07,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [37/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Continue with limited functionality")) 2026-11-03 06:57:07,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [38/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:57:07,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [39/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:57:07,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [40/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:57:07,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [41/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:07,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [42/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:07,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [43/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:57:07,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [44/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:57:07,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [45/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:57:07,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [46/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:57:07,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [47/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:57:07,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [48/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 06:57:07,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [49/265] Tour StockFeedbackScreenTour → 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(.qty:contains("6")):has(.price:contains("30.0"))) 2026-11-03 06:57:08,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [50/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:08,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [51/265] Tour StockFeedbackScreenTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 06:57:08,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [52/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:08,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [53/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 06:57:08,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [54/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:57:08,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [55/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:57:08,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [56/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 06:57:08,174 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:08] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.002 - 2026-11-03 06:57:08,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [57/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:57:08,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [58/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:57:08,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [59/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 06:57:08,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [60/265] Tour StockFeedbackScreenTour → 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(.qty:contains("6")):has(.price:contains("36.0"))) 2026-11-03 06:57:08,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [61/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:08,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [62/265] Tour StockFeedbackScreenTour → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-03 06:57:08,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [63/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:08,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [64/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-03 06:57:08,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [65/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:57:08,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [66/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:57:08,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [67/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:57:08,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [68/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:57:08,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [69/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:57:08,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [70/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 06:57:08,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [71/265] Tour StockFeedbackScreenTour → 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(.qty:contains("6")):has(.price:contains("6.0"))) 2026-11-03 06:57:08,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [72/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:08,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [73/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:57:08,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [74/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:57:08,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [75/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:57:09,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [76/265] Tour StockFeedbackScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:57:09,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [77/265] Tour StockFeedbackScreenTour → Step click numpad button: 7 (trigger: div.numpad button:contains(/^7$/)) 2026-11-03 06:57:09,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [78/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:57:09,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [79/265] Tour StockFeedbackScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-03 06:57:09,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [80/265] Tour StockFeedbackScreenTour → Step click numpad button: 7 (trigger: .modal div.numpad button:contains(/^7$/)) 2026-11-03 06:57:09,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [81/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-11-03 06:57:09,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [82/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(70) 2026-11-03 06:57:09,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [83/265] Tour StockFeedbackScreenTour → Step .modal .popup-input .input-value:contains(/^70$/) 2026-11-03 06:57:09,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [84/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:57:09,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [85/265] Tour StockFeedbackScreenTour → Step remaining amount is 2.0 (trigger: .payment-status-amount .amount:contains("2.0")) 2026-11-03 06:57:09,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [86/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:57:09,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [87/265] Tour StockFeedbackScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-03 06:57:09,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [88/265] Tour StockFeedbackScreenTour → Step click numpad button: 7 (trigger: .modal div.numpad button:contains(/^7$/)) 2026-11-03 06:57:09,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [89/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-11-03 06:57:09,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [90/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-11-03 06:57:09,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [91/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(700) 2026-11-03 06:57:09,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [92/265] Tour StockFeedbackScreenTour → Step .modal .popup-input .input-value:contains(/^700$/) 2026-11-03 06:57:09,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [93/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:57:09,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [94/265] Tour StockFeedbackScreenTour → Step change is 628.0 (trigger: .payment-status-amount .amount:contains("628.0")) 2026-11-03 06:57:09,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [95/265] Tour StockFeedbackScreenTour → Step Offline mode is now disabled (trigger: body) 2026-11-03 06:57:09,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [96/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:57:10,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [97/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:57:10,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48327163 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000001', 'uuid': '8845f328-a569-4b35-a453-cc2b42853cfc'}] 2026-11-03 06:57:10,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [98/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:57:10,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [99/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:57:10,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [100/265] Tour StockFeedbackScreenTour → Step click on send button (trigger: .feedback-screen button.send-receipt) 2026-11-03 06:57:10,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48327163 order {'name': '/', 'pos_reference': '261-316-000001', 'uuid': '8845f328-a569-4b35-a453-cc2b42853cfc'} created pos.order #898 2026-11-03 06:57:10,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48327163 finished 2026-11-03 06:57:10,633 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5242 180 0.172 0.402 rw 2026-11-03 06:57:10,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78547282 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000002', 'uuid': '9a0197ce-86f8-4f61-987d-a60b47480ef1'}] 2026-11-03 06:57:11,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78547282 order {'name': '/', 'pos_reference': '261-316-000002', 'uuid': '9a0197ce-86f8-4f61-987d-a60b47480ef1'} created pos.order #899 2026-11-03 06:57:11,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78547282 finished 2026-11-03 06:57:11,382 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8400 172 0.152 0.466 rw 2026-11-03 06:57:11,499 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:11] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.007 ro 2026-11-03 06:57:11,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [101/265] Tour StockFeedbackScreenTour → Step set email (trigger: .modal-body .send-receipt-email-input) 2026-11-03 06:57:11,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [102/265] Tour StockFeedbackScreenTour → Step send email (trigger: .modal-body [data-icon='send']) 2026-11-03 06:57:11,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [103/265] Tour StockFeedbackScreenTour → Step .modal-body .notice .text-success 2026-11-03 06:57:11,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:11] "POST /web/dataset/call_kw/pos.order/action_send_receipt#pos.order.action_send_receipt HTTP/1.1" 200 44 144 0.12 0.294 rw 2026-11-03 06:57:12,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [104/265] Tour StockFeedbackScreenTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal) .modal-header button[aria-label="Close"]) 2026-11-03 06:57:12,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [105/265] Tour StockFeedbackScreenTour → Step Offline mode is now enabled (trigger: body) 2026-11-03 06:57:12,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [106/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:57:12,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [107/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:57:12,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [108/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:57:12,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [109/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:12,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [110/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:12,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [111/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:57:12,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [112/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:57:12,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [113/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:57:12,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [114/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:57:12,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [115/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:57:12,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [116/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 06:57:12,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [117/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("6"))) 2026-11-03 06:57:12,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [118/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:12,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [119/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:57:12,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [120/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:57:12,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [121/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:57:12,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [122/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-11-03 06:57:12,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [123/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-11-03 06:57:12,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [124/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-11-03 06:57:12,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [125/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(10) 2026-11-03 06:57:12,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [126/265] Tour StockFeedbackScreenTour → Step input shown is '$ 10' (trigger: .modal .value:contains("$ 10")) 2026-11-03 06:57:12,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [127/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-11-03 06:57:12,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [128/265] Tour StockFeedbackScreenTour → Step click numpad button: percent (trigger: .modal .number-popup-types .number-popup-type-percent) 2026-11-03 06:57:12,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [129/265] Tour StockFeedbackScreenTour → Step check if --percent-- type is selected (trigger: .modal .number-popup-types .number-popup-type-percent.text-primary) 2026-11-03 06:57:12,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [130/265] Tour StockFeedbackScreenTour → Step input shown is '10 %' (trigger: .modal .value:contains("10 %")) 2026-11-03 06:57:12,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [131/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:57:12,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [132/265] Tour StockFeedbackScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-03 06:57:12,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [133/265] Tour StockFeedbackScreenTour → Step amount to pay is '33.0' (trigger: .paymentlines-empty .total:contains("33.0")) 2026-11-03 06:57:12,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [134/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-11-03 06:57:12,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [135/265] Tour StockFeedbackScreenTour → Step input shown is '10 %' (trigger: .modal .value:contains("10 %")) 2026-11-03 06:57:12,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [136/265] Tour StockFeedbackScreenTour → Step check if --percent-- type is selected (trigger: .modal .number-popup-types .number-popup-type-percent.text-primary) 2026-11-03 06:57:12,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [137/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-11-03 06:57:12,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [138/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(5) 2026-11-03 06:57:12,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [139/265] Tour StockFeedbackScreenTour → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-11-03 06:57:12,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [140/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-11-03 06:57:13,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [141/265] Tour StockFeedbackScreenTour → Step input shown is '$ 5' (trigger: .modal .value:contains("$ 5")) 2026-11-03 06:57:13,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [142/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:57:13,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [143/265] Tour StockFeedbackScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-03 06:57:13,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [144/265] Tour StockFeedbackScreenTour → Step amount to pay is '35.0' (trigger: .paymentlines-empty .total:contains("35.0")) 2026-11-03 06:57:13,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [145/265] Tour StockFeedbackScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:57:13,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [146/265] Tour StockFeedbackScreenTour → Step tip container is shown (trigger: .payment-screen .tip-container) 2026-11-03 06:57:13,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [147/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-11-03 06:57:13,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [148/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-11-03 06:57:13,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [149/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(0) 2026-11-03 06:57:13,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [150/265] Tour StockFeedbackScreenTour → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-11-03 06:57:13,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [151/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-11-03 06:57:13,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [152/265] Tour StockFeedbackScreenTour → Step input shown is '$ 0' (trigger: .modal .value:contains("$ 0")) 2026-11-03 06:57:13,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [153/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:57:13,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [154/265] Tour StockFeedbackScreenTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-03 06:57:13,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [155/265] Tour StockFeedbackScreenTour → Step amount tendered in the line is '30.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("30.0")) 2026-11-03 06:57:13,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [156/265] Tour StockFeedbackScreenTour → Step tip container is not shown (trigger: .payment-screen:not(:has(.tip-container))) 2026-11-03 06:57:13,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [157/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-11-03 06:57:13,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [158/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-11-03 06:57:13,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [159/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(1) 2026-11-03 06:57:13,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [160/265] Tour StockFeedbackScreenTour → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-11-03 06:57:13,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [161/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-11-03 06:57:13,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [162/265] Tour StockFeedbackScreenTour → Step input shown is '$ 1' (trigger: .modal .value:contains("$ 1")) 2026-11-03 06:57:13,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [163/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:57:13,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [164/265] Tour StockFeedbackScreenTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-03 06:57:13,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [165/265] Tour StockFeedbackScreenTour → Step amount tendered in the line is '31.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("31.0")) 2026-11-03 06:57:13,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [166/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:57:13,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [167/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:57:13,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [168/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:57:13,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/5aafd41/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 06:57:13,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [169/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:57:13,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [170/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:57:13,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [171/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:57:13,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [172/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:57:13,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [173/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:13,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [174/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:13,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [175/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:57:13,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [176/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:57:13,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [177/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:57:13,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [178/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:57:13,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [179/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:57:13,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [180/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:13,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [181/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:13,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [182/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:13,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [183/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:13,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [184/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:57:13,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [185/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .more-btn) 2026-11-03 06:57:13,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [186/265] Tour StockFeedbackScreenTour → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-11-03 06:57:13,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [187/265] Tour StockFeedbackScreenTour → Step input text 'Test customer note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:57:14,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [188/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:57:14,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [189/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:14,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [190/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:57:14,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [191/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:57:14,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [192/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:57:14,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [193/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:57:14,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [194/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:57:15,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [195/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:57:15,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [196/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:57:15,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/5aafd41/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 06:57:15,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [197/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:57:15,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [198/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:57:15,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [199/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:57:15,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [200/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:57:15,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [201/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:15,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [202/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:15,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [203/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:57:15,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [204/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:57:15,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [205/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:57:15,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [206/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:57:15,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [207/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:57:15,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [208/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:15,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [209/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:15,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [210/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:15,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [211/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:15,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [212/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:57:15,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [213/265] Tour StockFeedbackScreenTour → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-11-03 06:57:15,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [214/265] Tour StockFeedbackScreenTour → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-11-03 06:57:15,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [215/265] Tour StockFeedbackScreenTour → Step input text 'Test internal note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:57:15,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [216/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:57:15,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [217/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:15,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [218/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:15,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [219/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:57:15,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [220/265] Tour StockFeedbackScreenTour → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-11-03 06:57:15,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [221/265] Tour StockFeedbackScreenTour → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-11-03 06:57:15,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [222/265] Tour StockFeedbackScreenTour → Step input text 'Test internal note on order' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:57:15,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [223/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:57:15,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [224/265] Tour StockFeedbackScreenTour → Step Order internal note is 'Test internal note on order' (trigger: .order-container .internal-note-container span div:contains("Test internal note on order")) 2026-11-03 06:57:15,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [225/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:15,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [226/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:57:15,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [227/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:57:15,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [228/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:57:15,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [229/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:57:15,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [230/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:57:16,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [231/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:57:16,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/5aafd41/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 06:57:16,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [232/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:57:16,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [233/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:57:16,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [234/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:57:16,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [235/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:57:16,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [236/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:57:16,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [237/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:16,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [238/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:16,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [239/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:57:16,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [240/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:57:16,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [241/265] Tour StockFeedbackScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:57:16,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [242/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:57:16,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [243/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:57:16,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [244/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:57:16,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [245/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:16,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [246/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:16,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [247/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:16,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [248/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:57:16,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [249/265] Tour StockFeedbackScreenTour → Step click numpad button: % (trigger: div.numpad button:contains(/^%$/)) 2026-11-03 06:57:16,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [250/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("20"))) 2026-11-03 06:57:16,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [251/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:57:16,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [252/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"19.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("19.0"))) 2026-11-03 06:57:16,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [253/265] Tour StockFeedbackScreenTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 06:57:16,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [254/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:16,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [255/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:57:16,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [256/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:57:16,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [257/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:57:17,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [258/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:57:17,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [259/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:57:17,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [260/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:57:17,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [261/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:57:17,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/5aafd41/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 06:57:17,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [262/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:57:18,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [263/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:57:18,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [264/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:57:18,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: [265/265] Tour StockFeedbackScreenTour → Step Offline mode is now disabled (trigger: body) 2026-11-03 06:57:18,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: tour succeeded 2026-11-03 06:57:18,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR StockFeedbackScreenTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 06:57:18,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:57:18,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour.browser: heap 28420968 (allocated 30167040) 2026-11-03 06:57:18,301 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XJ28pp6f - [03/Nov/2026 06:57:03] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 15.278 rw 2026-11-03 06:57:18,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Closing chrome headless with pid 68503 2026-11-03 06:57:18,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Closing websocket connection 2026-11-03 06:57:18,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Terminating chrome headless with pid 68503 2026-11-03 06:57:18,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065718_565420_test_receipt_screen_tour.txt 2026-11-03 06:57:18,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_screen_tour: Removing chrome user profile "/tmp/tmpkhs888wx_chrome_odoo" 2026-11-03 06:57:18,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_receipt_tracking_method ... 2026-11-03 06:57:19,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome pid: 68637 2026-11-03 06:57:19,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome headless temporary user profile dir: /tmp/tmp48sdy8ql_chrome_odoo 2026-11-03 06:57:19,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:44139/json/version 2026-11-03 06:57:19,240 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44139', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:57:19,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Browser version: Chrome/150.0.7871.114 2026-11-03 06:57:19,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:44139/json 2026-11-03 06:57:19,272 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44139', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:57:19,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Websocket url found: ws://127.0.0.1:44139/devtools/page/CBB3F887D952E90C687772C3F7E8293E 2026-11-03 06:57:19,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Enable chrome headless console log notification 2026-11-03 06:57:19,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome headless enable page notifications 2026-11-03 06:57:19,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:57:19,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Setting session cookie in browser 2026-11-03 06:57:19,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:57:19,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:57:19,630 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:19] "GET /pos/ui/316 HTTP/1.1" 200 6856 65 0.043 0.158 rw 2026-11-03 06:57:19,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Navigation result: {'frameId': 'CBB3F887D952E90C687772C3F7E8293E', 'loaderId': '122E2D7EB161DDB568D754F5563256CE', 'isDownload': False} 2026-11-03 06:57:19,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-11-03 06:57:19,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:19] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.033 ro 2026-11-03 06:57:19,723 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:19] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.284 ro 2026-11-03 06:57:19,728 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:19] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.042 ro 2026-11-03 06:57:20,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: Owl is running in 'dev' mode. 2026-11-03 06:57:20,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 06:57:20,345 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:57:20,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 06:57:20,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:20] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.007 rw 2026-11-03 06:57:20,435 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.03 rw 2026-11-03 06:57:20,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:57:21,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533315 247 0.23 0.651 rw 2026-11-03 06:57:21,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Evaluate test code "odoo.startTour('ReceiptTrackingMethodTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:57:21,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.011 ro 2026-11-03 06:57:21,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [1/16] Tour ReceiptTrackingMethodTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:57:21,595 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:57:21,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:57:21,648 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.022 rw 2026-11-03 06:57:21,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:21] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:57:22,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.008 ro 2026-11-03 06:57:22,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-11-03 06:57:22,313 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.004 - 2026-11-03 06:57:22,317 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.009 - 2026-11-03 06:57:22,327 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.055 rw 2026-11-03 06:57:22,353 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.002 0.043 ro 2026-11-03 06:57:22,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.065 rw 2026-11-03 06:57:22,406 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.005 - 2026-11-03 06:57:22,421 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 06:57:22,425 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.019 ro 2026-11-03 06:57:22,488 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.046 rw 2026-11-03 06:57:22,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [2/16] Tour ReceiptTrackingMethodTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:57:22,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.045 - 2026-11-03 06:57:22,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.023 0.068 rw 2026-11-03 06:57:22,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [3/16] Tour ReceiptTrackingMethodTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:57:22,743 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.023 0.164 rw 2026-11-03 06:57:22,760 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.047 rw 2026-11-03 06:57:22,832 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.099 rw 2026-11-03 06:57:22,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [4/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:57:22,922 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:22] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.003 0.025 rw 2026-11-03 06:57:23,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [5/16] Tour ReceiptTrackingMethodTour → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:57:23,032 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:23] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.006 - 2026-11-03 06:57:23,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [6/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:57:23,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [7/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete input 2026-11-03 06:57:23,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [8/16] Tour ReceiptTrackingMethodTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:57:23,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [9/16] Tour ReceiptTrackingMethodTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:57:23,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [10/16] Tour ReceiptTrackingMethodTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:57:23,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [11/16] Tour ReceiptTrackingMethodTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:57:23,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:23] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 06:57:23,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 06:57:23,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 06:57:24,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [12/16] Tour ReceiptTrackingMethodTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:57:24,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [13/16] Tour ReceiptTrackingMethodTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:57:24,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [14/16] Tour ReceiptTrackingMethodTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:57:24,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7180176 started for PoS orders references: [{'name': '/', 'pos_reference': '261-316-000001', 'uuid': '9eeb60cf-a5e1-418d-84f4-f624f120ee76'}] 2026-11-03 06:57:24,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [15/16] Tour ReceiptTrackingMethodTour → Step body 2026-11-03 06:57:24,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: [16/16] Tour ReceiptTrackingMethodTour → Step body 2026-11-03 06:57:24,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: tour succeeded 2026-11-03 06:57:24,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: ╔══════════════════════════════════════════╗ ║ TOUR ReceiptTrackingMethodTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 06:57:24,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:57:24,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method.browser: heap 21778260 (allocated 23613440) 2026-11-03 06:57:25,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Closing chrome headless with pid 68637 2026-11-03 06:57:25,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Closing websocket connection 2026-11-03 06:57:25,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Terminating chrome headless with pid 68637 2026-11-03 06:57:25,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7180176 order {'name': '/', 'pos_reference': '261-316-000001', 'uuid': '9eeb60cf-a5e1-418d-84f4-f624f120ee76'} created pos.order #900 2026-11-03 06:57:25,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7180176 finished 2026-11-03 06:57:25,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065725_205740_test_receipt_tracking_method.txt 2026-11-03 06:57:25,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: Removing chrome user profile "/tmp/tmp48sdy8ql_chrome_odoo" 2026-11-03 06:57:25,239 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:20] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 4.796 rw 2026-11-03 06:57:25,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_receipt_tracking_method: waiting for threads: [] 2026-11-03 06:57:25,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 tNHcuHX0 - [03/Nov/2026 06:57:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 202 0.203 0.461 rw 2026-11-03 06:57:35,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting TestUi.test_weighted_product_ean13_barcode_scan ... 2026-11-03 06:57:35,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Chrome pid: 68774 2026-11-03 06:57:35,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Chrome headless temporary user profile dir: /tmp/tmpbd8hvl95_chrome_odoo 2026-11-03 06:57:35,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Issuing json command http://127.0.0.1:37943/json/version 2026-11-03 06:57:35,708 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37943', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:57:35,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Browser version: Chrome/150.0.7871.114 2026-11-03 06:57:35,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Issuing json command http://127.0.0.1:37943/json 2026-11-03 06:57:35,783 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37943', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:57:35,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Websocket url found: ws://127.0.0.1:37943/devtools/page/B6ED2F9F7E3D74D244831AB0B1E7A6BF 2026-11-03 06:57:35,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Enable chrome headless console log notification 2026-11-03 06:57:35,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Chrome headless enable page notifications 2026-11-03 06:57:35,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:57:35,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Setting session cookie in browser 2026-11-03 06:57:35,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Open "http://127.0.0.1:8069/pos/ui/316" in browser 2026-11-03 06:57:35,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Navigating to: "http://127.0.0.1:8069/pos/ui/316" 2026-11-03 06:57:36,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:36] "GET /pos/ui/316 HTTP/1.1" 200 6856 64 0.043 0.15 rw 2026-11-03 06:57:36,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Navigation result: {'frameId': 'B6ED2F9F7E3D74D244831AB0B1E7A6BF', 'loaderId': '75166A4501E066125BFCA40D9687C344', 'isDownload': False} 2026-11-03 06:57:36,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Evaluate ready code "odoo.isTourReady('BarcodeScanningWeightedProductTour')" 2026-11-03 06:57:36,195 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:36] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.004 0.038 ro 2026-11-03 06:57:36,201 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:36] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.281 ro 2026-11-03 06:57:36,211 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:36] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.058 ro 2026-11-03 06:57:36,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: Owl is running in 'dev' mode. 2026-11-03 06:57:36,963 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.008 - 2026-11-03 06:57:36,964 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.01 - 2026-11-03 06:57:36,992 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 06:57:37,046 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:37] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.024 rw 2026-11-03 06:57:37,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.026 rw 2026-11-03 06:57:37,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:57:37,964 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532062 246 0.21 0.67 rw 2026-11-03 06:57:38,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: The ready code tooks too much time : 2.0545945167541504 2026-11-03 06:57:38,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Evaluate test code "odoo.startTour('BarcodeScanningWeightedProductTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:57:38,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [1/11] Tour BarcodeScanningWeightedProductTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:57:38,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-11-03 06:57:38,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 06:57:38,256 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.011 rw 2026-11-03 06:57:38,304 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.035 rw 2026-11-03 06:57:38,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:38] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.028 rw 2026-11-03 06:57:38,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:38] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.005 ro 2026-11-03 06:57:38,912 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:57:39,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.056 rw 2026-11-03 06:57:39,074 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.014 - 2026-11-03 06:57:39,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.021 - 2026-11-03 06:57:39,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "GET /web/image/res.users/558/avatar_128 HTTP/1.1" 200 305 4 0.005 0.038 ro 2026-11-03 06:57:39,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.05 rw 2026-11-03 06:57:39,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.009 - 2026-11-03 06:57:39,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.024 ro 2026-11-03 06:57:39,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.02 - 2026-11-03 06:57:39,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.034 - 2026-11-03 06:57:39,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [2/11] Tour BarcodeScanningWeightedProductTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:57:39,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "GET /pos/ui/316?from_backend=True HTTP/1.1" 200 6896 31 0.026 0.105 rw 2026-11-03 06:57:39,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "GET /pos/ui/316 HTTP/1.1" 200 6896 31 0.026 0.209 rw 2026-11-03 06:57:39,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [3/11] Tour BarcodeScanningWeightedProductTour → Step PoS model scan barcode '2100005000000' (trigger: body) 2026-11-03 06:57:39,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.243 rw 2026-11-03 06:57:39,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.003 - 2026-11-03 06:57:39,499 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.074 rw 2026-11-03 06:57:39,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [4/11] Tour BarcodeScanningWeightedProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:39,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [5/11] Tour BarcodeScanningWeightedProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":0,"price":"0.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.price:contains("0.00"))) 2026-11-03 06:57:39,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.028 - 2026-11-03 06:57:39,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.168 rw 2026-11-03 06:57:39,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [6/11] Tour BarcodeScanningWeightedProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:39,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [7/11] Tour BarcodeScanningWeightedProductTour → Step PoS model scan barcode '2100005080002' (trigger: body) 2026-11-03 06:57:39,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [8/11] Tour BarcodeScanningWeightedProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:57:39,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [9/11] Tour BarcodeScanningWeightedProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":8,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("8"))) 2026-11-03 06:57:39,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [10/11] Tour BarcodeScanningWeightedProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:57:39,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: [11/11] Tour BarcodeScanningWeightedProductTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:57:39,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: tour succeeded 2026-11-03 06:57:39,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR BarcodeScanningWeightedProductTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-11-03 06:57:39,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:57:39,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan.browser: heap 20014948 (allocated 21516288) 2026-11-03 06:57:39,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 3WpHyrtm - [03/Nov/2026 06:57:37] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 2.793 rw 2026-11-03 06:57:39,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Closing chrome headless with pid 68774 2026-11-03 06:57:39,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Closing websocket connection 2026-11-03 06:57:40,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Terminating chrome headless with pid 68774 2026-11-03 06:57:40,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065740_135462_test_weighted_product_ean13_barcode_scan.txt 2026-11-03 06:57:40,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.TestUi.test_weighted_product_ean13_barcode_scan: Removing chrome user profile "/tmp/tmpbd8hvl95_chrome_odoo" 2026-11-03 06:57:40,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 06:57:41,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 560 with IP n/a changed groups of user 560 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:57:41,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 560 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 06:57:50,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 560 with IP n/a changed groups of user 560 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 06:57:52,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 560 with IP n/a changed groups of user 560 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 06:57:56,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 560 with IP n/a changed groups of user 562 who belonged to [100, 10, 1] with changes [(, 64, 0)] 2026-11-03 06:57:56,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_GS1_pos_barcodes_scan_with_lots ... 2026-11-03 06:57:57,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome pid: 68913 2026-11-03 06:57:57,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome headless temporary user profile dir: /tmp/tmp6bndd0og_chrome_odoo 2026-11-03 06:57:57,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Issuing json command http://127.0.0.1:32947/json/version 2026-11-03 06:57:57,885 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32947', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:57:57,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Browser version: Chrome/150.0.7871.114 2026-11-03 06:57:57,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Issuing json command http://127.0.0.1:32947/json 2026-11-03 06:57:57,936 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32947', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:57:57,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Websocket url found: ws://127.0.0.1:32947/devtools/page/6BCCF9A9C23B9587330D4A03EE3A7EAA 2026-11-03 06:57:57,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Enable chrome headless console log notification 2026-11-03 06:57:57,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome headless enable page notifications 2026-11-03 06:57:58,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:57:58,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Setting session cookie in browser 2026-11-03 06:57:58,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Open "http://127.0.0.1:8069/pos/ui/317" in browser 2026-11-03 06:57:58,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui/317" 2026-11-03 06:57:58,334 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:57:58] "GET /pos/ui/317 HTTP/1.1" 200 6893 65 0.047 0.166 rw 2026-11-03 06:57:58,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Navigation result: {'frameId': '6BCCF9A9C23B9587330D4A03EE3A7EAA', 'loaderId': 'D3E0F532955917AC2AE14D2F808A37FD', 'isDownload': False} 2026-11-03 06:57:58,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTourWithLots')" 2026-11-03 06:57:58,396 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:57:58] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.264 ro 2026-11-03 06:57:58,413 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:57:58] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.047 ro 2026-11-03 06:57:58,423 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:57:58] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.057 ro 2026-11-03 06:57:59,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: Owl is running in 'dev' mode. 2026-11-03 06:57:59,108 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:57:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:57:59,120 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:57:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 06:57:59,147 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:57:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.026 ro 2026-11-03 06:57:59,211 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:57:59] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.013 rw 2026-11-03 06:57:59,246 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:57:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.048 rw 2026-11-03 06:57:59,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:58:00,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538603 250 0.204 0.597 rw 2026-11-03 06:58:00,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Evaluate test code "odoo.startTour('GS1BarcodeScanningTourWithLots', {"stepDelay": 0, "debug": false})" 2026-11-03 06:58:00,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [1/39] Tour GS1BarcodeScanningTourWithLots → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:58:00,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 305 2 0.001 0.011 ro 2026-11-03 06:58:00,311 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 7766 2 0.01 0.017 ro 2026-11-03 06:58:00,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.009 ro 2026-11-03 06:58:00,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.013 ro 2026-11-03 06:58:00,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:58:00,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.006 0.028 rw 2026-11-03 06:58:00,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:00] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:58:01,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.003 0.025 ro 2026-11-03 06:58:01,148 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 42 1 0.001 0.007 ro 2026-11-03 06:58:01,304 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 342 1 0.0 0.01 rw 2026-11-03 06:58:01,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.005 0.048 rw 2026-11-03 06:58:01,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:58:01,562 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 06:58:01,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.025 - 2026-11-03 06:58:01,610 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.016 - 2026-11-03 06:58:01,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.03 ro 2026-11-03 06:58:01,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.048 - 2026-11-03 06:58:01,656 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.042 rw 2026-11-03 06:58:01,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [2/39] Tour GS1BarcodeScanningTourWithLots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:58:01,791 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.008 - 2026-11-03 06:58:01,873 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "GET /pos/ui/317 HTTP/1.1" 200 6933 31 0.029 0.075 rw 2026-11-03 06:58:01,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [3/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '0108431673020125100000001' (trigger: body) 2026-11-03 06:58:01,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [4/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:01,919 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.009 - 2026-11-03 06:58:01,999 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:01] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6933 31 0.036 0.194 rw 2026-11-03 06:58:02,026 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:02] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.173 rw 2026-11-03 06:58:02,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.022 0.203 rw 2026-11-03 06:58:02,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [5/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1"))) 2026-11-03 06:58:02,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [6/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:02,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [7/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '0108431673020125100000001' (trigger: body) 2026-11-03 06:58:02,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [8/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:02,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [9/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("2"))) 2026-11-03 06:58:02,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [10/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:02,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [11/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '0108431673020125305' (trigger: body) 2026-11-03 06:58:02,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [12/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:02,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [13/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":7,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("7"))) 2026-11-03 06:58:02,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [14/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:02,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [15/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '01084316730201253010' (trigger: body) 2026-11-03 06:58:02,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [16/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:02,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [17/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 1","quantity":17,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 1")):has(.qty:contains("17"))) 2026-11-03 06:58:02,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [18/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:02,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [19/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '08431673020126' (trigger: body) 2026-11-03 06:58:02,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [20/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:02,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [21/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 2","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2"))) 2026-11-03 06:58:02,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [22/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:02,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [23/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '08431673020126' (trigger: body) 2026-11-03 06:58:02,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [24/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:02,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [25/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 2","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 2")):has(.qty:contains("2"))) 2026-11-03 06:58:02,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [26/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:02,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [27/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '3760171283370' (trigger: body) 2026-11-03 06:58:02,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [28/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:02,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [29/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 3","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3"))) 2026-11-03 06:58:02,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [30/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:02,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [31/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '3760171283370' (trigger: body) 2026-11-03 06:58:02,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [32/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:02,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [33/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"Product 3","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product 3")):has(.qty:contains("2"))) 2026-11-03 06:58:02,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [34/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:02,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [35/39] Tour GS1BarcodeScanningTourWithLots → Step PoS model scan barcode '010512364869541610784512' (trigger: body) 2026-11-03 06:58:02,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [36/39] Tour GS1BarcodeScanningTourWithLots → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:02,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [37/39] Tour GS1BarcodeScanningTourWithLots → Step Check orderline with attributes: {"withClass":".selected","productName":"GS1 Variant Product","quantity":1,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("GS1 Variant Product")):has(.qty:contains("1"))) 2026-11-03 06:58:02,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [38/39] Tour GS1BarcodeScanningTourWithLots → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:02,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: [39/39] Tour GS1BarcodeScanningTourWithLots → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:58:02,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: tour succeeded 2026-11-03 06:58:02,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR GS1BarcodeScanningTourWithLots SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-11-03 06:58:02,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:58:02] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 06:58:02,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:58:02,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots.browser: heap 23165624 (allocated 24399872) 2026-11-03 06:58:02,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 na5uJuAw - [03/Nov/2026 06:57:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.65 rw 2026-11-03 06:58:02,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Closing chrome headless with pid 68913 2026-11-03 06:58:02,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Closing websocket connection 2026-11-03 06:58:02,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Terminating chrome headless with pid 68913 2026-11-03 06:58:03,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065803_120922_test_GS1_pos_barcodes_scan_with_lots.txt 2026-11-03 06:58:03,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan_with_lots: Removing chrome user profile "/tmp/tmp6bndd0og_chrome_odoo" 2026-11-03 06:58:03,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_add_multiple_serials_at_once ... 2026-11-03 06:58:03,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome pid: 69051 2026-11-03 06:58:03,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome headless temporary user profile dir: /tmp/tmpuly0e2ee_chrome_odoo 2026-11-03 06:58:03,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:36975/json/version 2026-11-03 06:58:03,744 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36975', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:03,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Browser version: Chrome/150.0.7871.114 2026-11-03 06:58:03,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Issuing json command http://127.0.0.1:36975/json 2026-11-03 06:58:03,786 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36975', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:03,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Websocket url found: ws://127.0.0.1:36975/devtools/page/B81C86087E59005D26E3FAA97A7DAD85 2026-11-03 06:58:03,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Enable chrome headless console log notification 2026-11-03 06:58:03,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome headless enable page notifications 2026-11-03 06:58:03,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:58:03,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Setting session cookie in browser 2026-11-03 06:58:03,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Open "http://127.0.0.1:8069/pos/ui/317" in browser 2026-11-03 06:58:03,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Navigating to: "http://127.0.0.1:8069/pos/ui/317" 2026-11-03 06:58:04,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:04] "GET /pos/ui/317 HTTP/1.1" 200 6844 65 0.043 0.185 rw 2026-11-03 06:58:04,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Navigation result: {'frameId': 'B81C86087E59005D26E3FAA97A7DAD85', 'loaderId': 'E8013A080180811CB9C0A5FCD060EC9D', 'isDownload': False} 2026-11-03 06:58:04,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Evaluate ready code "odoo.isTourReady('AddMultipleSerialsAtOnce')" 2026-11-03 06:58:04,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:04] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.289 ro 2026-11-03 06:58:04,229 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:04] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.031 ro 2026-11-03 06:58:04,238 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:04] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.044 ro 2026-11-03 06:58:04,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: Owl is running in 'dev' mode. 2026-11-03 06:58:05,020 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:58:05,027 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:58:05,061 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 06:58:05,112 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.027 rw 2026-11-03 06:58:05,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:05] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.027 rw 2026-11-03 06:58:05,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:58:05,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533318 247 0.195 0.531 rw 2026-11-03 06:58:06,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Evaluate test code "odoo.startTour('AddMultipleSerialsAtOnce', {"stepDelay": 0, "debug": false})" 2026-11-03 06:58:06,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.0 0.007 ro 2026-11-03 06:58:06,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [1/41] Tour AddMultipleSerialsAtOnce → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:58:06,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.013 ro 2026-11-03 06:58:06,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:58:06,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.023 rw 2026-11-03 06:58:06,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:06] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:58:06,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:06] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 06:58:06,757 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-11-03 06:58:06,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:06] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.036 rw 2026-11-03 06:58:06,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:58:07,030 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 06:58:07,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.018 - 2026-11-03 06:58:07,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.021 - 2026-11-03 06:58:07,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.018 - 2026-11-03 06:58:07,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.019 ro 2026-11-03 06:58:07,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.035 rw 2026-11-03 06:58:07,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [2/41] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:58:07,301 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.061 - 2026-11-03 06:58:07,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [3/41] Tour AddMultipleSerialsAtOnce → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:58:07,347 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.026 0.092 rw 2026-11-03 06:58:07,449 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.026 0.191 rw 2026-11-03 06:58:07,467 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.182 rw 2026-11-03 06:58:07,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.018 0.126 rw 2026-11-03 06:58:07,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [4/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:58:07,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.01 0.035 rw 2026-11-03 06:58:07,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [5/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:58:07,715 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:07] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-11-03 06:58:07,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [6/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:58:08,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [7/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:58:08,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [8/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN001)) 2026-11-03 06:58:08,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [9/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-11-03 06:58:08,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [10/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:58:08,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [11/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:58:08,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [12/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:58:08,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [13/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN002)) 2026-11-03 06:58:08,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [14/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-11-03 06:58:08,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [15/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:58:08,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [16/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:58:08,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [17/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:58:08,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [18/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN003)) 2026-11-03 06:58:08,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [19/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-11-03 06:58:08,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [20/41] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:58:08,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [21/41] Tour AddMultipleSerialsAtOnce → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:08,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [22/41] Tour AddMultipleSerialsAtOnce → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"3.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("3"))) 2026-11-03 06:58:08,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [23/41] Tour AddMultipleSerialsAtOnce → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:08,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [24/41] Tour AddMultipleSerialsAtOnce → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:58:08,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [25/41] Tour AddMultipleSerialsAtOnce → Step [data-icon='delete'] 2026-11-03 06:58:08,783 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:08] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.004 0.022 rw 2026-11-03 06:58:08,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [26/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:58:08,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [27/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:58:08,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [28/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:58:09,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [29/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:58:09,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [30/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN005)) 2026-11-03 06:58:09,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [31/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-11-03 06:58:09,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [32/41] Tour AddMultipleSerialsAtOnce → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:58:09,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [33/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:58:09,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [34/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input 2026-11-03 06:58:09,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [35/41] Tour AddMultipleSerialsAtOnce → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN006)) 2026-11-03 06:58:09,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [36/41] Tour AddMultipleSerialsAtOnce → Step .o-autocomplete input:value() 2026-11-03 06:58:09,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [37/41] Tour AddMultipleSerialsAtOnce → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:58:09,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [38/41] Tour AddMultipleSerialsAtOnce → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:09,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [39/41] Tour AddMultipleSerialsAtOnce → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"4.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("4"))) 2026-11-03 06:58:09,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [40/41] Tour AddMultipleSerialsAtOnce → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:09,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: [41/41] Tour AddMultipleSerialsAtOnce → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:58:09,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: tour succeeded 2026-11-03 06:58:09,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: ╔═════════════════════════════════════════╗ ║ TOUR AddMultipleSerialsAtOnce SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 06:58:09,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:58:09,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.browser: heap 21192084 (allocated 22302720) 2026-11-03 06:58:09,633 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vVuYWNa0 - [03/Nov/2026 06:58:05] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 4.472 rw 2026-11-03 06:58:09,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Closing chrome headless with pid 69051 2026-11-03 06:58:09,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Closing websocket connection 2026-11-03 06:58:09,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Terminating chrome headless with pid 69051 2026-11-03 06:58:09,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065809_850522_test_add_multiple_serials_at_once.txt 2026-11-03 06:58:09,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Removing chrome user profile "/tmp/tmpuly0e2ee_chrome_odoo" 2026-11-03 06:58:09,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_change_without_cash_method ... 2026-11-03 06:58:10,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome pid: 69186 2026-11-03 06:58:10,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome headless temporary user profile dir: /tmp/tmpacadowrr_chrome_odoo 2026-11-03 06:58:10,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:45899/json/version 2026-11-03 06:58:10,418 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45899', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:10,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Browser version: Chrome/150.0.7871.114 2026-11-03 06:58:10,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Issuing json command http://127.0.0.1:45899/json 2026-11-03 06:58:10,446 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45899', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:10,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Websocket url found: ws://127.0.0.1:45899/devtools/page/5017E51561AEED5FC03C3A2559302DAC 2026-11-03 06:58:10,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Enable chrome headless console log notification 2026-11-03 06:58:10,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome headless enable page notifications 2026-11-03 06:58:10,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:58:10,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Setting session cookie in browser 2026-11-03 06:58:10,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Open "http://127.0.0.1:8069/pos/ui/317" in browser 2026-11-03 06:58:10,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Navigating to: "http://127.0.0.1:8069/pos/ui/317" 2026-11-03 06:58:10,827 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:10] "GET /pos/ui/317 HTTP/1.1" 200 6844 64 0.036 0.176 rw 2026-11-03 06:58:10,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Navigation result: {'frameId': '5017E51561AEED5FC03C3A2559302DAC', 'loaderId': '99266979CF9AACB15A368958B3995CC6', 'isDownload': False} 2026-11-03 06:58:10,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Evaluate ready code "odoo.isTourReady('StockPaymentScreenTour2')" 2026-11-03 06:58:10,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:10] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.023 ro 2026-11-03 06:58:10,904 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:10] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.276 ro 2026-11-03 06:58:10,923 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:10] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.053 ro 2026-11-03 06:58:11,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: Owl is running in 'dev' mode. 2026-11-03 06:58:11,615 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:58:11,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.01 - 2026-11-03 06:58:11,656 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 06:58:11,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.018 rw 2026-11-03 06:58:11,717 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.02 rw 2026-11-03 06:58:12,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:58:12,651 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532909 246 0.22 0.702 rw 2026-11-03 06:58:12,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Evaluate test code "odoo.startTour('StockPaymentScreenTour2', {"stepDelay": 0, "debug": false})" 2026-11-03 06:58:12,871 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.013 ro 2026-11-03 06:58:12,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [1/28] Tour StockPaymentScreenTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:58:12,898 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.009 ro 2026-11-03 06:58:12,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 06:58:12,960 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.027 rw 2026-11-03 06:58:12,984 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:12] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.016 rw 2026-11-03 06:58:13,505 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:13] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.007 ro 2026-11-03 06:58:13,614 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.012 rw 2026-11-03 06:58:13,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.056 rw 2026-11-03 06:58:13,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.008 - 2026-11-03 06:58:13,875 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:13] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 06:58:13,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:13] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.009 rw 2026-11-03 06:58:13,892 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:13] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.028 ro 2026-11-03 06:58:13,901 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.007 - 2026-11-03 06:58:13,905 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:13] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.026 - 2026-11-03 06:58:13,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [2/28] Tour StockPaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:58:13,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:13] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.054 rw 2026-11-03 06:58:14,087 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.049 - 2026-11-03 06:58:14,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [3/28] Tour StockPaymentScreenTour2 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-03 06:58:14,210 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:14] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.055 0.134 rw 2026-11-03 06:58:14,311 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:14] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.022 0.251 rw 2026-11-03 06:58:14,321 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:14] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.251 rw 2026-11-03 06:58:14,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 15 0.014 0.25 rw 2026-11-03 06:58:14,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [4/28] Tour StockPaymentScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:14,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [5/28] Tour StockPaymentScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 06:58:14,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [6/28] Tour StockPaymentScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:58:14,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [7/28] Tour StockPaymentScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:58:14,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [8/28] Tour StockPaymentScreenTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:58:14,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [9/28] Tour StockPaymentScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:58:14,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [10/28] Tour StockPaymentScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:58:14,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [11/28] Tour StockPaymentScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:58:14,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [12/28] Tour StockPaymentScreenTour2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 06:58:14,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [13/28] Tour StockPaymentScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:14,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [14/28] Tour StockPaymentScreenTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:58:14,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [15/28] Tour StockPaymentScreenTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:58:14,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [16/28] Tour StockPaymentScreenTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:58:14,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.004 - 2026-11-03 06:58:15,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [17/28] Tour StockPaymentScreenTour2 → Step .payment-buttons button:contains('Ship Later') 2026-11-03 06:58:15,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [18/28] Tour StockPaymentScreenTour2 → Step click payment method (trigger: .paymentmethod) 2026-11-03 06:58:15,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [19/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 06:58:15,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [20/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-11-03 06:58:15,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [21/28] Tour StockPaymentScreenTour2 → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-11-03 06:58:15,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [22/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-11-03 06:58:15,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [23/28] Tour StockPaymentScreenTour2 → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-11-03 06:58:15,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [24/28] Tour StockPaymentScreenTour2 → Step .modal .input-value:contains(99) 2026-11-03 06:58:15,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [25/28] Tour StockPaymentScreenTour2 → Step .modal .popup-input .input-value:contains(/^99$/) 2026-11-03 06:58:15,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [26/28] Tour StockPaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:58:15,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [27/28] Tour StockPaymentScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:58:15,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: [28/28] Tour StockPaymentScreenTour2 → Step body:not(:has(.payment-status-amount .amount:contains("0.0"))) 2026-11-03 06:58:15,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: tour succeeded 2026-11-03 06:58:15,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: ╔════════════════════════════════════════╗ ║ TOUR StockPaymentScreenTour2 SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 06:58:15,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:58:15,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method.browser: heap 20774812 (allocated 22302720) 2026-11-03 06:58:15,400 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 YXDO7Mom - [03/Nov/2026 06:58:12] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 3.653 rw 2026-11-03 06:58:15,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Closing chrome headless with pid 69186 2026-11-03 06:58:15,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Closing websocket connection 2026-11-03 06:58:15,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Terminating chrome headless with pid 69186 2026-11-03 06:58:15,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065815_619775_test_change_without_cash_method.txt 2026-11-03 06:58:15,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Removing chrome user profile "/tmp/tmpacadowrr_chrome_odoo" 2026-11-03 06:58:15,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_edit_paid_order ... 2026-11-03 06:58:16,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Chrome pid: 69315 2026-11-03 06:58:16,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Chrome headless temporary user profile dir: /tmp/tmpj88c5_q6_chrome_odoo 2026-11-03 06:58:16,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Issuing json command http://127.0.0.1:33711/json/version 2026-11-03 06:58:16,148 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33711', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:16,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Browser version: Chrome/150.0.7871.114 2026-11-03 06:58:16,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Issuing json command http://127.0.0.1:33711/json 2026-11-03 06:58:16,201 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33711', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:16,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Websocket url found: ws://127.0.0.1:33711/devtools/page/2FC99F41F770208F578F3A6088C04B32 2026-11-03 06:58:16,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Enable chrome headless console log notification 2026-11-03 06:58:16,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Chrome headless enable page notifications 2026-11-03 06:58:16,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:58:16,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Setting session cookie in browser 2026-11-03 06:58:16,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Open "http://127.0.0.1:8069/pos/ui/317" in browser 2026-11-03 06:58:16,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Navigating to: "http://127.0.0.1:8069/pos/ui/317" 2026-11-03 06:58:16,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:16] "GET /pos/ui/317 HTTP/1.1" 200 6844 64 0.035 0.123 rw 2026-11-03 06:58:16,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Navigation result: {'frameId': '2FC99F41F770208F578F3A6088C04B32', 'loaderId': 'B1776B4F6EA574CD3C184EF686AA0DB6', 'isDownload': False} 2026-11-03 06:58:16,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Evaluate ready code "odoo.isTourReady('test_edit_paid_order_stock')" 2026-11-03 06:58:16,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:16] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.037 ro 2026-11-03 06:58:16,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:16] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.236 ro 2026-11-03 06:58:16,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:16] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.056 ro 2026-11-03 06:58:17,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: Owl is running in 'dev' mode. 2026-11-03 06:58:17,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:58:17,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 06:58:17,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 06:58:17,409 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.067 rw 2026-11-03 06:58:17,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.066 rw 2026-11-03 06:58:17,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:58:18,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532059 245 0.191 1.032 rw 2026-11-03 06:58:18,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: The ready code tooks too much time : 2.367284059524536 2026-11-03 06:58:18,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Evaluate test code "odoo.startTour('test_edit_paid_order_stock', {"stepDelay": 0, "debug": false})" 2026-11-03 06:58:18,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [1/58] Tour test_edit_paid_order_stock → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:58:18,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.014 ro 2026-11-03 06:58:18,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 06:58:18,953 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.017 rw 2026-11-03 06:58:18,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.022 rw 2026-11-03 06:58:19,001 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:19] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 06:58:19,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:19] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.005 ro 2026-11-03 06:58:19,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 06:58:19,765 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:58:19,786 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.052 rw 2026-11-03 06:58:19,844 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:19] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 06:58:19,885 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:19] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.021 ro 2026-11-03 06:58:19,885 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:19] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.025 - 2026-11-03 06:58:19,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:19] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.025 - 2026-11-03 06:58:19,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-11-03 06:58:19,951 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.046 rw 2026-11-03 06:58:19,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [2/58] Tour test_edit_paid_order_stock → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:58:20,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [3/58] Tour test_edit_paid_order_stock → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 06:58:20,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.05 - 2026-11-03 06:58:20,220 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:20] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.032 0.136 rw 2026-11-03 06:58:20,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:20] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.154 rw 2026-11-03 06:58:20,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:20] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.03 0.285 rw 2026-11-03 06:58:20,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.03 0.275 rw 2026-11-03 06:58:20,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [4/58] Tour test_edit_paid_order_stock → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:20,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [5/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 06:58:20,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [6/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 06:58:20,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [7/58] Tour test_edit_paid_order_stock → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:20,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [8/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:58:20,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [9/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:58:20,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [10/58] Tour test_edit_paid_order_stock → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:58:20,695 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.003 - 2026-11-03 06:58:20,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.002 - 2026-11-03 06:58:21,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [11/58] Tour test_edit_paid_order_stock → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:58:21,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [12/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:58:21,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [13/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:58:21,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78621207 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000001', 'uuid': '699fa6cb-0e2f-4f1c-aaed-059166431926'}] 2026-11-03 06:58:21,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [14/58] Tour test_edit_paid_order_stock → Step .feedback-screen .edit-order-payment:contains(Back) 2026-11-03 06:58:22,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78621207 order {'name': '/', 'pos_reference': '261-317-000001', 'uuid': '699fa6cb-0e2f-4f1c-aaed-059166431926'} created pos.order #901 2026-11-03 06:58:22,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78621207 finished 2026-11-03 06:58:22,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5197 172 0.196 0.417 rw 2026-11-03 06:58:22,454 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:22] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.011 ro 2026-11-03 06:58:22,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [15/58] Tour test_edit_paid_order_stock → Step click customer button (trigger: button.partner-button) 2026-11-03 06:58:22,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [16/58] Tour test_edit_paid_order_stock → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:58:22,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [17/58] Tour test_edit_paid_order_stock → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:58:22,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [18/58] Tour test_edit_paid_order_stock → Step Search customer with "Partner Test 1" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:58:22,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [19/58] Tour test_edit_paid_order_stock → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:58:22,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [20/58] Tour test_edit_paid_order_stock → Step body 2026-11-03 06:58:23,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [21/58] Tour test_edit_paid_order_stock → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:58:23,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [22/58] Tour test_edit_paid_order_stock → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:58:23,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [23/58] Tour test_edit_paid_order_stock → Step Check "Partner Test 1" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Partner Test 1")) 2026-11-03 06:58:23,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [24/58] Tour test_edit_paid_order_stock → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-11-03 06:58:23,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [25/58] Tour test_edit_paid_order_stock → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-11-03 06:58:23,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [26/58] Tour test_edit_paid_order_stock → Step check invoice button is checked (trigger: .js_invoice.highlight) 2026-11-03 06:58:23,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [27/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:58:23,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:58:23,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 88 0.101 0.227 rw 2026-11-03 06:58:23,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [28/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:58:23,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [29/58] Tour test_edit_paid_order_stock → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:58:23,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:58:23,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64972466 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-317-000001', 'uuid': '699fa6cb-0e2f-4f1c-aaed-059166431926'}] 2026-11-03 06:58:23,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 86 0.085 0.213 rw 2026-11-03 06:58:24,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64972466 order {'name': 'Shop - 000001', 'pos_reference': '261-317-000001', 'uuid': '699fa6cb-0e2f-4f1c-aaed-059166431926'} sync ignored for existing PoS order pos.order(901,) (state: paid) 2026-11-03 06:58:24,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64972466 finished 2026-11-03 06:58:24,883 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5316 291 0.361 0.811 rw 2026-11-03 06:58:24,974 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:24] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.008 ro 2026-11-03 06:58:25,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [30/58] Tour test_edit_paid_order_stock → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:58:25,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [31/58] Tour test_edit_paid_order_stock → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-11-03 06:58:25,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [32/58] Tour test_edit_paid_order_stock → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:25,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [33/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 06:58:25,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [34/58] Tour test_edit_paid_order_stock → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":1} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-11-03 06:58:25,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:25] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.043 rw 2026-11-03 06:58:25,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [35/58] Tour test_edit_paid_order_stock → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:25,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [36/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:58:25,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [37/58] Tour test_edit_paid_order_stock → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:58:25,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [38/58] Tour test_edit_paid_order_stock → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:58:25,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [39/58] Tour test_edit_paid_order_stock → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:58:25,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [40/58] Tour test_edit_paid_order_stock → Step click customer button (trigger: button.partner-button) 2026-11-03 06:58:25,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [41/58] Tour test_edit_paid_order_stock → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:58:25,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [42/58] Tour test_edit_paid_order_stock → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:58:25,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [43/58] Tour test_edit_paid_order_stock → Step Search customer with "APartner Full" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:58:25,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [44/58] Tour test_edit_paid_order_stock → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:58:26,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [45/58] Tour test_edit_paid_order_stock → Step Check "APartner Full" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("APartner Full")) 2026-11-03 06:58:26,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [46/58] Tour test_edit_paid_order_stock → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-11-03 06:58:26,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [47/58] Tour test_edit_paid_order_stock → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-03 06:58:26,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [48/58] Tour test_edit_paid_order_stock → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-03 06:58:26,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [49/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:58:26,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [50/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:58:26,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [51/58] Tour test_edit_paid_order_stock → Step body 2026-11-03 06:58:26,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62015781 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000002', 'uuid': 'd9a5da26-519d-4c8e-8831-d9ef369de111'}] 2026-11-03 06:58:26,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [52/58] Tour test_edit_paid_order_stock → Step body 2026-11-03 06:58:26,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [53/58] Tour test_edit_paid_order_stock → Step .feedback-screen .edit-order-payment:contains(Back) 2026-11-03 06:58:26,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62015781 order {'name': '/', 'pos_reference': '261-317-000002', 'uuid': 'd9a5da26-519d-4c8e-8831-d9ef369de111'} created pos.order #902 2026-11-03 06:58:26,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62015781 finished 2026-11-03 06:58:27,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5227 160 0.147 0.345 rw 2026-11-03 06:58:27,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:27] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.001 0.014 ro 2026-11-03 06:58:27,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [54/58] Tour test_edit_paid_order_stock → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-03 06:58:27,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [55/58] Tour test_edit_paid_order_stock → Step pick a date (trigger: .modal-body .o_datetime_input) 2026-11-03 06:58:27,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [56/58] Tour test_edit_paid_order_stock → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-03 06:58:27,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [57/58] Tour test_edit_paid_order_stock → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:58:27,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: [58/58] Tour test_edit_paid_order_stock → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:58:27,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68087507 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-317-000002', 'uuid': 'd9a5da26-519d-4c8e-8831-d9ef369de111'}] 2026-11-03 06:58:27,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: tour succeeded 2026-11-03 06:58:27,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_edit_paid_order_stock SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-11-03 06:58:27,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68087507 order {'name': 'Shop - 000002', 'pos_reference': '261-317-000002', 'uuid': 'd9a5da26-519d-4c8e-8831-d9ef369de111'} sync ignored for existing PoS order pos.order(902,) (state: paid) 2026-11-03 06:58:27,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68087507 finished 2026-11-03 06:58:28,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:58:28,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order.browser: heap 23671256 (allocated 26234880) 2026-11-03 06:58:28,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5227 76 0.073 0.157 rw 2026-11-03 06:58:28,090 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 WzFkyCqH - [03/Nov/2026 06:58:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 10.64 rw 2026-11-03 06:58:28,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Closing chrome headless with pid 69315 2026-11-03 06:58:28,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Closing websocket connection 2026-11-03 06:58:28,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Terminating chrome headless with pid 69315 2026-11-03 06:58:28,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065828_392534_test_edit_paid_order.txt 2026-11-03 06:58:28,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_edit_paid_order: Removing chrome user profile "/tmp/tmpj88c5_q6_chrome_odoo" 2026-11-03 06:58:28,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_lot_refund ... 2026-11-03 06:58:29,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome pid: 69455 2026-11-03 06:58:29,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome headless temporary user profile dir: /tmp/tmplcu2xaxz_chrome_odoo 2026-11-03 06:58:29,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Issuing json command http://127.0.0.1:40293/json/version 2026-11-03 06:58:29,053 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40293', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:29,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Browser version: Chrome/150.0.7871.114 2026-11-03 06:58:29,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Issuing json command http://127.0.0.1:40293/json 2026-11-03 06:58:29,079 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40293', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:29,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Websocket url found: ws://127.0.0.1:40293/devtools/page/EE6CF25F5FF275FAC5493416AC6EDE9C 2026-11-03 06:58:29,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Enable chrome headless console log notification 2026-11-03 06:58:29,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome headless enable page notifications 2026-11-03 06:58:29,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:58:29,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Setting session cookie in browser 2026-11-03 06:58:29,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Open "http://127.0.0.1:8069/pos/ui/317" in browser 2026-11-03 06:58:29,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/317" 2026-11-03 06:58:29,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:29] "GET /pos/ui/317 HTTP/1.1" 200 6844 65 0.04 0.134 rw 2026-11-03 06:58:29,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Navigation result: {'frameId': 'EE6CF25F5FF275FAC5493416AC6EDE9C', 'loaderId': '54FAE47A1C810DA96A6BB1B10465BCC3', 'isDownload': False} 2026-11-03 06:58:29,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-11-03 06:58:29,454 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:29] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.006 0.237 ro 2026-11-03 06:58:29,463 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:29] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.026 ro 2026-11-03 06:58:29,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:29] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.042 ro 2026-11-03 06:58:30,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: Owl is running in 'dev' mode. 2026-11-03 06:58:30,199 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.009 - 2026-11-03 06:58:30,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.005 - 2026-11-03 06:58:30,239 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.021 ro 2026-11-03 06:58:30,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.031 rw 2026-11-03 06:58:30,299 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:30] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.017 rw 2026-11-03 06:58:30,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:58:31,150 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533318 247 0.211 0.635 rw 2026-11-03 06:58:31,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: The ready code tooks too much time : 2.036999225616455 2026-11-03 06:58:31,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Evaluate test code "odoo.startTour('LotRefundTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:58:31,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [1/53] Tour LotRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:58:31,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.018 ro 2026-11-03 06:58:31,490 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.007 ro 2026-11-03 06:58:31,553 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:58:31,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.031 rw 2026-11-03 06:58:31,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:31] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:58:32,063 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.006 ro 2026-11-03 06:58:32,196 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:58:32,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.006 0.055 rw 2026-11-03 06:58:32,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.007 - 2026-11-03 06:58:32,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 06:58:32,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.013 ro 2026-11-03 06:58:32,538 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 06:58:32,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.013 - 2026-11-03 06:58:32,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.017 - 2026-11-03 06:58:32,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.028 rw 2026-11-03 06:58:32,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [2/53] Tour LotRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:58:32,745 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.028 - 2026-11-03 06:58:32,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [3/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-11-03 06:58:32,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.04 0.118 rw 2026-11-03 06:58:32,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.023 0.254 rw 2026-11-03 06:58:32,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:32] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.182 rw 2026-11-03 06:58:33,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.187 rw 2026-11-03 06:58:33,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:33] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.0 0.01 rw 2026-11-03 06:58:33,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [4/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-11-03 06:58:33,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [5/53] Tour LotRefundTour → Step Verify that the camera view is visible in the left pane. (trigger: .ticket-screen .leftpane .o_crop_container) 2026-11-03 06:58:33,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [6/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-11-03 06:58:33,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.037 rw 2026-11-03 06:58:33,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [7/53] Tour LotRefundTour → Step .pos-leftheader .register-label 2026-11-03 06:58:33,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [8/53] Tour LotRefundTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:58:33,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [9/53] Tour LotRefundTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:58:33,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:33] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.003 0.035 rw 2026-11-03 06:58:33,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [10/53] Tour LotRefundTour → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:58:33,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:33] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-11-03 06:58:33,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [11/53] Tour LotRefundTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:58:33,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [12/53] Tour LotRefundTour → Step .o-autocomplete input 2026-11-03 06:58:33,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [13/53] Tour LotRefundTour → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(123456789)) 2026-11-03 06:58:33,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [14/53] Tour LotRefundTour → Step .o-autocomplete input:value() 2026-11-03 06:58:33,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [15/53] Tour LotRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:58:33,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [16/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:33,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [17/53] Tour LotRefundTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-11-03 06:58:33,870 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [18/53] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:33,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [19/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-11-03 06:58:33,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [20/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:58:33,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [21/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:58:33,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [22/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-11-03 06:58:33,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [23/53] Tour LotRefundTour → Step Verify that the camera view is visible in the left pane. (trigger: .ticket-screen .leftpane .o_crop_container) 2026-11-03 06:58:33,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [24/53] Tour LotRefundTour → Step Click the Scan button located in the top header. (trigger: .pos-topheader .status-buttons [data-icon='barcode']) 2026-11-03 06:58:33,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [25/53] Tour LotRefundTour → Step .pos-leftheader .register-label 2026-11-03 06:58:33,918 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:33] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.011 rw 2026-11-03 06:58:33,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [26/53] Tour LotRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:58:33,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [27/53] Tour LotRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:58:33,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [28/53] Tour LotRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:58:34,012 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:58:34,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.005 - 2026-11-03 06:58:34,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.036 rw 2026-11-03 06:58:34,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [29/53] Tour LotRefundTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:58:34,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [30/53] Tour LotRefundTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:58:35,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [31/53] Tour LotRefundTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:58:35,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [32/53] Tour LotRefundTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:58:35,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98872318 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000001', 'uuid': '1fd64d44-7085-4b96-b78c-baa5071eae51'}] 2026-11-03 06:58:35,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98872318 order {'name': '/', 'pos_reference': '261-317-000001', 'uuid': '1fd64d44-7085-4b96-b78c-baa5071eae51'} created pos.order #903 2026-11-03 06:58:35,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98872318 finished 2026-11-03 06:58:35,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5303 203 0.15 0.494 rw 2026-11-03 06:58:35,819 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:35] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.008 ro 2026-11-03 06:58:35,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [33/53] Tour LotRefundTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:58:35,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [34/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:35,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [35/53] Tour LotRefundTour → Step .pos-leftheader .orders-button 2026-11-03 06:58:35,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [36/53] Tour LotRefundTour → Step .pos-search-bar .filter 2026-11-03 06:58:35,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:35] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.007 0.039 rw 2026-11-03 06:58:35,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [37/53] Tour LotRefundTour → Step .pos-search-bar .filter ul 2026-11-03 06:58:35,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [38/53] Tour LotRefundTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:58:35,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [39/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:58:35,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [40/53] Tour LotRefundTour → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:58:35,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [41/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:35,953 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:35] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.003 0.039 rw 2026-11-03 06:58:35,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [42/53] Tour LotRefundTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:58:35,973 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:35] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.008 0.027 rw 2026-11-03 06:58:35,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [43/53] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:35,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [44/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:36,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [45/53] Tour LotRefundTour → Step .ticket-screen .qty .refund:contains("1") 2026-11-03 06:58:36,096 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.027 rw 2026-11-03 06:58:36,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [46/53] Tour LotRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:36,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [47/53] Tour LotRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:36,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [48/53] Tour LotRefundTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 06:58:36,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [49/53] Tour LotRefundTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 06:58:36,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [50/53] Tour LotRefundTour → Step click back button (trigger: .back-button) 2026-11-03 06:58:36,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [51/53] Tour LotRefundTour → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:58:36,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [52/53] Tour LotRefundTour → Step click lot icon (trigger: .line-lot-icon) 2026-11-03 06:58:36,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: [53/53] Tour LotRefundTour → Step Check lot number (trigger: .lot-container .lot-item:eq(0) span:contains(123456789)) 2026-11-03 06:58:36,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: tour succeeded 2026-11-03 06:58:36,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: ╔══════════════════════════════╗ ║ TOUR LotRefundTour SUCCEEDED ║ ╚══════════════════════════════╝ 2026-11-03 06:58:36,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund.browser: heap 23436008 (allocated 25710592) 2026-11-03 06:58:36,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:58:36,422 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 za62E2j5 - [03/Nov/2026 06:58:31] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 6.083 rw 2026-11-03 06:58:36,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Closing chrome headless with pid 69455 2026-11-03 06:58:36,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Closing websocket connection 2026-11-03 06:58:36,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Terminating chrome headless with pid 69455 2026-11-03 06:58:36,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065836_658603_test_lot_refund.txt 2026-11-03 06:58:36,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund: Removing chrome user profile "/tmp/tmplcu2xaxz_chrome_odoo" 2026-11-03 06:58:36,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_lot_refund_lower_qty ... 2026-11-03 06:58:37,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Chrome pid: 69597 2026-11-03 06:58:37,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Chrome headless temporary user profile dir: /tmp/tmp6d__g3xs_chrome_odoo 2026-11-03 06:58:37,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Issuing json command http://127.0.0.1:43767/json/version 2026-11-03 06:58:37,533 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43767', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:37,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Browser version: Chrome/150.0.7871.114 2026-11-03 06:58:37,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Issuing json command http://127.0.0.1:43767/json 2026-11-03 06:58:37,579 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43767', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:37,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Websocket url found: ws://127.0.0.1:43767/devtools/page/0DAA9DE13773A9646EC2964A1621480C 2026-11-03 06:58:37,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Enable chrome headless console log notification 2026-11-03 06:58:37,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Chrome headless enable page notifications 2026-11-03 06:58:37,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:58:37,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Setting session cookie in browser 2026-11-03 06:58:37,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Open "http://127.0.0.1:8069/pos/ui/317" in browser 2026-11-03 06:58:37,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Navigating to: "http://127.0.0.1:8069/pos/ui/317" 2026-11-03 06:58:38,025 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:38] "GET /pos/ui/317 HTTP/1.1" 200 6844 65 0.036 0.162 rw 2026-11-03 06:58:38,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Navigation result: {'frameId': '0DAA9DE13773A9646EC2964A1621480C', 'loaderId': '28BFDEA2A76A8F640C32B238386B9D79', 'isDownload': False} 2026-11-03 06:58:38,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Evaluate ready code "odoo.isTourReady('test_lot_refund_lower_qty')" 2026-11-03 06:58:38,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:38] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.033 ro 2026-11-03 06:58:38,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:38] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.281 ro 2026-11-03 06:58:38,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:38] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.041 ro 2026-11-03 06:58:38,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: Owl is running in 'dev' mode. 2026-11-03 06:58:38,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 06:58:38,872 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.009 - 2026-11-03 06:58:38,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.016 ro 2026-11-03 06:58:38,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:38] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.019 rw 2026-11-03 06:58:38,948 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.028 rw 2026-11-03 06:58:39,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:58:39,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533334 247 0.228 0.672 rw 2026-11-03 06:58:40,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: The ready code tooks too much time : 2.061678647994995 2026-11-03 06:58:40,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Evaluate test code "odoo.startTour('test_lot_refund_lower_qty', {"stepDelay": 0, "debug": false})" 2026-11-03 06:58:40,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [1/69] Tour test_lot_refund_lower_qty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:58:40,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.017 ro 2026-11-03 06:58:40,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.007 ro 2026-11-03 06:58:40,198 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.013 rw 2026-11-03 06:58:40,229 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.026 rw 2026-11-03 06:58:40,255 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:40] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:58:40,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:40] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.002 0.009 ro 2026-11-03 06:58:40,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.023 rw 2026-11-03 06:58:41,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:58:41,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.038 rw 2026-11-03 06:58:41,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.02 rw 2026-11-03 06:58:41,337 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 06:58:41,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.016 - 2026-11-03 06:58:41,344 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.022 - 2026-11-03 06:58:41,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.019 - 2026-11-03 06:58:41,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [2/69] Tour test_lot_refund_lower_qty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:58:41,420 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.061 rw 2026-11-03 06:58:41,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-11-03 06:58:41,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [3/69] Tour test_lot_refund_lower_qty → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-11-03 06:58:41,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.028 0.091 rw 2026-11-03 06:58:41,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.024 0.191 rw 2026-11-03 06:58:41,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.198 rw 2026-11-03 06:58:41,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.025 0.228 rw 2026-11-03 06:58:41,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [4/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input 2026-11-03 06:58:41,859 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.004 0.021 rw 2026-11-03 06:58:41,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [5/69] Tour test_lot_refund_lower_qty → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:58:41,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [6/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input 2026-11-03 06:58:41,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [7/69] Tour test_lot_refund_lower_qty → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN1)) 2026-11-03 06:58:41,947 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:41] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.006 - 2026-11-03 06:58:42,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [8/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input:value() 2026-11-03 06:58:42,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [9/69] Tour test_lot_refund_lower_qty → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:58:42,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [10/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input 2026-11-03 06:58:42,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [11/69] Tour test_lot_refund_lower_qty → Step check entered lot number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN2)) 2026-11-03 06:58:42,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [12/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete input:value() 2026-11-03 06:58:42,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [13/69] Tour test_lot_refund_lower_qty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:58:42,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [14/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:42,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [15/69] Tour test_lot_refund_lower_qty → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"2.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("2"))) 2026-11-03 06:58:42,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [16/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:42,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [17/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:58:42,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [18/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:58:42,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [19/69] Tour test_lot_refund_lower_qty → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:58:42,716 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.004 - 2026-11-03 06:58:42,717 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.006 - 2026-11-03 06:58:43,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [20/69] Tour test_lot_refund_lower_qty → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:58:43,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [21/69] Tour test_lot_refund_lower_qty → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:58:43,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [22/69] Tour test_lot_refund_lower_qty → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:58:43,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76832867 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000001', 'uuid': '1f12c9af-869b-4d5b-b1e4-442b71cce1ce'}] 2026-11-03 06:58:43,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [23/69] Tour test_lot_refund_lower_qty → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:58:44,185 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #562 deleted stock.move.line records with IDs: [1062, 1063] 2026-11-03 06:58:44,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76832867 order {'name': '/', 'pos_reference': '261-317-000001', 'uuid': '1f12c9af-869b-4d5b-b1e4-442b71cce1ce'} created pos.order #904 2026-11-03 06:58:44,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76832867 finished 2026-11-03 06:58:44,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5395 304 0.224 0.639 rw 2026-11-03 06:58:44,729 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:44] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.013 ro 2026-11-03 06:58:44,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [24/69] Tour test_lot_refund_lower_qty → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:58:44,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [25/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:44,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [26/69] Tour test_lot_refund_lower_qty → Step .pos-leftheader .orders-button 2026-11-03 06:58:44,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.005 0.034 rw 2026-11-03 06:58:44,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [27/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter 2026-11-03 06:58:44,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [28/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul 2026-11-03 06:58:44,885 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.012 rw 2026-11-03 06:58:44,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [29/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:58:44,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [30/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:58:44,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [31/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:58:44,925 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:44] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.005 0.026 rw 2026-11-03 06:58:44,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [32/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:44,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [33/69] Tour test_lot_refund_lower_qty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:58:44,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [34/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:44,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [35/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:45,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [36/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .qty .refund:contains("1") 2026-11-03 06:58:45,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.004 0.032 rw 2026-11-03 06:58:45,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [37/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:45,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [38/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:45,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [39/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 06:58:45,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [40/69] Tour test_lot_refund_lower_qty → Step click back button (trigger: .back-button) 2026-11-03 06:58:45,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [41/69] Tour test_lot_refund_lower_qty → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:58:45,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [42/69] Tour test_lot_refund_lower_qty → Step .info-list:contains('SN SN1') 2026-11-03 06:58:45,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [43/69] Tour test_lot_refund_lower_qty → Step click lot icon (trigger: .line-lot-icon) 2026-11-03 06:58:45,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [44/69] Tour test_lot_refund_lower_qty → Step .o-autocomplete--dropdown-item:contains('SN2') 2026-11-03 06:58:45,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [45/69] Tour test_lot_refund_lower_qty → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:58:45,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [46/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:45,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [47/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:58:45,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [48/69] Tour test_lot_refund_lower_qty → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:58:45,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [49/69] Tour test_lot_refund_lower_qty → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:58:45,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [50/69] Tour test_lot_refund_lower_qty → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:58:45,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [51/69] Tour test_lot_refund_lower_qty → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:58:46,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [52/69] Tour test_lot_refund_lower_qty → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:58:46,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [53/69] Tour test_lot_refund_lower_qty → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:58:46,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93258501 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000002', 'uuid': '3f700fbb-d44f-49ca-beb1-5715ceacc389'}] 2026-11-03 06:58:46,626 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #562 deleted stock.move.line records with IDs: [1066] 2026-11-03 06:58:46,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93258501 order {'name': '/', 'pos_reference': '261-317-000002', 'uuid': '3f700fbb-d44f-49ca-beb1-5715ceacc389'} created pos.order #905 2026-11-03 06:58:46,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93258501 finished 2026-11-03 06:58:47,095 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 10329 265 0.183 0.551 rw 2026-11-03 06:58:47,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:47] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.009 ro 2026-11-03 06:58:47,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [54/69] Tour test_lot_refund_lower_qty → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:58:47,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [55/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:47,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [56/69] Tour test_lot_refund_lower_qty → Step .pos-leftheader .orders-button 2026-11-03 06:58:47,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [57/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter 2026-11-03 06:58:47,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:47] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.03 rw 2026-11-03 06:58:47,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [58/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul 2026-11-03 06:58:47,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [59/69] Tour test_lot_refund_lower_qty → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 06:58:47,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [60/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001) 2026-11-03 06:58:47,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [61/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .order-row:contains(001).highlight 2026-11-03 06:58:47,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:47] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.001 0.028 rw 2026-11-03 06:58:47,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [62/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:47,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [63/69] Tour test_lot_refund_lower_qty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:58:47,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:47] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 133 7 0.007 0.031 rw 2026-11-03 06:58:47,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [64/69] Tour test_lot_refund_lower_qty → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:47,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [65/69] Tour test_lot_refund_lower_qty → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:47,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [66/69] Tour test_lot_refund_lower_qty → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 06:58:47,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [67/69] Tour test_lot_refund_lower_qty → Step click back button (trigger: .back-button) 2026-11-03 06:58:47,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [68/69] Tour test_lot_refund_lower_qty → Step product screen is shown (trigger: .product-screen) 2026-11-03 06:58:47,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: [69/69] Tour test_lot_refund_lower_qty → Step .info-list:contains('SN SN2') 2026-11-03 06:58:47,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: tour succeeded 2026-11-03 06:58:47,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_lot_refund_lower_qty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 06:58:47,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.006 0.036 rw 2026-11-03 06:58:47,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:58:47,661 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 7id0SLo9 - [03/Nov/2026 06:58:38] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.005 8.703 rw 2026-11-03 06:58:47,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty.browser: heap 23953624 (allocated 25972736) 2026-11-03 06:58:47,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Closing chrome headless with pid 69597 2026-11-03 06:58:47,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Closing websocket connection 2026-11-03 06:58:47,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Terminating chrome headless with pid 69597 2026-11-03 06:58:47,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065847_923333_test_lot_refund_lower_qty.txt 2026-11-03 06:58:47,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_refund_lower_qty: Removing chrome user profile "/tmp/tmp6d__g3xs_chrome_odoo" 2026-11-03 06:58:47,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_lot_tracking_without_lot_creation ... 2026-11-03 06:58:48,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Chrome pid: 69725 2026-11-03 06:58:48,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Chrome headless temporary user profile dir: /tmp/tmpl557rs5w_chrome_odoo 2026-11-03 06:58:48,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Issuing json command http://127.0.0.1:43487/json/version 2026-11-03 06:58:48,526 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43487', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:48,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Browser version: Chrome/150.0.7871.114 2026-11-03 06:58:48,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Issuing json command http://127.0.0.1:43487/json 2026-11-03 06:58:48,567 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43487', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:48,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Websocket url found: ws://127.0.0.1:43487/devtools/page/A73B1EF8DD2299CDF100BC68B8BBFC1F 2026-11-03 06:58:48,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Enable chrome headless console log notification 2026-11-03 06:58:48,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Chrome headless enable page notifications 2026-11-03 06:58:48,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:58:48,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Setting session cookie in browser 2026-11-03 06:58:48,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Open "http://127.0.0.1:8069/pos/ui?config_id=317" in browser 2026-11-03 06:58:48,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=317" 2026-11-03 06:58:48,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:48] "GET /pos/ui?config_id=317 HTTP/1.1" 200 6844 64 0.037 0.168 rw 2026-11-03 06:58:48,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Navigation result: {'frameId': 'A73B1EF8DD2299CDF100BC68B8BBFC1F', 'loaderId': '93C063D6BEC352F3C95D76785EBE7509', 'isDownload': False} 2026-11-03 06:58:48,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Evaluate ready code "odoo.isTourReady('test_lot_tracking_without_lot_creation')" 2026-11-03 06:58:49,061 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:49] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.276 ro 2026-11-03 06:58:49,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:49] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.029 ro 2026-11-03 06:58:49,083 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:49] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.037 ro 2026-11-03 06:58:49,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: Owl is running in 'dev' mode. 2026-11-03 06:58:49,700 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.007 - 2026-11-03 06:58:49,702 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 06:58:49,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 06:58:49,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:49] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.009 rw 2026-11-03 06:58:49,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.023 rw 2026-11-03 06:58:50,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:58:50,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 518779 244 0.228 0.601 rw 2026-11-03 06:58:50,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Evaluate test code "odoo.startTour('test_lot_tracking_without_lot_creation', {"stepDelay": 0, "debug": false})" 2026-11-03 06:58:50,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [1/10] Tour test_lot_tracking_without_lot_creation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:58:50,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.01 ro 2026-11-03 06:58:50,890 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.007 0.009 ro 2026-11-03 06:58:50,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.019 rw 2026-11-03 06:58:50,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.025 rw 2026-11-03 06:58:50,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:50] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:58:51,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:51] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 06:58:51,693 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.01 rw 2026-11-03 06:58:51,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:51] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.045 rw 2026-11-03 06:58:51,905 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:58:52,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:52] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.004 rw 2026-11-03 06:58:52,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:52] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 06:58:52,063 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 06:58:52,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:52] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 06:58:52,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:52] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.017 ro 2026-11-03 06:58:52,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:52] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.031 rw 2026-11-03 06:58:52,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [2/10] Tour test_lot_tracking_without_lot_creation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:58:52,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.035 - 2026-11-03 06:58:52,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [3/10] Tour test_lot_tracking_without_lot_creation → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-03 06:58:52,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:52] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.032 0.086 rw 2026-11-03 06:58:52,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:52] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.023 0.184 rw 2026-11-03 06:58:52,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:52] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.172 rw 2026-11-03 06:58:52,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.026 0.157 rw 2026-11-03 06:58:52,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [4/10] Tour test_lot_tracking_without_lot_creation → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:52,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [5/10] Tour test_lot_tracking_without_lot_creation → Step order total amount is '3.19' (trigger: .product-screen .order-summary .total:contains("3.19")) 2026-11-03 06:58:52,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [6/10] Tour test_lot_tracking_without_lot_creation → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:52,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [7/10] Tour test_lot_tracking_without_lot_creation → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-03 06:58:52,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [8/10] Tour test_lot_tracking_without_lot_creation → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:52,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [9/10] Tour test_lot_tracking_without_lot_creation → Step order total amount is '6.38' (trigger: .product-screen .order-summary .total:contains("6.38")) 2026-11-03 06:58:52,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: [10/10] Tour test_lot_tracking_without_lot_creation → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:52,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: tour succeeded 2026-11-03 06:58:52,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_lot_tracking_without_lot_creation SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-03 06:58:52,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:58:52,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation.browser: heap 19714900 (allocated 20992000) 2026-11-03 06:58:52,923 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 JDNaSuGN - [03/Nov/2026 06:58:49] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.122 rw 2026-11-03 06:58:53,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Closing chrome headless with pid 69725 2026-11-03 06:58:53,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Closing websocket connection 2026-11-03 06:58:53,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Terminating chrome headless with pid 69725 2026-11-03 06:58:53,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065853_145797_test_lot_tracking_without_lot_creation.txt 2026-11-03 06:58:53,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_lot_tracking_without_lot_creation: Removing chrome user profile "/tmp/tmpl557rs5w_chrome_odoo" 2026-11-03 06:58:53,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_only_existing_lots_fifo ... 2026-11-03 06:58:53,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Chrome pid: 69863 2026-11-03 06:58:53,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Chrome headless temporary user profile dir: /tmp/tmphx2ep8q3_chrome_odoo 2026-11-03 06:58:53,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Issuing json command http://127.0.0.1:44239/json/version 2026-11-03 06:58:53,978 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44239', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:54,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Browser version: Chrome/150.0.7871.114 2026-11-03 06:58:54,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Issuing json command http://127.0.0.1:44239/json 2026-11-03 06:58:54,038 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44239', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:54,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Websocket url found: ws://127.0.0.1:44239/devtools/page/6C327CDABAD30A355AD20C2B8F1F24F9 2026-11-03 06:58:54,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Enable chrome headless console log notification 2026-11-03 06:58:54,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Chrome headless enable page notifications 2026-11-03 06:58:54,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:58:54,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Setting session cookie in browser 2026-11-03 06:58:54,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Open "http://127.0.0.1:8069/pos/ui?config_id=317" in browser 2026-11-03 06:58:54,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=317" 2026-11-03 06:58:54,441 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:54] "GET /pos/ui?config_id=317 HTTP/1.1" 200 6844 65 0.05 0.203 rw 2026-11-03 06:58:54,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Navigation result: {'frameId': '6C327CDABAD30A355AD20C2B8F1F24F9', 'loaderId': '403FF6D89273F6E0F048FC734C5F7C2C', 'isDownload': False} 2026-11-03 06:58:54,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Evaluate ready code "odoo.isTourReady('test_only_existing_lots_fifo')" 2026-11-03 06:58:54,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:54] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.035 ro 2026-11-03 06:58:54,536 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:54] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.322 ro 2026-11-03 06:58:54,540 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:54] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.058 ro 2026-11-03 06:58:55,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: Owl is running in 'dev' mode. 2026-11-03 06:58:55,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:58:55,187 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:58:55,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 06:58:55,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.009 rw 2026-11-03 06:58:55,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.022 rw 2026-11-03 06:58:55,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:58:56,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533486 248 0.207 0.625 rw 2026-11-03 06:58:56,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Evaluate test code "odoo.startTour('test_only_existing_lots_fifo', {"stepDelay": 0, "debug": false})" 2026-11-03 06:58:56,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [1/10] Tour test_only_existing_lots_fifo → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:58:56,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.003 0.011 ro 2026-11-03 06:58:56,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.017 ro 2026-11-03 06:58:56,492 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-11-03 06:58:56,505 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.027 rw 2026-11-03 06:58:56,574 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:56] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:58:57,029 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:57] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 06:58:57,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-11-03 06:58:57,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.008 0.039 rw 2026-11-03 06:58:57,316 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:58:57,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:57] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 06:58:57,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:57] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.012 ro 2026-11-03 06:58:57,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:57] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 06:58:57,458 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:57] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 06:58:57,461 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-11-03 06:58:57,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:57] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.056 rw 2026-11-03 06:58:57,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [2/10] Tour test_only_existing_lots_fifo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:58:57,757 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.048 - 2026-11-03 06:58:57,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [3/10] Tour test_only_existing_lots_fifo → Step click product 'Product with existing lots' (trigger: article.product .product-content .product-name:contains("Product with existing lots")) 2026-11-03 06:58:57,919 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:57] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.065 0.145 rw 2026-11-03 06:58:58,016 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:58] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.028 0.279 rw 2026-11-03 06:58:58,042 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:58] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.291 rw 2026-11-03 06:58:58,099 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.248 rw 2026-11-03 06:58:58,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [4/10] Tour test_only_existing_lots_fifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:58,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [5/10] Tour test_only_existing_lots_fifo → Step Check orderline with attributes: {"withClass":".selected","productName":"Product with existing lots","quantity":"1.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product with existing lots")):has(.qty:contains("1"))) 2026-11-03 06:58:58,180 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:58] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 188 6 0.006 0.024 rw 2026-11-03 06:58:58,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [6/10] Tour test_only_existing_lots_fifo → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:58,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [7/10] Tour test_only_existing_lots_fifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:58:58,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [8/10] Tour test_only_existing_lots_fifo → Step .order-container .orderline .lot-number:contains('Lot 1001') 2026-11-03 06:58:58,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [9/10] Tour test_only_existing_lots_fifo → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:58:58,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: [10/10] Tour test_only_existing_lots_fifo → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:58:58,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: tour succeeded 2026-11-03 06:58:58,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_only_existing_lots_fifo SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 06:58:58,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:58:58,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gHPam4Po - [03/Nov/2026 06:58:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.01 3.246 rw 2026-11-03 06:58:58,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo.browser: heap 20298072 (allocated 21516288) 2026-11-03 06:58:58,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Closing chrome headless with pid 69863 2026-11-03 06:58:58,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Closing websocket connection 2026-11-03 06:58:58,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Terminating chrome headless with pid 69863 2026-11-03 06:58:58,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065858_798719_test_only_existing_lots_fifo.txt 2026-11-03 06:58:58,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_fifo: Removing chrome user profile "/tmp/tmphx2ep8q3_chrome_odoo" 2026-11-03 06:58:58,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_only_existing_lots_lifo ... 2026-11-03 06:58:59,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Chrome pid: 70009 2026-11-03 06:58:59,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Chrome headless temporary user profile dir: /tmp/tmpzardlau5_chrome_odoo 2026-11-03 06:58:59,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Issuing json command http://127.0.0.1:40659/json/version 2026-11-03 06:58:59,659 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40659', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:59,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Browser version: Chrome/150.0.7871.114 2026-11-03 06:58:59,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Issuing json command http://127.0.0.1:40659/json 2026-11-03 06:58:59,717 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40659', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:58:59,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Websocket url found: ws://127.0.0.1:40659/devtools/page/C1EBB8D40B4203AD9E56FA96FC2D14E8 2026-11-03 06:58:59,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Enable chrome headless console log notification 2026-11-03 06:58:59,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Chrome headless enable page notifications 2026-11-03 06:58:59,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:58:59,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Setting session cookie in browser 2026-11-03 06:58:59,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Open "http://127.0.0.1:8069/pos/ui?config_id=317" in browser 2026-11-03 06:58:59,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=317" 2026-11-03 06:59:00,052 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:00] "GET /pos/ui?config_id=317 HTTP/1.1" 200 6844 65 0.039 0.131 rw 2026-11-03 06:59:00,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Navigation result: {'frameId': 'C1EBB8D40B4203AD9E56FA96FC2D14E8', 'loaderId': 'F367A9EFFFD8A6766E0C8B5143B78B66', 'isDownload': False} 2026-11-03 06:59:00,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Evaluate ready code "odoo.isTourReady('test_only_existing_lots_lifo')" 2026-11-03 06:59:00,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:00] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.057 ro 2026-11-03 06:59:00,167 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:00] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.265 ro 2026-11-03 06:59:00,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:00] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.065 ro 2026-11-03 06:59:00,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: Owl is running in 'dev' mode. 2026-11-03 06:59:00,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 06:59:00,819 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 06:59:00,845 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.006 0.018 ro 2026-11-03 06:59:00,879 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-11-03 06:59:00,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.026 rw 2026-11-03 06:59:01,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:59:01,788 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533486 248 0.249 0.629 rw 2026-11-03 06:59:02,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Evaluate test code "odoo.startTour('test_only_existing_lots_lifo', {"stepDelay": 0, "debug": false})" 2026-11-03 06:59:02,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [1/10] Tour test_only_existing_lots_lifo → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:59:02,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.018 ro 2026-11-03 06:59:02,087 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.014 ro 2026-11-03 06:59:02,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:59:02,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.012 rw 2026-11-03 06:59:02,164 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:02] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:59:02,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:02] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 06:59:02,887 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.011 rw 2026-11-03 06:59:03,042 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.004 0.034 rw 2026-11-03 06:59:03,070 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:59:03,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.008 rw 2026-11-03 06:59:03,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.005 - 2026-11-03 06:59:03,246 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.011 - 2026-11-03 06:59:03,248 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 06:59:03,254 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.021 ro 2026-11-03 06:59:03,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [2/10] Tour test_only_existing_lots_lifo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:59:03,354 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.003 0.051 rw 2026-11-03 06:59:03,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [3/10] Tour test_only_existing_lots_lifo → Step click product 'Product with existing lots' (trigger: article.product .product-content .product-name:contains("Product with existing lots")) 2026-11-03 06:59:03,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.039 - 2026-11-03 06:59:03,542 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.034 0.078 rw 2026-11-03 06:59:03,649 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.024 0.187 rw 2026-11-03 06:59:03,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.213 rw 2026-11-03 06:59:03,759 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.024 0.258 rw 2026-11-03 06:59:03,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [4/10] Tour test_only_existing_lots_lifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:03,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [5/10] Tour test_only_existing_lots_lifo → Step Check orderline with attributes: {"withClass":".selected","productName":"Product with existing lots","quantity":"1.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product with existing lots")):has(.qty:contains("1"))) 2026-11-03 06:59:03,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:03] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 188 6 0.005 0.025 rw 2026-11-03 06:59:03,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [6/10] Tour test_only_existing_lots_lifo → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:03,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [7/10] Tour test_only_existing_lots_lifo → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:03,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [8/10] Tour test_only_existing_lots_lifo → Step .order-container .orderline .lot-number:contains('Lot 1002') 2026-11-03 06:59:03,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [9/10] Tour test_only_existing_lots_lifo → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:04,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: [10/10] Tour test_only_existing_lots_lifo → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 06:59:04,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: tour succeeded 2026-11-03 06:59:04,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_only_existing_lots_lifo SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 06:59:04,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:59:04,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 8hjSYE41 - [03/Nov/2026 06:59:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 3.226 rw 2026-11-03 06:59:04,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo.browser: heap 20230440 (allocated 21254144) 2026-11-03 06:59:04,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Closing chrome headless with pid 70009 2026-11-03 06:59:04,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Closing websocket connection 2026-11-03 06:59:04,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Terminating chrome headless with pid 70009 2026-11-03 06:59:04,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065904_392603_test_only_existing_lots_lifo.txt 2026-11-03 06:59:04,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_only_existing_lots_lifo: Removing chrome user profile "/tmp/tmpzardlau5_chrome_odoo" 2026-11-03 06:59:04,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_order_with_existing_serial ... 2026-11-03 06:59:05,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome pid: 70140 2026-11-03 06:59:05,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome headless temporary user profile dir: /tmp/tmphygxhyb3_chrome_odoo 2026-11-03 06:59:05,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:37789/json/version 2026-11-03 06:59:05,264 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37789', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:59:05,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Browser version: Chrome/150.0.7871.114 2026-11-03 06:59:05,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Issuing json command http://127.0.0.1:37789/json 2026-11-03 06:59:05,299 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37789', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:59:05,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Websocket url found: ws://127.0.0.1:37789/devtools/page/CDED7754607B9AC6481260AC2261B28E 2026-11-03 06:59:05,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Enable chrome headless console log notification 2026-11-03 06:59:05,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome headless enable page notifications 2026-11-03 06:59:05,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:59:05,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Setting session cookie in browser 2026-11-03 06:59:05,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Open "http://127.0.0.1:8069/pos/ui/317" in browser 2026-11-03 06:59:05,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Navigating to: "http://127.0.0.1:8069/pos/ui/317" 2026-11-03 06:59:05,721 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:05] "GET /pos/ui/317 HTTP/1.1" 200 6844 65 0.044 0.151 rw 2026-11-03 06:59:05,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Navigation result: {'frameId': 'CDED7754607B9AC6481260AC2261B28E', 'loaderId': '67DA1B367A6BFB5547FF19D8A65E1F1E', 'isDownload': False} 2026-11-03 06:59:05,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Evaluate ready code "odoo.isTourReady('test_order_with_existing_serial')" 2026-11-03 06:59:05,822 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:05] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.027 ro 2026-11-03 06:59:05,832 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:05] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.289 ro 2026-11-03 06:59:05,848 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:05] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.051 ro 2026-11-03 06:59:06,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: Owl is running in 'dev' mode. 2026-11-03 06:59:06,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:59:06,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:59:06,669 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.013 ro 2026-11-03 06:59:06,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.026 rw 2026-11-03 06:59:06,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.028 rw 2026-11-03 06:59:07,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:59:07,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533334 247 0.222 0.585 rw 2026-11-03 06:59:07,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Evaluate test code "odoo.startTour('test_order_with_existing_serial', {"stepDelay": 0, "debug": false})" 2026-11-03 06:59:07,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [1/26] Tour test_order_with_existing_serial → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:59:07,725 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.008 ro 2026-11-03 06:59:07,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:59:07,786 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.028 rw 2026-11-03 06:59:07,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.031 rw 2026-11-03 06:59:07,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:07] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:59:08,395 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:08] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.01 ro 2026-11-03 06:59:08,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.009 rw 2026-11-03 06:59:08,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:59:08,658 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.049 rw 2026-11-03 06:59:08,771 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:08] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 06:59:08,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:08] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 06:59:08,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:08] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.009 - 2026-11-03 06:59:08,803 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:08] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.019 ro 2026-11-03 06:59:08,825 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.021 - 2026-11-03 06:59:08,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:08] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.043 rw 2026-11-03 06:59:08,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [2/26] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:59:09,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [3/26] Tour test_order_with_existing_serial → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-11-03 06:59:09,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.073 - 2026-11-03 06:59:09,082 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:09] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.028 0.1 rw 2026-11-03 06:59:09,193 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:09] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.027 0.198 rw 2026-11-03 06:59:09,209 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:09] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.004 0.207 rw 2026-11-03 06:59:09,283 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.017 0.213 rw 2026-11-03 06:59:09,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [4/26] Tour test_order_with_existing_serial → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:59:09,360 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:09] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.004 0.032 rw 2026-11-03 06:59:09,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [5/26] Tour test_order_with_existing_serial → Step .o-autocomplete input 2026-11-03 06:59:09,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [6/26] Tour test_order_with_existing_serial → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN1)) 2026-11-03 06:59:09,432 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:09] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.002 - 2026-11-03 06:59:09,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [7/26] Tour test_order_with_existing_serial → Step .o-autocomplete input:value() 2026-11-03 06:59:09,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [8/26] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:09,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [9/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:09,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [10/26] Tour test_order_with_existing_serial → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"1.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("1"))) 2026-11-03 06:59:09,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [11/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:09,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [12/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:09,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [13/26] Tour test_order_with_existing_serial → Step .info-list:contains('SN SN1') 2026-11-03 06:59:09,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [14/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:09,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [15/26] Tour test_order_with_existing_serial → Step click product 'Serial Product' (trigger: article.product .product-content .product-name:contains("Serial Product")) 2026-11-03 06:59:09,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [16/26] Tour test_order_with_existing_serial → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:59:09,894 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:09] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 186 6 0.004 0.015 rw 2026-11-03 06:59:09,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [17/26] Tour test_order_with_existing_serial → Step .o-autocomplete input 2026-11-03 06:59:09,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [18/26] Tour test_order_with_existing_serial → Step Check entered lot/serial number (trigger: .lot-container .lot-item:eq(-1) span:contains(SN2)) 2026-11-03 06:59:10,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [19/26] Tour test_order_with_existing_serial → Step .o-autocomplete input:value() 2026-11-03 06:59:10,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [20/26] Tour test_order_with_existing_serial → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:10,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [21/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:10,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [22/26] Tour test_order_with_existing_serial → Step Check orderline with attributes: {"withClass":".selected","productName":"Serial Product","quantity":"2.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Serial Product")):has(.qty:contains("2"))) 2026-11-03 06:59:10,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [23/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:10,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [24/26] Tour test_order_with_existing_serial → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:10,282 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [25/26] Tour test_order_with_existing_serial → Step .info-list:contains('SN SN2') 2026-11-03 06:59:10,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: [26/26] Tour test_order_with_existing_serial → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:10,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: tour succeeded 2026-11-03 06:59:10,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_order_with_existing_serial SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-11-03 06:59:10,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:59:10,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.browser: heap 21210676 (allocated 22827008) 2026-11-03 06:59:10,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 teWZJ1yH - [03/Nov/2026 06:59:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.007 3.696 rw 2026-11-03 06:59:10,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Closing chrome headless with pid 70140 2026-11-03 06:59:10,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Closing websocket connection 2026-11-03 06:59:10,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Terminating chrome headless with pid 70140 2026-11-03 06:59:10,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065910_714787_test_order_with_existing_serial.txt 2026-11-03 06:59:10,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Removing chrome user profile "/tmp/tmphygxhyb3_chrome_odoo" 2026-11-03 06:59:10,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_pos_order_shipping_date ... 2026-11-03 06:59:11,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Chrome pid: 70270 2026-11-03 06:59:11,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Chrome headless temporary user profile dir: /tmp/tmpoe38xc1k_chrome_odoo 2026-11-03 06:59:11,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Issuing json command http://127.0.0.1:36211/json/version 2026-11-03 06:59:11,244 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36211', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:59:11,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Browser version: Chrome/150.0.7871.114 2026-11-03 06:59:11,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Issuing json command http://127.0.0.1:36211/json 2026-11-03 06:59:11,290 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36211', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:59:11,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Websocket url found: ws://127.0.0.1:36211/devtools/page/07D0C507AAC00193A6ABA3B922614D89 2026-11-03 06:59:11,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Enable chrome headless console log notification 2026-11-03 06:59:11,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Chrome headless enable page notifications 2026-11-03 06:59:11,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:59:11,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Setting session cookie in browser 2026-11-03 06:59:11,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Open "http://127.0.0.1:8069/pos/ui?config_id=317" in browser 2026-11-03 06:59:11,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=317" 2026-11-03 06:59:11,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:11] "GET /pos/ui?config_id=317 HTTP/1.1" 200 6844 64 0.036 0.141 rw 2026-11-03 06:59:11,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Navigation result: {'frameId': '07D0C507AAC00193A6ABA3B922614D89', 'loaderId': 'B5A07044FD31D95915C8B2BD44D29CC0', 'isDownload': False} 2026-11-03 06:59:11,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Evaluate ready code "odoo.isTourReady('test_pos_order_shipping_date')" 2026-11-03 06:59:11,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:11] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.039 ro 2026-11-03 06:59:11,718 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:11] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.005 0.256 ro 2026-11-03 06:59:11,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:11] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.06 ro 2026-11-03 06:59:12,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: Owl is running in 'dev' mode. 2026-11-03 06:59:12,386 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.01 ro 2026-11-03 06:59:12,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.015 - 2026-11-03 06:59:12,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.018 - 2026-11-03 06:59:12,436 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:12] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.012 rw 2026-11-03 06:59:12,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.004 0.023 rw 2026-11-03 06:59:12,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:59:13,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532059 245 0.219 0.576 rw 2026-11-03 06:59:13,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Evaluate test code "odoo.startTour('test_pos_order_shipping_date', {"stepDelay": 0, "debug": false})" 2026-11-03 06:59:13,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.006 ro 2026-11-03 06:59:13,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [1/25] Tour test_pos_order_shipping_date → Step Set test time zone to America/New_York (trigger: body) 2026-11-03 06:59:13,534 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.005 ro 2026-11-03 06:59:13,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 06:59:13,581 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.015 rw 2026-11-03 06:59:13,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:13] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.006 rw 2026-11-03 06:59:14,001 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.007 ro 2026-11-03 06:59:14,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:59:14,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.044 rw 2026-11-03 06:59:14,336 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:59:14,449 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.007 rw 2026-11-03 06:59:14,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [2/25] Tour test_pos_order_shipping_date → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:59:14,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 06:59:14,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.012 - 2026-11-03 06:59:14,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.011 - 2026-11-03 06:59:14,474 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.016 ro 2026-11-03 06:59:14,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.006 0.041 rw 2026-11-03 06:59:14,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [3/25] Tour test_pos_order_shipping_date → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:59:14,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [4/25] Tour test_pos_order_shipping_date → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 06:59:14,704 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.025 0.066 rw 2026-11-03 06:59:14,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.075 - 2026-11-03 06:59:14,788 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.026 0.133 rw 2026-11-03 06:59:14,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.152 rw 2026-11-03 06:59:14,871 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.157 rw 2026-11-03 06:59:14,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [5/25] Tour test_pos_order_shipping_date → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:14,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [6/25] Tour test_pos_order_shipping_date → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 06:59:15,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [7/25] Tour test_pos_order_shipping_date → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 06:59:15,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [8/25] Tour test_pos_order_shipping_date → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:15,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [9/25] Tour test_pos_order_shipping_date → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:59:15,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [10/25] Tour test_pos_order_shipping_date → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:59:15,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:15] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.013 - 2026-11-03 06:59:15,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [11/25] Tour test_pos_order_shipping_date → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:59:15,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 06:59:15,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.005 - 2026-11-03 06:59:15,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [12/25] Tour test_pos_order_shipping_date → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:59:15,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [13/25] Tour test_pos_order_shipping_date → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-03 06:59:15,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [14/25] Tour test_pos_order_shipping_date → Step pick a date (trigger: .modal-body .o_datetime_input) 2026-11-03 06:59:15,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [15/25] Tour test_pos_order_shipping_date → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-03 06:59:15,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [16/25] Tour test_pos_order_shipping_date → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-03 06:59:15,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [17/25] Tour test_pos_order_shipping_date → Step pick a date (trigger: .modal-body .o_datetime_input) 2026-11-03 06:59:15,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [18/25] Tour test_pos_order_shipping_date → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-03 06:59:15,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [19/25] Tour test_pos_order_shipping_date → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:59:16,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [20/25] Tour test_pos_order_shipping_date → Step discard dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer button:contains("Discard")) 2026-11-03 06:59:16,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [21/25] Tour test_pos_order_shipping_date → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:59:16,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [22/25] Tour test_pos_order_shipping_date → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:16,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [23/25] Tour test_pos_order_shipping_date → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-11-03 06:59:16,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [24/25] Tour test_pos_order_shipping_date → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:59:16,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58276910 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000001', 'uuid': '4b6181bb-8330-47f4-a546-dd78775a7b1c'}] 2026-11-03 06:59:16,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: [25/25] Tour test_pos_order_shipping_date → Step body 2026-11-03 06:59:16,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: tour succeeded 2026-11-03 06:59:16,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_pos_order_shipping_date SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 06:59:17,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date.browser: heap 22179744 (allocated 23613440) 2026-11-03 06:59:17,126 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:59:17,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Closing chrome headless with pid 70270 2026-11-03 06:59:17,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Closing websocket connection 2026-11-03 06:59:17,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Terminating chrome headless with pid 70270 2026-11-03 06:59:17,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58276910 order {'name': '/', 'pos_reference': '261-317-000001', 'uuid': '4b6181bb-8330-47f4-a546-dd78775a7b1c'} created pos.order #906 2026-11-03 06:59:17,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58276910 finished 2026-11-03 06:59:17,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:12] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.012 4.894 rw 2026-11-03 06:59:17,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065917_374055_test_pos_order_shipping_date.txt 2026-11-03 06:59:17,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_pos_order_shipping_date: Removing chrome user profile "/tmp/tmpoe38xc1k_chrome_odoo" 2026-11-03 06:59:17,377 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 wj32ijHV - [03/Nov/2026 06:59:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 186 0.17 0.39 rw 2026-11-03 06:59:17,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_product_info_product_inventory ... 2026-11-03 06:59:18,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Chrome pid: 70407 2026-11-03 06:59:18,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Chrome headless temporary user profile dir: /tmp/tmpwuhjzos7_chrome_odoo 2026-11-03 06:59:18,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Issuing json command http://127.0.0.1:37171/json/version 2026-11-03 06:59:18,232 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:59:18,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Browser version: Chrome/150.0.7871.114 2026-11-03 06:59:18,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Issuing json command http://127.0.0.1:37171/json 2026-11-03 06:59:18,261 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:59:18,282 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Websocket url found: ws://127.0.0.1:37171/devtools/page/6279A4677567F43C1C380A740A06BEF8 2026-11-03 06:59:18,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Enable chrome headless console log notification 2026-11-03 06:59:18,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Chrome headless enable page notifications 2026-11-03 06:59:18,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:59:18,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Setting session cookie in browser 2026-11-03 06:59:18,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Open "http://127.0.0.1:8069/pos/ui/317" in browser 2026-11-03 06:59:18,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Navigating to: "http://127.0.0.1:8069/pos/ui/317" 2026-11-03 06:59:18,546 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:18] "GET /pos/ui/317 HTTP/1.1" 200 6844 65 0.031 0.149 rw 2026-11-03 06:59:18,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Navigation result: {'frameId': '6279A4677567F43C1C380A740A06BEF8', 'loaderId': '4068E0FA70D4BE31F3F26F96A807A5C4', 'isDownload': False} 2026-11-03 06:59:18,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Evaluate ready code "odoo.isTourReady('test_product_info_product_inventory')" 2026-11-03 06:59:18,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:18] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.247 ro 2026-11-03 06:59:18,651 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:18] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.041 ro 2026-11-03 06:59:18,654 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:18] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.005 0.038 ro 2026-11-03 06:59:19,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: Owl is running in 'dev' mode. 2026-11-03 06:59:19,273 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:59:19,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.01 - 2026-11-03 06:59:19,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.014 ro 2026-11-03 06:59:19,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:19] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.008 rw 2026-11-03 06:59:19,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.019 rw 2026-11-03 06:59:19,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:59:20,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 534576 250 0.204 0.596 rw 2026-11-03 06:59:20,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Evaluate test code "odoo.startTour('test_product_info_product_inventory', {"stepDelay": 0, "debug": false})" 2026-11-03 06:59:20,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.006 ro 2026-11-03 06:59:20,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [1/18] Tour test_product_info_product_inventory → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:59:20,406 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.002 0.017 ro 2026-11-03 06:59:20,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.008 rw 2026-11-03 06:59:20,464 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.021 rw 2026-11-03 06:59:20,483 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:20] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.014 rw 2026-11-03 06:59:21,020 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 41 2 0.002 0.016 ro 2026-11-03 06:59:21,120 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.006 ro 2026-11-03 06:59:21,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.014 rw 2026-11-03 06:59:21,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:59:21,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 6 0.007 0.049 rw 2026-11-03 06:59:21,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.01 rw 2026-11-03 06:59:21,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.016 ro 2026-11-03 06:59:21,459 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.014 - 2026-11-03 06:59:21,463 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.019 - 2026-11-03 06:59:21,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.025 - 2026-11-03 06:59:21,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.039 rw 2026-11-03 06:59:21,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [2/18] Tour test_product_info_product_inventory → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:59:21,610 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.03 - 2026-11-03 06:59:21,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [3/18] Tour test_product_info_product_inventory → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:21,701 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.031 0.09 rw 2026-11-03 06:59:21,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.026 0.194 rw 2026-11-03 06:59:21,807 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.203 rw 2026-11-03 06:59:21,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.015 0.202 rw 2026-11-03 06:59:21,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [4/18] Tour test_product_info_product_inventory → Step PoS model scan barcode 'product_variant_0' (trigger: body) 2026-11-03 06:59:21,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:21] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.002 - 2026-11-03 06:59:22,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [5/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:59:22,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [6/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .more-btn) 2026-11-03 06:59:22,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [7/18] Tour test_product_info_product_inventory → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-11-03 06:59:22,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:22] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.003 - 2026-11-03 06:59:22,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [8/18] Tour test_product_info_product_inventory → Step .section-inventory-body :contains(100) 2026-11-03 06:59:22,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 562, model: account.tax 2026-11-03 06:59:22,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 562, model: account.tax 2026-11-03 06:59:22,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:22] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 1084 74 0.063 0.167 rw 2026-11-03 06:59:22,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [9/18] Tour test_product_info_product_inventory → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-11-03 06:59:22,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [10/18] Tour test_product_info_product_inventory → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:22,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [11/18] Tour test_product_info_product_inventory → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:22,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [12/18] Tour test_product_info_product_inventory → Step PoS model scan barcode 'product_variant_1' (trigger: body) 2026-11-03 06:59:22,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [13/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:59:22,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [14/18] Tour test_product_info_product_inventory → Step click Actions button (trigger: .more-btn) 2026-11-03 06:59:22,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [15/18] Tour test_product_info_product_inventory → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-11-03 06:59:22,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [16/18] Tour test_product_info_product_inventory → Step .section-inventory-body :contains(200) 2026-11-03 06:59:22,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 562, model: account.tax 2026-11-03 06:59:22,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 562, model: account.tax 2026-11-03 06:59:22,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:22] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 1084 72 0.078 0.205 rw 2026-11-03 06:59:22,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [17/18] Tour test_product_info_product_inventory → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close")) 2026-11-03 06:59:22,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: [18/18] Tour test_product_info_product_inventory → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:22,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: tour succeeded 2026-11-03 06:59:22,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_product_info_product_inventory SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-11-03 06:59:22,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:59:22,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory.browser: heap 21196248 (allocated 22827008) 2026-11-03 06:59:22,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 T2WxZQTy - [03/Nov/2026 06:59:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 3.625 rw 2026-11-03 06:59:23,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Closing chrome headless with pid 70407 2026-11-03 06:59:23,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Closing websocket connection 2026-11-03 06:59:23,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Terminating chrome headless with pid 70407 2026-11-03 06:59:23,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065923_191342_test_product_info_product_inventory.txt 2026-11-03 06:59:23,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_product_info_product_inventory: Removing chrome user profile "/tmp/tmpwuhjzos7_chrome_odoo" 2026-11-03 06:59:23,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_receipt_screen_tour ... 2026-11-03 06:59:23,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Chrome pid: 70546 2026-11-03 06:59:23,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Chrome headless temporary user profile dir: /tmp/tmpbvuioxye_chrome_odoo 2026-11-03 06:59:23,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Issuing json command http://127.0.0.1:40307/json/version 2026-11-03 06:59:23,750 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40307', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:59:23,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 06:59:23,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Issuing json command http://127.0.0.1:40307/json 2026-11-03 06:59:23,790 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40307', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:59:23,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Websocket url found: ws://127.0.0.1:40307/devtools/page/1AF28E6BC54DC1038578EF1E964E531C 2026-11-03 06:59:23,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Enable chrome headless console log notification 2026-11-03 06:59:23,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Chrome headless enable page notifications 2026-11-03 06:59:23,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:59:23,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Setting session cookie in browser 2026-11-03 06:59:23,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Open "http://127.0.0.1:8069/pos/ui/317" in browser 2026-11-03 06:59:23,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/317" 2026-11-03 06:59:24,210 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:24] "GET /pos/ui/317 HTTP/1.1" 200 6884 92 0.055 0.181 rw 2026-11-03 06:59:24,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Navigation result: {'frameId': '1AF28E6BC54DC1038578EF1E964E531C', 'loaderId': 'A844BF040D8CBBBD5297F3F36C716BE6', 'isDownload': False} 2026-11-03 06:59:24,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Evaluate ready code "odoo.isTourReady('StockFeedbackScreenTour')" 2026-11-03 06:59:24,300 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:24] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.046 ro 2026-11-03 06:59:24,303 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:24] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.323 ro 2026-11-03 06:59:24,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:24] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.003 0.066 ro 2026-11-03 06:59:24,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Owl is running in 'dev' mode. 2026-11-03 06:59:24,984 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 06:59:25,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.008 - 2026-11-03 06:59:25,020 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.022 ro 2026-11-03 06:59:25,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.026 rw 2026-11-03 06:59:25,102 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.003 0.029 rw 2026-11-03 06:59:25,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:59:25,819 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532455 245 0.188 0.511 rw 2026-11-03 06:59:26,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Evaluate test code "odoo.startTour('StockFeedbackScreenTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:59:26,075 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.012 ro 2026-11-03 06:59:26,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [1/265] Tour StockFeedbackScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:59:26,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.01 ro 2026-11-03 06:59:26,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:59:26,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.017 rw 2026-11-03 06:59:26,178 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:26] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 06:59:26,694 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:26] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.005 ro 2026-11-03 06:59:26,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.011 rw 2026-11-03 06:59:26,947 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:26] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.045 rw 2026-11-03 06:59:26,960 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 06:59:27,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:27] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 06:59:27,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:27] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.008 - 2026-11-03 06:59:27,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:27] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.008 - 2026-11-03 06:59:27,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 06:59:27,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:27] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.028 ro 2026-11-03 06:59:27,143 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:27] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.041 rw 2026-11-03 06:59:27,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [2/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:59:27,269 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.033 - 2026-11-03 06:59:27,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [3/265] Tour StockFeedbackScreenTour → Step Offline mode is now enabled (trigger: body) 2026-11-03 06:59:27,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [4/265] Tour StockFeedbackScreenTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-11-03 06:59:27,371 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:27] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.049 0.086 rw 2026-11-03 06:59:27,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:27] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.021 0.226 rw 2026-11-03 06:59:27,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.021 0.255 rw 2026-11-03 06:59:27,574 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:27] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.286 rw 2026-11-03 06:59:27,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [5/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:27,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [6/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-11-03 06:59:27,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [7/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:59:27,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [8/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:59:27,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [9/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:59:27,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [10/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:59:27,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [11/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:59:27,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [12/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:59:27,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [13/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:59:27,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [14/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-11-03 06:59:27,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [15/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:27,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [16/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:27,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [17/265] Tour StockFeedbackScreenTour → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 06:59:27,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [18/265] Tour StockFeedbackScreenTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 06:59:28,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [19/265] Tour StockFeedbackScreenTour → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 06:59:28,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [20/265] Tour StockFeedbackScreenTour → Step Search customer with "APartner Full" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 06:59:28,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [21/265] Tour StockFeedbackScreenTour → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 06:59:28,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [22/265] Tour StockFeedbackScreenTour → Step Check "APartner Full" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("APartner Full")) 2026-11-03 06:59:28,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [23/265] Tour StockFeedbackScreenTour → Step click partner 'APartner Full' from partner list screen (trigger: .modal .partner-list b:contains(APartner Full)) 2026-11-03 06:59:28,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [24/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:28,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [25/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:59:28,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [26/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:59:28,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [27/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:59:28,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.003 - 2026-11-03 06:59:28,484 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 06:59:28,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [28/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:59:28,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [29/265] Tour StockFeedbackScreenTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-11-03 06:59:28,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [30/265] Tour StockFeedbackScreenTour → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-03 06:59:29,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [31/265] Tour StockFeedbackScreenTour → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-03 06:59:29,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [32/265] Tour StockFeedbackScreenTour → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-11-03 06:59:29,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [33/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:59:29,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [34/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:59:29,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [35/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:59:29,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/5aafd41/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 06:59:29,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [36/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:59:29,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [37/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Continue with limited functionality")) 2026-11-03 06:59:29,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [38/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:59:29,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [39/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:59:29,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [40/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:59:29,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [41/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:29,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [42/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:29,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [43/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:59:29,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [44/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:59:29,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [45/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:59:29,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [46/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:59:29,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [47/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:59:29,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [48/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 06:59:29,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [49/265] Tour StockFeedbackScreenTour → 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(.qty:contains("6")):has(.price:contains("30.0"))) 2026-11-03 06:59:30,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [50/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:30,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [51/265] Tour StockFeedbackScreenTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-11-03 06:59:30,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [52/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:30,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [53/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Whiteboard Pen","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Whiteboard Pen")):has(.qty:contains("1"))) 2026-11-03 06:59:30,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [54/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:59:30,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [55/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:59:30,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [56/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 06:59:30,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [57/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:59:30,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:30] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 06:59:30,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [58/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:59:30,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [59/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 06:59:30,203 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [60/265] Tour StockFeedbackScreenTour → 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(.qty:contains("6")):has(.price:contains("36.0"))) 2026-11-03 06:59:30,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [61/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:30,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [62/265] Tour StockFeedbackScreenTour → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-11-03 06:59:30,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [63/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:30,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [64/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1"))) 2026-11-03 06:59:30,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [65/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:59:30,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [66/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:59:30,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [67/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 06:59:30,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [68/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:59:30,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [69/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:59:30,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [70/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 06:59:30,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [71/265] Tour StockFeedbackScreenTour → 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(.qty:contains("6")):has(.price:contains("6.0"))) 2026-11-03 06:59:30,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [72/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:30,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [73/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:59:30,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [74/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:59:30,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [75/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:59:31,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [76/265] Tour StockFeedbackScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:59:31,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [77/265] Tour StockFeedbackScreenTour → Step click numpad button: 7 (trigger: div.numpad button:contains(/^7$/)) 2026-11-03 06:59:31,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [78/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:59:31,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [79/265] Tour StockFeedbackScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-03 06:59:31,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [80/265] Tour StockFeedbackScreenTour → Step click numpad button: 7 (trigger: .modal div.numpad button:contains(/^7$/)) 2026-11-03 06:59:31,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [81/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-11-03 06:59:31,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [82/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(70) 2026-11-03 06:59:31,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [83/265] Tour StockFeedbackScreenTour → Step .modal .popup-input .input-value:contains(/^70$/) 2026-11-03 06:59:31,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [84/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:31,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [85/265] Tour StockFeedbackScreenTour → Step remaining amount is 2.0 (trigger: .payment-status-amount .amount:contains("2.0")) 2026-11-03 06:59:31,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [86/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:59:31,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [87/265] Tour StockFeedbackScreenTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-11-03 06:59:31,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [88/265] Tour StockFeedbackScreenTour → Step click numpad button: 7 (trigger: .modal div.numpad button:contains(/^7$/)) 2026-11-03 06:59:31,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [89/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-11-03 06:59:31,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [90/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-11-03 06:59:31,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [91/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(700) 2026-11-03 06:59:31,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [92/265] Tour StockFeedbackScreenTour → Step .modal .popup-input .input-value:contains(/^700$/) 2026-11-03 06:59:31,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [93/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:31,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [94/265] Tour StockFeedbackScreenTour → Step change is 628.0 (trigger: .payment-status-amount .amount:contains("628.0")) 2026-11-03 06:59:31,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [95/265] Tour StockFeedbackScreenTour → Step Offline mode is now disabled (trigger: body) 2026-11-03 06:59:31,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [96/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:59:31,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [97/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:59:31,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [98/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:59:31,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50376652 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000001', 'uuid': 'ace9896f-67b2-492b-97ee-69b9f4e1f444'}] 2026-11-03 06:59:31,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [99/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:59:31,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [100/265] Tour StockFeedbackScreenTour → Step click on send button (trigger: .feedback-screen button.send-receipt) 2026-11-03 06:59:32,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50376652 order {'name': '/', 'pos_reference': '261-317-000001', 'uuid': 'ace9896f-67b2-492b-97ee-69b9f4e1f444'} created pos.order #907 2026-11-03 06:59:32,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50376652 finished 2026-11-03 06:59:32,443 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5242 180 0.171 0.384 rw 2026-11-03 06:59:32,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56359105 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000002', 'uuid': 'c10dba58-4f16-4243-93ff-73b1d45474a9'}] 2026-11-03 06:59:33,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56359105 order {'name': '/', 'pos_reference': '261-317-000002', 'uuid': 'c10dba58-4f16-4243-93ff-73b1d45474a9'} created pos.order #908 2026-11-03 06:59:33,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56359105 finished 2026-11-03 06:59:33,094 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 8400 172 0.12 0.418 rw 2026-11-03 06:59:33,186 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:33] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.011 ro 2026-11-03 06:59:33,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [101/265] Tour StockFeedbackScreenTour → Step set email (trigger: .modal-body .send-receipt-email-input) 2026-11-03 06:59:33,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [102/265] Tour StockFeedbackScreenTour → Step send email (trigger: .modal-body [data-icon='send']) 2026-11-03 06:59:33,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [103/265] Tour StockFeedbackScreenTour → Step .modal-body .notice .text-success 2026-11-03 06:59:33,684 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:33] "POST /web/dataset/call_kw/pos.order/action_send_receipt#pos.order.action_send_receipt HTTP/1.1" 200 44 144 0.102 0.314 rw 2026-11-03 06:59:33,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [104/265] Tour StockFeedbackScreenTour → Step cancel dialog (trigger: .modal:not(.o_inactive_modal) .modal-header button[aria-label="Close"]) 2026-11-03 06:59:33,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [105/265] Tour StockFeedbackScreenTour → Step Offline mode is now enabled (trigger: body) 2026-11-03 06:59:33,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [106/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:59:33,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [107/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:59:33,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [108/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:59:33,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [109/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:33,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [110/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:33,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [111/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:59:33,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [112/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:59:33,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [113/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:59:33,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [114/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:59:33,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [115/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:59:33,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [116/265] Tour StockFeedbackScreenTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-11-03 06:59:33,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [117/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("6"))) 2026-11-03 06:59:33,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [118/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:34,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [119/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:59:34,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [120/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:59:34,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [121/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:59:34,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [122/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-11-03 06:59:34,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [123/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-11-03 06:59:34,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [124/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-11-03 06:59:34,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [125/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(10) 2026-11-03 06:59:34,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [126/265] Tour StockFeedbackScreenTour → Step input shown is '$ 10' (trigger: .modal .value:contains("$ 10")) 2026-11-03 06:59:34,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [127/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-11-03 06:59:34,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [128/265] Tour StockFeedbackScreenTour → Step click numpad button: percent (trigger: .modal .number-popup-types .number-popup-type-percent) 2026-11-03 06:59:34,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [129/265] Tour StockFeedbackScreenTour → Step check if --percent-- type is selected (trigger: .modal .number-popup-types .number-popup-type-percent.text-primary) 2026-11-03 06:59:34,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [130/265] Tour StockFeedbackScreenTour → Step input shown is '10 %' (trigger: .modal .value:contains("10 %")) 2026-11-03 06:59:34,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [131/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:34,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [132/265] Tour StockFeedbackScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-03 06:59:34,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [133/265] Tour StockFeedbackScreenTour → Step amount to pay is '33.0' (trigger: .paymentlines-empty .total:contains("33.0")) 2026-11-03 06:59:34,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [134/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-11-03 06:59:34,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [135/265] Tour StockFeedbackScreenTour → Step input shown is '10 %' (trigger: .modal .value:contains("10 %")) 2026-11-03 06:59:34,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [136/265] Tour StockFeedbackScreenTour → Step check if --percent-- type is selected (trigger: .modal .number-popup-types .number-popup-type-percent.text-primary) 2026-11-03 06:59:34,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [137/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-11-03 06:59:34,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [138/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(5) 2026-11-03 06:59:34,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [139/265] Tour StockFeedbackScreenTour → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-11-03 06:59:34,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [140/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-11-03 06:59:34,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [141/265] Tour StockFeedbackScreenTour → Step input shown is '$ 5' (trigger: .modal .value:contains("$ 5")) 2026-11-03 06:59:34,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [142/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:34,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [143/265] Tour StockFeedbackScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-11-03 06:59:34,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [144/265] Tour StockFeedbackScreenTour → Step amount to pay is '35.0' (trigger: .paymentlines-empty .total:contains("35.0")) 2026-11-03 06:59:34,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [145/265] Tour StockFeedbackScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:59:34,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [146/265] Tour StockFeedbackScreenTour → Step tip container is shown (trigger: .payment-screen .tip-container) 2026-11-03 06:59:34,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [147/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-11-03 06:59:34,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [148/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-11-03 06:59:34,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [149/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(0) 2026-11-03 06:59:34,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [150/265] Tour StockFeedbackScreenTour → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-11-03 06:59:34,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [151/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-11-03 06:59:34,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [152/265] Tour StockFeedbackScreenTour → Step input shown is '$ 0' (trigger: .modal .value:contains("$ 0")) 2026-11-03 06:59:34,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [153/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:34,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [154/265] Tour StockFeedbackScreenTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-03 06:59:34,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [155/265] Tour StockFeedbackScreenTour → Step amount tendered in the line is '30.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("30.0")) 2026-11-03 06:59:34,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [156/265] Tour StockFeedbackScreenTour → Step tip container is not shown (trigger: .payment-screen:not(:has(.tip-container))) 2026-11-03 06:59:34,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [157/265] Tour StockFeedbackScreenTour → Step .payment-screen .button:contains('Tip') 2026-11-03 06:59:34,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [158/265] Tour StockFeedbackScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-11-03 06:59:34,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [159/265] Tour StockFeedbackScreenTour → Step .modal .input-value:contains(1) 2026-11-03 06:59:34,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [160/265] Tour StockFeedbackScreenTour → Step click numpad button: fixed (trigger: .modal .number-popup-types .number-popup-type-fixed) 2026-11-03 06:59:34,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [161/265] Tour StockFeedbackScreenTour → Step check if --fixed-- type is selected (trigger: .modal .number-popup-types .number-popup-type-fixed.text-primary) 2026-11-03 06:59:34,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [162/265] Tour StockFeedbackScreenTour → Step input shown is '$ 1' (trigger: .modal .value:contains("$ 1")) 2026-11-03 06:59:34,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [163/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:34,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [164/265] Tour StockFeedbackScreenTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-11-03 06:59:34,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [165/265] Tour StockFeedbackScreenTour → Step amount tendered in the line is '31.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("31.0")) 2026-11-03 06:59:34,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [166/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:59:35,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [167/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:59:35,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/5aafd41/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 06:59:35,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [168/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:59:35,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [169/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:59:35,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [170/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:59:35,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [171/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:59:35,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [172/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:59:35,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [173/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:35,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [174/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:35,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [175/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:59:35,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [176/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:59:35,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [177/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:59:35,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [178/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:59:35,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [179/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:59:35,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [180/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:35,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [181/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:35,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [182/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:35,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [183/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:35,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [184/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:59:35,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [185/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .more-btn) 2026-11-03 06:59:35,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [186/265] Tour StockFeedbackScreenTour → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-11-03 06:59:35,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [187/265] Tour StockFeedbackScreenTour → Step input text 'Test customer note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:59:35,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [188/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:35,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [189/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:35,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [190/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:59:35,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [191/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:59:35,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [192/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:59:36,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [193/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:59:36,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [194/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:59:36,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [195/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:59:36,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [196/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:59:36,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/5aafd41/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 06:59:36,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [197/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:59:36,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [198/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:59:36,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [199/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:59:37,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [200/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:59:37,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [201/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:37,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [202/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:37,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [203/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:59:37,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [204/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:59:37,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [205/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:59:37,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [206/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:59:37,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [207/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:59:37,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [208/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:37,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [209/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:37,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [210/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:37,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [211/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:37,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [212/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:59:37,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [213/265] Tour StockFeedbackScreenTour → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-11-03 06:59:37,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [214/265] Tour StockFeedbackScreenTour → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-11-03 06:59:37,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [215/265] Tour StockFeedbackScreenTour → Step input text 'Test internal note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:59:37,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [216/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:37,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [217/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:37,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [218/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:37,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [219/265] Tour StockFeedbackScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-11-03 06:59:37,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [220/265] Tour StockFeedbackScreenTour → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-11-03 06:59:37,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [221/265] Tour StockFeedbackScreenTour → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-11-03 06:59:37,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [222/265] Tour StockFeedbackScreenTour → Step input text 'Test internal note on order' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-11-03 06:59:37,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [223/265] Tour StockFeedbackScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:37,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [224/265] Tour StockFeedbackScreenTour → Step Order internal note is 'Test internal note on order' (trigger: .order-container .internal-note-container span div:contains("Test internal note on order")) 2026-11-03 06:59:37,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [225/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:37,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [226/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:59:37,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [227/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:59:37,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [228/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:59:37,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [229/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:59:37,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [230/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:59:38,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [231/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:59:38,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [232/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:59:38,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/5aafd41/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 06:59:38,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [233/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:59:38,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [234/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:59:38,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [235/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:59:38,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [236/265] Tour StockFeedbackScreenTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 06:59:38,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [237/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:38,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [238/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:38,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [239/265] Tour StockFeedbackScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 06:59:38,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [240/265] Tour StockFeedbackScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 06:59:38,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [241/265] Tour StockFeedbackScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-11-03 06:59:38,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [242/265] Tour StockFeedbackScreenTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-11-03 06:59:38,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [243/265] Tour StockFeedbackScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 06:59:38,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [244/265] Tour StockFeedbackScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 06:59:38,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [245/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:38,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [246/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:38,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [247/265] Tour StockFeedbackScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 06:59:38,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [248/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 06:59:38,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [249/265] Tour StockFeedbackScreenTour → Step click numpad button: % (trigger: div.numpad button:contains(/^%$/)) 2026-11-03 06:59:38,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [250/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"20"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("20"))) 2026-11-03 06:59:38,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [251/265] Tour StockFeedbackScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 06:59:38,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [252/265] Tour StockFeedbackScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"19.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("19.0"))) 2026-11-03 06:59:38,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [253/265] Tour StockFeedbackScreenTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 06:59:38,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [254/265] Tour StockFeedbackScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 06:59:38,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [255/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:59:38,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [256/265] Tour StockFeedbackScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:59:38,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [257/265] Tour StockFeedbackScreenTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:59:39,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [258/265] Tour StockFeedbackScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 06:59:39,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [259/265] Tour StockFeedbackScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:59:39,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [260/265] Tour StockFeedbackScreenTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:59:39,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [261/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:59:39,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: Connection lost error handled in offline mode: ConnectionLostError: Connection couldn't be established or was interrupted Error: Connection couldn't be established or was interrupted at XMLHttpRequest.send (http://127.0.0.1:8069/web/assets/5aafd41/web.__assets_tests_call__.min.js:1554:637) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6986:9 at new Promise () at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6981:166) at rpc._rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7735:574) at ORM.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:6979:228) at http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1357 at PluginManager.run (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:681:45) at Proxy.rpc (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7121:1335) at Proxy.call (http://127.0.0.1:8069/web/assets/27a5c72/point_of_sale.assets_prod.min.js:7124:381) 2026-11-03 06:59:39,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [262/265] Tour StockFeedbackScreenTour → Step body 2026-11-03 06:59:39,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [263/265] Tour StockFeedbackScreenTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 06:59:39,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [264/265] Tour StockFeedbackScreenTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 06:59:39,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: [265/265] Tour StockFeedbackScreenTour → Step Offline mode is now disabled (trigger: body) 2026-11-03 06:59:39,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: tour succeeded 2026-11-03 06:59:39,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR StockFeedbackScreenTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 06:59:40,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:59:40,292 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 x5TdgFqS - [03/Nov/2026 06:59:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 15.173 rw 2026-11-03 06:59:40,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour.browser: heap 30176768 (allocated 31477760) 2026-11-03 06:59:40,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Closing chrome headless with pid 70546 2026-11-03 06:59:40,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Closing websocket connection 2026-11-03 06:59:40,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Terminating chrome headless with pid 70546 2026-11-03 06:59:40,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065940_514861_test_receipt_screen_tour.txt 2026-11-03 06:59:40,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_screen_tour: Removing chrome user profile "/tmp/tmpbvuioxye_chrome_odoo" 2026-11-03 06:59:40,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_receipt_tracking_method ... 2026-11-03 06:59:41,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome pid: 70680 2026-11-03 06:59:41,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome headless temporary user profile dir: /tmp/tmpsx1e_ad4_chrome_odoo 2026-11-03 06:59:41,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:32775/json/version 2026-11-03 06:59:41,157 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32775', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:59:41,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Browser version: Chrome/150.0.7871.114 2026-11-03 06:59:41,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Issuing json command http://127.0.0.1:32775/json 2026-11-03 06:59:41,178 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32775', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:59:41,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Websocket url found: ws://127.0.0.1:32775/devtools/page/F4CD3C9CDDD5B7224202DF3E1B05809B 2026-11-03 06:59:41,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Enable chrome headless console log notification 2026-11-03 06:59:41,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome headless enable page notifications 2026-11-03 06:59:41,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:59:41,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Setting session cookie in browser 2026-11-03 06:59:41,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Open "http://127.0.0.1:8069/pos/ui/317" in browser 2026-11-03 06:59:41,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Navigating to: "http://127.0.0.1:8069/pos/ui/317" 2026-11-03 06:59:41,476 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:41] "GET /pos/ui/317 HTTP/1.1" 200 6844 65 0.043 0.141 rw 2026-11-03 06:59:41,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Navigation result: {'frameId': 'F4CD3C9CDDD5B7224202DF3E1B05809B', 'loaderId': 'EA2E667F3A6264E3B9D3A62D9C70E0A7', 'isDownload': False} 2026-11-03 06:59:41,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-11-03 06:59:41,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:41] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.253 ro 2026-11-03 06:59:41,562 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:41] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.029 ro 2026-11-03 06:59:41,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:41] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.05 ro 2026-11-03 06:59:42,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: Owl is running in 'dev' mode. 2026-11-03 06:59:42,249 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.005 - 2026-11-03 06:59:42,256 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.002 - 2026-11-03 06:59:42,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.003 0.025 ro 2026-11-03 06:59:42,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.02 rw 2026-11-03 06:59:42,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:42] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.023 rw 2026-11-03 06:59:42,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:59:43,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 533315 247 0.194 0.579 rw 2026-11-03 06:59:43,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Evaluate test code "odoo.startTour('ReceiptTrackingMethodTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:59:43,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [1/16] Tour ReceiptTrackingMethodTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:59:43,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.012 ro 2026-11-03 06:59:43,436 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.009 ro 2026-11-03 06:59:43,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.009 rw 2026-11-03 06:59:43,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:43] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 06:59:43,507 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.023 rw 2026-11-03 06:59:44,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.007 ro 2026-11-03 06:59:44,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:59:44,323 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.01 0.042 rw 2026-11-03 06:59:44,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 06:59:44,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.012 rw 2026-11-03 06:59:44,490 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.004 - 2026-11-03 06:59:44,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.029 ro 2026-11-03 06:59:44,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.01 - 2026-11-03 06:59:44,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.011 - 2026-11-03 06:59:44,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.004 0.05 rw 2026-11-03 06:59:44,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [2/16] Tour ReceiptTrackingMethodTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 06:59:44,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.013 - 2026-11-03 06:59:44,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [3/16] Tour ReceiptTrackingMethodTour → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-11-03 06:59:44,790 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.054 0.085 rw 2026-11-03 06:59:44,896 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.022 0.216 rw 2026-11-03 06:59:44,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.199 rw 2026-11-03 06:59:44,989 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.212 rw 2026-11-03 06:59:45,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [4/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete--dropdown-item a:contains('No existing Lot/Serial number found...') 2026-11-03 06:59:45,070 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:45] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 42 5 0.003 0.025 rw 2026-11-03 06:59:45,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:45] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.003 - 2026-11-03 06:59:45,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [5/16] Tour ReceiptTrackingMethodTour → Step enter lot number (trigger: .o-autocomplete input) 2026-11-03 06:59:45,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [6/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete--dropdown-item a:contains('Create Lot/Serial number...') 2026-11-03 06:59:45,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [7/16] Tour ReceiptTrackingMethodTour → Step .o-autocomplete input 2026-11-03 06:59:45,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [8/16] Tour ReceiptTrackingMethodTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-11-03 06:59:45,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [9/16] Tour ReceiptTrackingMethodTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 06:59:45,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [10/16] Tour ReceiptTrackingMethodTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 06:59:45,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [11/16] Tour ReceiptTrackingMethodTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 06:59:45,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.006 - 2026-11-03 06:59:45,560 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.007 - 2026-11-03 06:59:46,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [12/16] Tour ReceiptTrackingMethodTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-11-03 06:59:46,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [13/16] Tour ReceiptTrackingMethodTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-11-03 06:59:46,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [14/16] Tour ReceiptTrackingMethodTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 06:59:46,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31304435 started for PoS orders references: [{'name': '/', 'pos_reference': '261-317-000001', 'uuid': 'e7be15e9-9d4e-4980-8b95-ba6fa9b6126a'}] 2026-11-03 06:59:46,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [15/16] Tour ReceiptTrackingMethodTour → Step body 2026-11-03 06:59:46,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: [16/16] Tour ReceiptTrackingMethodTour → Step body 2026-11-03 06:59:46,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: tour succeeded 2026-11-03 06:59:46,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: ╔══════════════════════════════════════════╗ ║ TOUR ReceiptTrackingMethodTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 06:59:46,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.browser: heap 21565752 (allocated 23089152) 2026-11-03 06:59:46,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 06:59:47,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Closing chrome headless with pid 70680 2026-11-03 06:59:47,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Closing websocket connection 2026-11-03 06:59:47,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Terminating chrome headless with pid 70680 2026-11-03 06:59:47,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31304435 order {'name': '/', 'pos_reference': '261-317-000001', 'uuid': 'e7be15e9-9d4e-4980-8b95-ba6fa9b6126a'} created pos.order #909 2026-11-03 06:59:47,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31304435 finished 2026-11-03 06:59:47,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_065947_177528_test_receipt_tracking_method.txt 2026-11-03 06:59:47,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Removing chrome user profile "/tmp/tmpsx1e_ad4_chrome_odoo" 2026-11-03 06:59:47,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: waiting for threads: [, ] 2026-11-03 06:59:47,234 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:43] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.006 4.864 rw 2026-11-03 06:59:47,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Y8rEaVMN - [03/Nov/2026 06:59:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 219 0.188 0.481 rw 2026-11-03 06:59:57,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend: Starting MobileTestUi.test_weighted_product_ean13_barcode_scan ... 2026-11-03 06:59:57,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Chrome pid: 70813 2026-11-03 06:59:57,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Chrome headless temporary user profile dir: /tmp/tmpsc2hpefk_chrome_odoo 2026-11-03 06:59:57,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Issuing json command http://127.0.0.1:45939/json/version 2026-11-03 06:59:57,681 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45939', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:59:57,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Browser version: Chrome/150.0.7871.114 2026-11-03 06:59:57,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Issuing json command http://127.0.0.1:45939/json 2026-11-03 06:59:57,703 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45939', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 06:59:57,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Websocket url found: ws://127.0.0.1:45939/devtools/page/C63C882B65D2B7C5FAB330AB495C4C7E 2026-11-03 06:59:57,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Enable chrome headless console log notification 2026-11-03 06:59:57,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Chrome headless enable page notifications 2026-11-03 06:59:57,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 06:59:57,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Setting session cookie in browser 2026-11-03 06:59:57,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Open "http://127.0.0.1:8069/pos/ui/317" in browser 2026-11-03 06:59:57,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Navigating to: "http://127.0.0.1:8069/pos/ui/317" 2026-11-03 06:59:57,984 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:57] "GET /pos/ui/317 HTTP/1.1" 200 6844 64 0.044 0.136 rw 2026-11-03 06:59:57,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Navigation result: {'frameId': 'C63C882B65D2B7C5FAB330AB495C4C7E', 'loaderId': '36C7EAC68D6651065B66CAA33B223C70', 'isDownload': False} 2026-11-03 06:59:57,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Evaluate ready code "odoo.isTourReady('BarcodeScanningWeightedProductTour')" 2026-11-03 06:59:58,090 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:58] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.002 0.033 ro 2026-11-03 06:59:58,114 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:58] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.009 0.057 ro 2026-11-03 06:59:58,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:58] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.304 ro 2026-11-03 06:59:58,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: Owl is running in 'dev' mode. 2026-11-03 06:59:58,818 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.004 - 2026-11-03 06:59:58,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 06:59:58,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.033 ro 2026-11-03 06:59:58,920 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.006 0.025 rw 2026-11-03 06:59:58,927 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:58] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.026 rw 2026-11-03 06:59:59,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 06:59:59,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 532062 246 0.214 0.525 rw 2026-11-03 06:59:59,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Evaluate test code "odoo.startTour('BarcodeScanningWeightedProductTour', {"stepDelay": 0, "debug": false})" 2026-11-03 06:59:59,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.007 ro 2026-11-03 06:59:59,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [1/11] Tour BarcodeScanningWeightedProductTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 06:59:59,897 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.0 0.008 ro 2026-11-03 06:59:59,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.01 rw 2026-11-03 06:59:59,929 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.01 rw 2026-11-03 06:59:59,936 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:59] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.007 rw 2026-11-03 07:00:00,344 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.005 ro 2026-11-03 07:00:00,437 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.008 rw 2026-11-03 07:00:00,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 07:00:00,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.011 0.035 rw 2026-11-03 07:00:00,661 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.005 rw 2026-11-03 07:00:00,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 07:00:00,695 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.018 ro 2026-11-03 07:00:00,705 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.01 - 2026-11-03 07:00:00,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.011 - 2026-11-03 07:00:00,766 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.014 0.055 rw 2026-11-03 07:00:00,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [2/11] Tour BarcodeScanningWeightedProductTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 07:00:00,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [3/11] Tour BarcodeScanningWeightedProductTour → Step PoS model scan barcode '2100005000000' (trigger: body) 2026-11-03 07:00:00,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.053 - 2026-11-03 07:00:00,953 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "GET /pos/ui/317?from_backend=True HTTP/1.1" 200 6884 31 0.026 0.074 rw 2026-11-03 07:00:00,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [4/11] Tour BarcodeScanningWeightedProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 07:00:00,968 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:00] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 6203 0 0 0.002 - 2026-11-03 07:00:01,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:01] "GET /pos/ui/317 HTTP/1.1" 200 6884 31 0.019 0.191 rw 2026-11-03 07:00:01,070 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:01] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.003 0.196 rw 2026-11-03 07:00:01,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 07:00:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.016 0.227 rw 2026-11-03 07:00:01,175 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [5/11] Tour BarcodeScanningWeightedProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":0,"price":"0.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.price:contains("0.00"))) 2026-11-03 07:00:01,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [6/11] Tour BarcodeScanningWeightedProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 07:00:01,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [7/11] Tour BarcodeScanningWeightedProductTour → Step PoS model scan barcode '2100005080002' (trigger: body) 2026-11-03 07:00:01,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [8/11] Tour BarcodeScanningWeightedProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 07:00:01,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [9/11] Tour BarcodeScanningWeightedProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Wall Shelf Unit","quantity":8,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Wall Shelf Unit")):has(.qty:contains("8"))) 2026-11-03 07:00:01,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [10/11] Tour BarcodeScanningWeightedProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 07:00:01,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: [11/11] Tour BarcodeScanningWeightedProductTour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-11-03 07:00:01,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: tour succeeded 2026-11-03 07:00:01,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR BarcodeScanningWeightedProductTour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-11-03 07:00:01,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:00:01,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan.browser: heap 20290860 (allocated 21254144) 2026-11-03 07:00:01,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RM46FRMY - [03/Nov/2026 06:59:59] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 2.418 rw 2026-11-03 07:00:01,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Closing chrome headless with pid 70813 2026-11-03 07:00:01,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Closing websocket connection 2026-11-03 07:00:01,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Terminating chrome headless with pid 70813 2026-11-03 07:00:01,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_070001_612021_test_weighted_product_ean13_barcode_scan.txt 2026-11-03 07:00:01,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_frontend.MobileTestUi.test_weighted_product_ean13_barcode_scan: Removing chrome user profile "/tmp/tmpsc2hpefk_chrome_odoo" 2026-11-03 07:00:01,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 07:00:02,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 564 with IP n/a changed groups of user 564 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:00:02,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 564 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:00:11,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 564 with IP n/a changed groups of user 564 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:00:13,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 564 with IP n/a changed groups of user 564 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 07:00:15,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_accounting: Starting TestPosAccountingStock.test_available_stock_order_no_invoice ... 2026-11-03 07:00:16,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28431905 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:00:16,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28431905 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #910 2026-11-03 07:00:16,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28431905 finished 2026-11-03 07:00:16,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91588669 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:00:16,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91588669 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #911 2026-11-03 07:00:16,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91588669 finished 2026-11-03 07:00:17,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57431554 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:00:17,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57431554 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #912 2026-11-03 07:00:17,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57431554 finished 2026-11-03 07:00:18,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28461778 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:00:18,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28461778 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #913 2026-11-03 07:00:18,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28461778 finished 2026-11-03 07:00:20,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_accounting: Starting TestPosAccountingStock.test_available_stock_order_with_invoice ... 2026-11-03 07:00:20,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57926292 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:00:20,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57926292 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #914 2026-11-03 07:00:20,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57926292 finished 2026-11-03 07:00:21,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71043747 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:00:21,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71043747 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #915 2026-11-03 07:00:21,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71043747 finished 2026-11-03 07:00:22,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54345941 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:00:22,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54345941 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #916 2026-11-03 07:00:22,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54345941 finished 2026-11-03 07:00:24,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72004716 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:00:24,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72004716 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #917 2026-11-03 07:00:24,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72004716 finished 2026-11-03 07:00:25,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 07:00:26,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 567 with IP n/a changed groups of user 567 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:00:26,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 567 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:00:35,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 567 with IP n/a changed groups of user 567 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:00:37,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 567 with IP n/a changed groups of user 567 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 07:00:41,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_picking_backorder: Starting TestPosPickingBackorder.test_pos_backorder_picking_shares_pos_order_origin ... 2026-11-03 07:00:42,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 07:00:42,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_01_orders_no_invoiced ... 2026-11-03 07:00:42,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_account: skipped TestPoSStock.test_01_orders_no_invoiced : Temporary to fast merge new valuation 2026-11-03 07:00:42,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_02_orders_with_invoice ... 2026-11-03 07:00:42,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_account: skipped TestPoSStock.test_02_orders_with_invoice : Temporary to fast merge new valuation 2026-11-03 07:00:42,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_03_order_product_w_owner ... 2026-11-03 07:00:42,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_account: skipped TestPoSStock.test_03_order_product_w_owner : Temporary to fast merge new valuation 2026-11-03 07:00:42,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_04_order_refund ... 2026-11-03 07:00:42,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_account: skipped TestPoSStock.test_04_order_refund : Temporary to fast merge new valuation 2026-11-03 07:00:42,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_account: Starting TestPoSStock.test_stock_duplicate_warehouse_with_PoS_operation_type ... 2026-11-03 07:00:42,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_account: skipped TestPoSStock.test_stock_duplicate_warehouse_with_PoS_operation_type : Temporary to fast merge new valuation 2026-11-03 07:00:43,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 570 with IP n/a changed groups of user 570 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:00:43,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 570 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:00:52,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 570 with IP n/a changed groups of user 570 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:00:55,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 570 with IP n/a changed groups of user 570 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 07:00:56,894 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #570 deleted res.currency.rate records with IDs: [262, 261, 260] 2026-11-03 07:00:58,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 570 with IP n/a changed groups of user 570 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-11-03 07:00:58,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_basic_config: Starting TestPoSStockBasicConfig.test_limited_products_loading_priority ... 2026-11-03 07:00:59,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 570 with IP n/a changed groups of user 570 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:01:10,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 07:01:11,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 07:01:11,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 07:01:11,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 07:01:12,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 07:01:13,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 573 with IP n/a changed groups of user 573 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:01:13,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 573 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:01:22,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 573 with IP n/a changed groups of user 573 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:01:24,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 573 with IP n/a changed groups of user 573 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 07:01:28,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_description_is_computed_for_product_with_attribute ... 2026-11-03 07:01:29,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42012594 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:01:30,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42012594 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #919 2026-11-03 07:01:30,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42012594 finished 2026-11-03 07:01:30,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_fiscal_position_mapping_no_invoice ... 2026-11-03 07:01:31,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_intercompany_vendor_with_invoice ... 2026-11-03 07:01:32,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 573 with IP n/a changed groups of user 573 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:01:43,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38394331 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:01:44,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38394331 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #921 2026-11-03 07:01:44,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38394331 finished 2026-11-03 07:01:44,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_invoiced_lot_values_use_stock_lot_for_pos_lot ... 2026-11-03 07:01:44,660 7 INFO rb-b7d1c09-226301-432015 odoo.fields: Properties field: User #573 changed definition of product.product(3002,) 2026-11-03 07:01:44,979 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1097] 2026-11-03 07:01:45,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_mo_custom_description_ship_later ... 2026-11-03 07:01:46,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46342239 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': None}] 2026-11-03 07:01:46,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46342239 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': None} created pos.order #923 2026-11-03 07:01:46,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46342239 finished 2026-11-03 07:01:46,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_multi_exp_account_real_time ... 2026-11-03 07:01:48,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_no_serial_total_cost_fallback_to_standard_price ... 2026-11-03 07:01:48,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18070223 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:01:49,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18070223 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #925 2026-11-03 07:01:49,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18070223 finished 2026-11-03 07:01:49,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_different_lots ... 2026-11-03 07:01:49,975 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1103] 2026-11-03 07:01:51,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_existing_lot_gs1_nomenclature ... 2026-11-03 07:01:51,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: skipped TestPosStockFlow.test_order_existing_lot_gs1_nomenclature : stock_barcode is not installed 2026-11-03 07:01:51,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_multi_step_route ... 2026-11-03 07:01:52,515 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1107] 2026-11-03 07:01:52,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_refund_lot_valuated ... 2026-11-03 07:01:53,378 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1110] 2026-11-03 07:01:53,942 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1112] 2026-11-03 07:01:55,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_to_invoice_uses_correct_shipping_address ... 2026-11-03 07:01:55,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 573, model: account.tax 2026-11-03 07:01:56,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 573, model: account.tax 2026-11-03 07:01:56,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_to_picking ... 2026-11-03 07:02:01,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_to_picking02 ... 2026-11-03 07:02:02,049 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1122] 2026-11-03 07:02:03,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_order_unexisting_lots ... 2026-11-03 07:02:05,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_partial_refund_ship_later_reduces_picking ... 2026-11-03 07:02:06,096 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted pos.order.line records with IDs: [1456] 2026-11-03 07:02:06,305 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1126] 2026-11-03 07:02:06,445 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move records with IDs: [1133] 2026-11-03 07:02:06,591 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1127] 2026-11-03 07:02:06,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_partial_refund_ship_later_removes_fully_refunded_move ... 2026-11-03 07:02:07,556 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted pos.order.line records with IDs: [1462] 2026-11-03 07:02:07,839 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1130] 2026-11-03 07:02:07,984 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1131] 2026-11-03 07:02:08,080 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move records with IDs: [1137] 2026-11-03 07:02:08,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_pos_order_refund_ship_delay_totalcost ... 2026-11-03 07:02:08,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72215352 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:02:09,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72215352 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #941 2026-11-03 07:02:09,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72215352 finished 2026-11-03 07:02:10,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50597544 started for PoS orders references: [{'name': 'a new test refund order', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-11-03 07:02:11,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50597544 order {'name': 'a new test refund order', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #942 2026-11-03 07:02:11,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50597544 finished 2026-11-03 07:02:11,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_refund_ship_later_cancels_picking ... 2026-11-03 07:02:12,244 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1138] 2026-11-03 07:02:12,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_reordering_rules_triggered_closing_pos ... 2026-11-03 07:02:14,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_sale_order_postponed_invoicing_anglosaxon ... 2026-11-03 07:02:17,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_search_order_ids ... 2026-11-03 07:02:18,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_ship_later_total_cost_fallback_to_standard_price ... 2026-11-03 07:02:18,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73710362 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-11-03 07:02:19,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73710362 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #950 2026-11-03 07:02:19,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73710362 finished 2026-11-03 07:02:19,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_sum_only_pos_locations ... 2026-11-03 07:02:22,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_tracked_product_with_owner ... 2026-11-03 07:02:22,794 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #573 deleted stock.move.line records with IDs: [1141] 2026-11-03 07:02:24,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_valuation_order_invoiced_after_session_closed ... 2026-11-03 07:02:30,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_flow: Starting TestPosStockFlow.test_zero_cost_delivered_stock_not_overridden_by_standard_price ... 2026-11-03 07:02:31,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 427 checked, 15 removed 2026-11-03 07:02:32,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 576 with IP n/a changed groups of user 576 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:02:32,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 576 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:02:43,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 576 with IP n/a changed groups of user 576 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:02:45,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 576 with IP n/a changed groups of user 576 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 07:02:47,402 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #576 deleted res.currency.rate records with IDs: [266, 265, 264] 2026-11-03 07:02:48,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_margin: Starting TestPosStockMargin.test_avco_margin_closing_time ... 2026-11-03 07:02:48,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_margin: skipped TestPosStockMargin.test_avco_margin_closing_time : Temporary to fast merge new valuation 2026-11-03 07:02:48,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_margin: Starting TestPosStockMargin.test_fifo_margin_real_time ... 2026-11-03 07:02:48,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_margin: skipped TestPosStockMargin.test_fifo_margin_real_time : Temporary to fast merge new valuation 2026-11-03 07:02:48,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:02:49,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 578 with IP n/a changed groups of user 578 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:02:50,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 578 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:03:00,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 578 with IP n/a changed groups of user 578 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:03:03,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 578 with IP n/a changed groups of user 578 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 07:03:06,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 578 with IP n/a changed groups of user 578 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40, 101])] 2026-11-03 07:03:08,588 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #578 deleted ir.attachment records with IDs: [414720, 414721] 2026-11-03 07:03:08,589 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #578 deleted pos.config records with IDs: [330, 331] 2026-11-03 07:03:08,605 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #578 deleted ir.sequence records with IDs: [12552, 12556, 12553, 12557] 2026-11-03 07:03:12,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 578 with IP n/a changed groups of user 580 who belonged to [100, 10, 1] with changes [(, 64, 0)] 2026-11-03 07:03:12,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt: Starting TestPosStockOrderReceipt.test_receipt_with_ship_later ... 2026-11-03 07:03:13,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Chrome pid: 70967 2026-11-03 07:03:13,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Chrome headless temporary user profile dir: /tmp/tmp8g9ohmvp_chrome_odoo 2026-11-03 07:03:13,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Issuing json command http://127.0.0.1:36509/json/version 2026-11-03 07:03:13,619 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36509', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:03:13,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Browser version: Chrome/150.0.7871.114 2026-11-03 07:03:13,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Issuing json command http://127.0.0.1:36509/json 2026-11-03 07:03:13,715 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36509', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:03:13,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Websocket url found: ws://127.0.0.1:36509/devtools/page/BEA8EDB7150933A56A9CFDC99AF4BDDB 2026-11-03 07:03:13,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Enable chrome headless console log notification 2026-11-03 07:03:13,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Chrome headless enable page notifications 2026-11-03 07:03:13,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-11-03 07:03:13,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Setting session cookie in browser 2026-11-03 07:03:13,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Open "http://127.0.0.1:8069/pos/ui/332" in browser 2026-11-03 07:03:13,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Navigating to: "http://127.0.0.1:8069/pos/ui/332" 2026-11-03 07:03:14,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:14] "GET /pos/ui/332 HTTP/1.1" 200 6904 63 0.05 0.164 rw 2026-11-03 07:03:14,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Navigation result: {'frameId': 'BEA8EDB7150933A56A9CFDC99AF4BDDB', 'loaderId': '0EC82B50330A712E287980AC6CC433E9', 'isDownload': False} 2026-11-03 07:03:14,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Evaluate ready code "odoo.isTourReady('test_receipt_with_ship_later')" 2026-11-03 07:03:14,165 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:14] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.03 ro 2026-11-03 07:03:14,191 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:14] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.001 0.042 ro 2026-11-03 07:03:14,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:14] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.338 ro 2026-11-03 07:03:14,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: Owl is running in 'dev' mode. 2026-11-03 07:03:15,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.004 - 2026-11-03 07:03:15,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.006 - 2026-11-03 07:03:15,063 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.019 ro 2026-11-03 07:03:15,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 4 0.002 0.031 rw 2026-11-03 07:03:15,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.043 rw 2026-11-03 07:03:15,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 07:03:15,974 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 525105 238 0.225 0.61 rw 2026-11-03 07:03:16,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: The ready code tooks too much time : 2.084225654602051 2026-11-03 07:03:16,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Evaluate test code "odoo.startTour('test_receipt_with_ship_later', {"stepDelay": 0, "debug": false})" 2026-11-03 07:03:16,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [1/25] Tour test_receipt_with_ship_later → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 07:03:16,209 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.001 0.018 ro 2026-11-03 07:03:16,246 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.011 ro 2026-11-03 07:03:16,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 44 0 0 0.012 rw 2026-11-03 07:03:16,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.001 0.015 rw 2026-11-03 07:03:16,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:16] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 44 0 0 0.015 rw 2026-11-03 07:03:16,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:16] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 07:03:16,930 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.013 rw 2026-11-03 07:03:17,108 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.051 rw 2026-11-03 07:03:17,120 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.004 - 2026-11-03 07:03:17,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.012 - 2026-11-03 07:03:17,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.013 rw 2026-11-03 07:03:17,178 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "GET /web/image/res.users/580/avatar_128 HTTP/1.1" 200 305 4 0.019 0.052 ro 2026-11-03 07:03:17,237 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.014 ro 2026-11-03 07:03:17,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.022 - 2026-11-03 07:03:17,264 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.023 - 2026-11-03 07:03:17,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.025 - 2026-11-03 07:03:17,368 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "GET /pos/ui/332?from_backend=True HTTP/1.1" 200 6944 31 0.036 0.093 rw 2026-11-03 07:03:17,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [2/25] Tour test_receipt_with_ship_later → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 07:03:17,491 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "GET /pos/ui/332 HTTP/1.1" 200 6944 31 0.026 0.226 rw 2026-11-03 07:03:17,549 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [3/25] Tour test_receipt_with_ship_later → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 07:03:17,549 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [4/25] Tour test_receipt_with_ship_later → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-11-03 07:03:17,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [5/25] Tour test_receipt_with_ship_later → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 07:03:17,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [6/25] Tour test_receipt_with_ship_later → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 07:03:17,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [7/25] Tour test_receipt_with_ship_later → Step click customer button (trigger: .product-screen .set-partner) 2026-11-03 07:03:17,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.011 0.26 rw 2026-11-03 07:03:17,594 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.002 0.042 rw 2026-11-03 07:03:17,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 20 0.025 0.093 rw 2026-11-03 07:03:17,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [8/25] Tour test_receipt_with_ship_later → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-11-03 07:03:17,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [9/25] Tour test_receipt_with_ship_later → Step Click search field (trigger: .modal-dialog [data-icon="search"].undefined) 2026-11-03 07:03:17,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [10/25] Tour test_receipt_with_ship_later → Step Search customer with "Example Partner" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 07:03:17,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [11/25] Tour test_receipt_with_ship_later → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-11-03 07:03:17,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:17] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.014 - 2026-11-03 07:03:18,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [12/25] Tour test_receipt_with_ship_later → Step body 2026-11-03 07:03:18,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [13/25] Tour test_receipt_with_ship_later → Step Manually trigger keyup event (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 07:03:18,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [14/25] Tour test_receipt_with_ship_later → Step Press Enter to trigger "search more" (trigger: .modal-header:has(.modal-title:contains(choose customer)) .input-group input) 2026-11-03 07:03:18,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [15/25] Tour test_receipt_with_ship_later → Step Check "Example Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Example Partner")) 2026-11-03 07:03:18,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [16/25] Tour test_receipt_with_ship_later → Step click partner 'Example Partner' from partner list screen (trigger: .modal .partner-list b:contains(Example Partner)) 2026-11-03 07:03:18,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [17/25] Tour test_receipt_with_ship_later → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 07:03:18,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [18/25] Tour test_receipt_with_ship_later → Step click product 'Example Simple Product' (trigger: article.product .product-content .product-name:contains("Example Simple Product")) 2026-11-03 07:03:18,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [19/25] Tour test_receipt_with_ship_later → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 07:03:18,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [20/25] Tour test_receipt_with_ship_later → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 07:03:18,495 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [21/25] Tour test_receipt_with_ship_later → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 07:03:18,534 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 07:03:18,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.013 - 2026-11-03 07:03:18,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 07:03:18,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 90 91 0.23 0.176 rw 2026-11-03 07:03:19,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [22/25] Tour test_receipt_with_ship_later → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-11-03 07:03:19,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [23/25] Tour test_receipt_with_ship_later → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-11-03 07:03:19,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [24/25] Tour test_receipt_with_ship_later → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-11-03 07:03:19,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 07:03:19,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: [25/25] Tour test_receipt_with_ship_later → Step Throw receipt data to check in backend (trigger: body) 2026-11-03 07:03:19,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 86 0.088 0.176 rw 2026-11-03 07:03:19,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12284660 started for PoS orders references: [{'name': '/', 'pos_reference': '261-332-000001', 'uuid': '8a8f26b6-79b4-47a1-8a6f-0a196bd30d15'}] 2026-11-03 07:03:19,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12284660 order {'name': '/', 'pos_reference': '261-332-000001', 'uuid': '8a8f26b6-79b4-47a1-8a6f-0a196bd30d15'} created pos.order #955 2026-11-03 07:03:19,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12284660 finished 2026-11-03 07:03:19,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5250 187 0.205 0.46 rw 2026-11-03 07:03:20,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:20] "POST /web/dataset/call_kw/pos.order/get_order_frontend_receipt_data#pos.order.get_order_frontend_receipt_data HTTP/1.1" 200 44 122 0.08 0.241 rw 2026-11-03 07:03:20,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: tour succeeded 2026-11-03 07:03:20,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_receipt_with_ship_later SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-11-03 07:03:20,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:03:20,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later.browser: heap 21777132 (allocated 23089152) 2026-11-03 07:03:20,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 G4PFVWns - [03/Nov/2026 07:03:15] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.008 5.606 rw 2026-11-03 07:03:20,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Closing chrome headless with pid 70967 2026-11-03 07:03:20,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Closing websocket connection 2026-11-03 07:03:20,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Terminating chrome headless with pid 70967 2026-11-03 07:03:21,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_070321_031406_test_receipt_with_ship_later.txt 2026-11-03 07:03:21,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_order_receipt.TestPosStockOrderReceipt.test_receipt_with_ship_later: Removing chrome user profile "/tmp/tmp8g9ohmvp_chrome_odoo" 2026-11-03 07:03:21,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 07:03:22,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 582 with IP n/a changed groups of user 582 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:03:22,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 582 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:03:31,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 582 with IP n/a changed groups of user 582 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:03:34,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 582 with IP n/a changed groups of user 582 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 07:03:36,561 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #582 deleted res.currency.rate records with IDs: [270, 269, 268] 2026-11-03 07:03:37,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 582 with IP n/a changed groups of user 582 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-11-03 07:03:38,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_01_check_product_cost ... 2026-11-03 07:03:39,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_04_anglo_saxon_products ... 2026-11-03 07:03:39,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_other_currency_config: skipped TestPoSOtherCurrencyConfig.test_04_anglo_saxon_products : Temporary to fast merge new valuation 2026-11-03 07:03:39,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_with_session_check_product_cost ... 2026-11-03 07:03:39,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 07:03:40,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 07:03:40,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 585 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:03:40,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:03:51,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 585 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:03:54,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 585 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 07:03:56,702 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #585 deleted res.currency.rate records with IDs: [274, 273, 272] 2026-11-03 07:03:57,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 585 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-11-03 07:03:58,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_pos_stock_products_with_tax: Starting TestPosStockProductsWithTax.test_pos_loaded_product_taxes_on_branch ... 2026-11-03 07:04:00,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 585 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:04:21,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 07:04:21,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 585 with IP n/a changed groups of user 588 who belonged to [100, 64, 1] with changes [(, 6, 0)] 2026-11-03 07:04:23,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 07:04:24,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 589 with IP n/a changed groups of user 589 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:04:24,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 589 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:04:36,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 589 with IP n/a changed groups of user 589 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:04:39,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 589 with IP n/a changed groups of user 589 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 07:04:41,334 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #589 deleted res.currency.rate records with IDs: [278, 277, 276] 2026-11-03 07:04:42,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 589 with IP n/a changed groups of user 589 who belonged to [96, 41, 105, 29, 101, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 101, 45, 65, 5, 1, 40])] 2026-11-03 07:04:43,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_stock.tests.test_res_config_settings: Starting TestPosStockResConfigSettings.test_warehouse_synced_with_picking_type ... 2026-11-03 07:04:46,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 07:04:47,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 592 with IP n/a changed groups of user 592 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:04:48,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 592 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:04:57,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 592 with IP n/a changed groups of user 592 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:04:59,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 592 with IP n/a changed groups of user 592 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 101])] 2026-11-03 07:05:04,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-11-03 07:05:05,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 71099 2026-11-03 07:05:05,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmphtiqp0zg_chrome_odoo 2026-11-03 07:05:05,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:37879/json/version 2026-11-03 07:05:05,851 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37879', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:05:06,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Browser version: Chrome/150.0.7871.114 2026-11-03 07:05:06,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:37879/json 2026-11-03 07:05:06,021 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37879', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:05:06,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:37879/devtools/page/14681BD40F32A6DB2654EF694D9EE148 2026-11-03 07:05:06,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-11-03 07:05:06,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-11-03 07:05:06,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 07:05:06,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-11-03 07:05:06,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Open "http://127.0.0.1:8069/pos/ui?config_id=341" in browser 2026-11-03 07:05:06,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=341" 2026-11-03 07:05:06,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:06] "GET /pos/ui?config_id=341 HTTP/1.1" 200 6933 64 0.074 0.153 rw 2026-11-03 07:05:06,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': '14681BD40F32A6DB2654EF694D9EE148', 'loaderId': 'BAA6169FBD4AB4D1A5350FD09D7CA093', 'isDownload': False} 2026-11-03 07:05:06,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-11-03 07:05:06,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:06] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.003 0.022 ro 2026-11-03 07:05:06,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:06] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.004 0.347 ro 2026-11-03 07:05:06,593 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:06] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.004 0.09 ro 2026-11-03 07:05:07,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: Owl is running in 'dev' mode. 2026-11-03 07:05:07,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.003 - 2026-11-03 07:05:07,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.031 ro 2026-11-03 07:05:07,494 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.007 - 2026-11-03 07:05:07,561 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.011 0.031 rw 2026-11-03 07:05:07,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:07] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.046 rw 2026-11-03 07:05:07,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 07:05:08,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538771 242 0.221 0.687 rw 2026-11-03 07:05:08,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: The ready code tooks too much time : 2.299481153488159 2026-11-03 07:05:08,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate test code "odoo.startTour('VivaComKioskTour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:05:08,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [1/21] Tour VivaComKioskTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 07:05:08,769 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.015 ro 2026-11-03 07:05:08,811 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.018 ro 2026-11-03 07:05:08,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.032 rw 2026-11-03 07:05:08,879 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.016 rw 2026-11-03 07:05:08,918 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:08] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.019 rw 2026-11-03 07:05:09,452 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:09] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.001 0.012 ro 2026-11-03 07:05:09,575 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.0 0.018 rw 2026-11-03 07:05:09,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:09] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.005 0.049 rw 2026-11-03 07:05:09,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:09] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.006 rw 2026-11-03 07:05:09,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.003 - 2026-11-03 07:05:09,804 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 07:05:09,837 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:09] "GET /web/image/res.users/592/avatar_128 HTTP/1.1" 200 305 4 0.008 0.033 ro 2026-11-03 07:05:09,956 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:09] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.01 ro 2026-11-03 07:05:10,011 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.003 - 2026-11-03 07:05:10,013 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:10] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 07:05:10,053 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.026 - 2026-11-03 07:05:10,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:10] "GET /pos/ui/341 HTTP/1.1" 200 6973 31 0.038 0.107 rw 2026-11-03 07:05:10,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [2/21] Tour VivaComKioskTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 07:05:10,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [3/21] Tour VivaComKioskTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 07:05:10,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:10] "GET /pos/ui/341?from_backend=True HTTP/1.1" 200 6973 31 0.074 0.225 rw 2026-11-03 07:05:10,371 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:10] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.012 0.224 rw 2026-11-03 07:05:10,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:10] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.005 0.098 rw 2026-11-03 07:05:10,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.036 0.16 rw 2026-11-03 07:05:10,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [4/21] Tour VivaComKioskTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 07:05:10,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [5/21] Tour VivaComKioskTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 07:05:10,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [6/21] Tour VivaComKioskTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 07:05:10,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [7/21] Tour VivaComKioskTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 07:05:10,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [8/21] Tour VivaComKioskTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 07:05:10,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [9/21] Tour VivaComKioskTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 07:05:10,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:10] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 07:05:10,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [10/21] Tour VivaComKioskTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 07:05:10,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [11/21] Tour VivaComKioskTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 07:05:10,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [12/21] Tour VivaComKioskTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 07:05:10,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [13/21] Tour VivaComKioskTour → 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(.qty:contains("1")):has(.price:contains("5.1"))) 2026-11-03 07:05:10,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [14/21] Tour VivaComKioskTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 07:05:10,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [15/21] Tour VivaComKioskTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 07:05:10,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [16/21] Tour VivaComKioskTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 07:05:10,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [17/21] Tour VivaComKioskTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 07:05:10,924 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.009 - 2026-11-03 07:05:10,934 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.015 - 2026-11-03 07:05:10,956 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:10] "GET /web/image/pos.payment.method/595/image HTTP/1.1" 200 4323 3 0.006 0.034 ro 2026-11-03 07:05:11,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [18/21] Tour VivaComKioskTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 07:05:11,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [19/21] Tour VivaComKioskTour → Step Simulate kiosk: cashier has no usable name (trigger: .payment-screen) 2026-11-03 07:05:11,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [20/21] Tour VivaComKioskTour → Step click 'Viva' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Viva")) 2026-11-03 07:05:11,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: [21/21] Tour VivaComKioskTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 07:05:11,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-11-03 07:05:11,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-11-03 07:05:11,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:05:11,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 20472824 (allocated 22302720) 2026-11-03 07:05:11,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MVP4O87_ - [03/Nov/2026 07:05:08] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.011 4.051 rw 2026-11-03 07:05:11,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 71099 2026-11-03 07:05:11,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-11-03 07:05:11,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 71099 2026-11-03 07:05:11,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_070511_905237_test_viva_com_kiosk_request_data.txt 2026-11-03 07:05:11,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmphtiqp0zg_chrome_odoo" 2026-11-03 07:05:11,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-11-03 07:05:12,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 71242 2026-11-03 07:05:12,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmpyzeqgq25_chrome_odoo 2026-11-03 07:05:12,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:44807/json/version 2026-11-03 07:05:12,485 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44807', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:05:12,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-11-03 07:05:12,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:44807/json 2026-11-03 07:05:12,519 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44807', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:05:12,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:44807/devtools/page/C5A5BE07388FD8B9D0F12B8904438028 2026-11-03 07:05:12,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-11-03 07:05:12,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-11-03 07:05:12,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 07:05:12,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-11-03 07:05:12,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Open "http://127.0.0.1:8069/pos/ui/341" in browser 2026-11-03 07:05:12,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/341" 2026-11-03 07:05:12,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:12] "GET /pos/ui/341 HTTP/1.1" 200 6933 64 0.042 0.166 rw 2026-11-03 07:05:12,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': 'C5A5BE07388FD8B9D0F12B8904438028', 'loaderId': '294E5F350511AB027688F309D3C51F41', 'isDownload': False} 2026-11-03 07:05:12,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-11-03 07:05:12,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:12] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.009 0.29 ro 2026-11-03 07:05:13,009 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:13] "GET /web/assets/7eb1bc6/point_of_sale.assets_prod.min.css HTTP/1.1" 200 850740 2 0.001 0.044 ro 2026-11-03 07:05:13,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:12] "GET /web/assets/27a5c72/point_of_sale.assets_prod.min.js HTTP/1.1" 200 5265488 2 0.002 0.072 ro 2026-11-03 07:05:13,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-11-03 07:05:13,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 1799 0 0 0.002 - 2026-11-03 07:05:13,944 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 33924 0 0 0.003 - 2026-11-03 07:05:13,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.039 ro 2026-11-03 07:05:14,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:14] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.033 rw 2026-11-03 07:05:14,108 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 65 6 0.02 0.041 rw 2026-11-03 07:05:14,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_session: Could not load model event.registration.answer due to AccessError: You are not allowed to access 'Event Registration Answer' (event.registration.answer) records. This operation is allowed for the following groups: - Sales / User: Own Documents Only - Sales / User: All Documents - Sales / Administrator - Events / Registration Desk - Events / User - Events / Administrator Contact your administrator to request access if necessary. 2026-11-03 07:05:15,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 538771 242 0.283 0.754 rw 2026-11-03 07:05:15,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: The ready code tooks too much time : 2.573434829711914 2026-11-03 07:05:15,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate test code "odoo.startTour('VivaComTour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:05:15,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [1/37] Tour VivaComTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-11-03 07:05:15,518 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 233 2 0.002 0.03 ro 2026-11-03 07:05:15,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 2182 1 0.001 0.012 ro 2026-11-03 07:05:15,589 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 43 0 0 0.023 rw 2026-11-03 07:05:15,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.002 0.023 rw 2026-11-03 07:05:15,676 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:15] "POST /web/dataset/call_kw/product.template/has_access#product.template.has_access HTTP/1.1" 200 43 0 0 0.028 rw 2026-11-03 07:05:16,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:16] "POST /web/dataset/call_kw/pos.snooze/search_read#pos.snooze.search_read HTTP/1.1" 200 41 1 0.0 0.008 ro 2026-11-03 07:05:16,320 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 341 1 0.003 0.015 rw 2026-11-03 07:05:16,538 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:16] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 07:05:16,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:16] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 07:05:16,549 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:16] "POST /pos_customer_display/register-device HTTP/1.1" 200 43 6 0.019 0.076 rw 2026-11-03 07:05:16,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:16] "GET /web/image/res.users/592/avatar_128 HTTP/1.1" 200 305 4 0.006 0.062 ro 2026-11-03 07:05:16,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:16] "GET /pos/service-worker.js HTTP/1.1" 200 1386 0 0 0.084 rw 2026-11-03 07:05:16,716 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:16] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.012 ro 2026-11-03 07:05:16,746 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:16] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.006 - 2026-11-03 07:05:16,752 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.009 - 2026-11-03 07:05:16,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 1219187 0 0 0.038 - 2026-11-03 07:05:16,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:16] "GET /pos/ui/341?from_backend=True HTTP/1.1" 200 6973 31 0.035 0.09 rw 2026-11-03 07:05:16,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [2/37] Tour VivaComTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-11-03 07:05:17,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [3/37] Tour VivaComTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-11-03 07:05:17,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:17] "GET /pos/ui/341 HTTP/1.1" 200 6973 31 0.105 0.263 rw 2026-11-03 07:05:17,184 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:17] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.009 0.351 rw 2026-11-03 07:05:17,285 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 44 22 0.021 0.157 rw 2026-11-03 07:05:17,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:17] "POST /web/dataset/call_kw/pos.session/get_order_count_by_preset#pos.session.get_order_count_by_preset HTTP/1.1" 200 42 3 0.008 0.188 rw 2026-11-03 07:05:17,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [4/37] Tour VivaComTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 07:05:17,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [5/37] Tour VivaComTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1"))) 2026-11-03 07:05:17,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [6/37] Tour VivaComTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-11-03 07:05:17,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [7/37] Tour VivaComTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-11-03 07:05:17,577 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:17] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.003 - 2026-11-03 07:05:17,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [8/37] Tour VivaComTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-11-03 07:05:17,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [9/37] Tour VivaComTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-11-03 07:05:17,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [10/37] Tour VivaComTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-11-03 07:05:17,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [11/37] Tour VivaComTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-11-03 07:05:17,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [12/37] Tour VivaComTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-11-03 07:05:17,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [13/37] Tour VivaComTour → 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(.qty:contains("1")):has(.price:contains("5.1"))) 2026-11-03 07:05:17,648 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [14/37] Tour VivaComTour → Step go back to the products (trigger: .actionpad .back-button) 2026-11-03 07:05:17,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [15/37] Tour VivaComTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-11-03 07:05:17,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [16/37] Tour VivaComTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-11-03 07:05:17,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [17/37] Tour VivaComTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-11-03 07:05:17,749 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 10244 0 0 0.002 - 2026-11-03 07:05:17,778 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 21184 0 0 0.027 - 2026-11-03 07:05:17,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:17] "GET /web/image/pos.payment.method/595/image HTTP/1.1" 200 4323 3 0.003 0.029 ro 2026-11-03 07:05:18,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [18/37] Tour VivaComTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 07:05:18,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [19/37] Tour VivaComTour → Step click 'Viva' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Viva")) 2026-11-03 07:05:18,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [20/37] Tour VivaComTour → Step Send the payment request using the payment terminal. (trigger: .paymentline_status_actions .paymentline_status_actions_button_send) 2026-11-03 07:05:18,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [21/37] Tour VivaComTour → Step Waiting for Viva payment to be processed (trigger: .paymentline_status_title_waiting_card) 2026-11-03 07:05:18,321 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:18] "POST /web/dataset/call_kw/pos.payment.method/viva_com_send_payment_request#pos.payment.method.viva_com_send_payment_request HTTP/1.1" 200 42 0 0 0.008 rw 2026-11-03 07:05:18,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-11-03 07:05:18,443 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:18] "POST /pos_viva_com/notification?company_id=411&token=viva_com_test HTTP/1.1" 200 24 8 0.013 0.058 rw 2026-11-03 07:05:18,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [22/37] Tour VivaComTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 07:05:18,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [23/37] Tour VivaComTour → Step wait for next order button to be enabled (trigger: .feedback-screen .button.validation:not([disabled])) 2026-11-03 07:05:18,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7878300 started for PoS orders references: [{'name': '/', 'pos_reference': '261-341-000001', 'uuid': '7ce982a7-bb1a-42be-8954-9c8ded9f465c'}] 2026-11-03 07:05:19,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7878300 order {'name': '/', 'pos_reference': '261-341-000001', 'uuid': '7ce982a7-bb1a-42be-8954-9c8ded9f465c'} created pos.order #956 2026-11-03 07:05:19,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7878300 finished 2026-11-03 07:05:19,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 5274 170 0.183 0.483 rw 2026-11-03 07:05:19,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:19] "POST /web/dataset/call_kw/pos.order/read#pos.order.read HTTP/1.1" 200 90 1 0.0 0.016 ro 2026-11-03 07:05:19,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [24/37] Tour VivaComTour → Step go to next screen (trigger: .feedback-screen .button.validation) 2026-11-03 07:05:19,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [25/37] Tour VivaComTour → Step .pos-leftheader .orders-button 2026-11-03 07:05:19,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [26/37] Tour VivaComTour → Step .pos-search-bar .filter 2026-11-03 07:05:19,452 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:19] "POST /pos_customer_display/register-device HTTP/1.1" 200 44 4 0.01 0.054 rw 2026-11-03 07:05:19,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [27/37] Tour VivaComTour → Step .pos-search-bar .filter ul 2026-11-03 07:05:19,474 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:19] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 57 1 0.002 0.038 rw 2026-11-03 07:05:19,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [28/37] Tour VivaComTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-11-03 07:05:19,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [29/37] Tour VivaComTour → Step .ticket-screen .order-row:contains(0001) 2026-11-03 07:05:19,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [30/37] Tour VivaComTour → Step .ticket-screen .order-row:contains(0001).highlight 2026-11-03 07:05:19,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [31/37] Tour VivaComTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-11-03 07:05:19,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [32/37] Tour VivaComTour → Step .ticket-screen .btn-primary.pay-order-button:not(.disabled) 2026-11-03 07:05:19,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [33/37] Tour VivaComTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-11-03 07:05:19,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:19] "POST /web/dataset/call_kw/pos.order/search_order_ids#pos.order.search_order_ids HTTP/1.1" 200 103 7 0.03 0.033 rw 2026-11-03 07:05:19,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [34/37] Tour VivaComTour → Step click 'Viva' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Viva")) 2026-11-03 07:05:19,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [35/37] Tour VivaComTour → Step Initiate a refund request for the selected order. (trigger: .paymentline_status_actions .paymentline_status_actions_button_refund) 2026-11-03 07:05:19,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [36/37] Tour VivaComTour → Step Waiting for Viva payment to be processed (trigger: .paymentline_status_title_waiting_refund) 2026-11-03 07:05:19,747 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 44 3 0.003 0.061 rw 2026-11-03 07:05:19,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:19] "POST /web/dataset/call_kw/pos.payment.method/viva_com_send_refund_request#pos.payment.method.viva_com_send_refund_request HTTP/1.1" 200 42 0 0 0.04 rw 2026-11-03 07:05:19,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-11-03 07:05:19,869 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:19] "POST /pos_viva_com/notification?company_id=411&token=viva_com_test HTTP/1.1" 200 24 7 0.018 0.037 rw 2026-11-03 07:05:19,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [37/37] Tour VivaComTour → Step feedback screen is shown (trigger: .pos .feedback-screen) 2026-11-03 07:05:19,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76061022 started for PoS orders references: [{'name': '/', 'pos_reference': '261-341-000002', 'uuid': '84191b5c-8bb5-4f8f-a953-bb216d916657'}] 2026-11-03 07:05:19,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-11-03 07:05:19,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-11-03 07:05:20,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 21985716 (allocated 24137728) 2026-11-03 07:05:20,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:05:20,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 71242 2026-11-03 07:05:20,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-11-03 07:05:20,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 71242 2026-11-03 07:05:20,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76061022 order {'name': '/', 'pos_reference': '261-341-000002', 'uuid': '84191b5c-8bb5-4f8f-a953-bb216d916657'} created pos.order #957 2026-11-03 07:05:20,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76061022 finished 2026-11-03 07:05:20,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_070520_500602_test_viva_payment_and_refund.txt 2026-11-03 07:05:20,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmpyzeqgq25_chrome_odoo" 2026-11-03 07:05:20,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: waiting for threads: [, ] 2026-11-03 07:05:20,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:14] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 8 0.031 6.431 rw 2026-11-03 07:05:20,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _0cnme65 - [03/Nov/2026 07:05:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 0 190 0.196 0.48 rw 2026-11-03 07:05:30,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 07:05:31,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 596 with IP n/a changed groups of user 596 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:05:31,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 596 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:05:43,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 596 with IP n/a changed groups of user 596 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:05:45,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-11-03 07:05:46,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 07:05:46,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_epos_html_gets_a_base_href ... 2026-11-03 07:05:48,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_epos_job_built_from_qweb_pdf_report ... 2026-11-03 07:05:50,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_no_job_when_image_rendering_fails ... 2026-11-03 07:05:51,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_no_job_without_linked_epos_printer ... 2026-11-03 07:05:51,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_get_print_jobs: Starting TestGetPrintJobs.test_non_pdf_report_not_rendered_as_image_even_with_epos_printer ... 2026-11-03 07:05:51,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:05:51,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_accepts_grayscale_input ... 2026-11-03 07:05:51,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_accepts_rgba_input ... 2026-11-03 07:05:51,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_aspect_ratio_preserved ... 2026-11-03 07:05:52,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_base64_payload_is_valid ... 2026-11-03 07:05:52,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_contains_cut_element ... 2026-11-03 07:05:52,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_landscape_image_is_rotated ... 2026-11-03 07:05:52,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_output_is_valid_xml ... 2026-11-03 07:05:52,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_output_width_is_576 ... 2026-11-03 07:05:52,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_portrait_image_not_rotated ... 2026-11-03 07:05:52,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_returns_bytes ... 2026-11-03 07:05:52,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.printer.tests.test_thermal_printer_format: Starting TestThermalPrinterFormat.test_square_image_not_rotated ... 2026-11-03 07:05:52,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:05:52,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-11-03 07:05:52,895 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13517] 2026-11-03 07:05:53,036 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2390] 2026-11-03 07:05:53,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-11-03 07:05:53,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-11-03 07:05:53,576 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [9] 2026-11-03 07:05:53,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-11-03 07:05:54,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-11-03 07:05:54,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-11-03 07:05:54,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:06:02,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2392], uid: 2, model: res.partner 2026-11-03 07:06:03,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-11-03 07:06:03,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 412 checked, 0 removed 2026-11-03 07:06:03,826 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13536] 2026-11-03 07:06:03,896 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3115] 2026-11-03 07:06:03,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-11-03 07:06:04,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-11-03 07:06:04,370 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.uom records with IDs: [7] 2026-11-03 07:06:04,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-11-03 07:06:04,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-11-03 07:06:04,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-11-03 07:06:05,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:06:15,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-11-03 07:06:15,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:06:24,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-11-03 07:06:24,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-11-03 07:06:25,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 412 checked, 0 removed 2026-11-03 07:06:25,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:06:25,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-11-03 07:06:26,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-11-03 07:06:27,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-03 07:06:27,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-11-03 07:06:27,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_import_files: Needs demo data to be able to import the file of product.pricelist, skipping sub test ... 2026-11-03 07:06:27,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_import_files: Needs demo data to be able to import the file of product.supplierinfo, skipping sub test ... 2026-11-03 07:06:27,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: importing 25 rows... 2026-11-03 07:06:28,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-11-03 07:06:28,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: importing 9 rows... 2026-11-03 07:06:28,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: done importing data into model: product.category 2026-11-03 07:06:28,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-11-03 07:06:30,043 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13672, 13670] 2026-11-03 07:06:30,132 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3169, 3170] 2026-11-03 07:06:30,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 07:06:30,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-11-03 07:06:30,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-11-03 07:06:31,220 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13696] 2026-11-03 07:06:31,269 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3190] 2026-11-03 07:06:31,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-11-03 07:06:31,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_reuses_existing_attribute ... 2026-11-03 07:06:31,708 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13706] 2026-11-03 07:06:31,763 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3198] 2026-11-03 07:06:31,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-11-03 07:06:32,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-11-03 07:06:33,041 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13715, 13714] 2026-11-03 07:06:33,098 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3203, 3202] 2026-11-03 07:06:33,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 07:06:33,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-11-03 07:06:34,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-11-03 07:06:35,113 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13775, 13773] 2026-11-03 07:06:35,157 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3233, 3234] 2026-11-03 07:06:35,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 07:06:35,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-11-03 07:06:35,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 07:06:35,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-11-03 07:06:36,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-11-03 07:06:37,156 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13850, 13848] 2026-11-03 07:06:37,209 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3276, 3277] 2026-11-03 07:06:37,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 07:06:37,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-11-03 07:06:37,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 07:06:38,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-11-03 07:06:38,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-11-03 07:06:38,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:06:38,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-11-03 07:06:38,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-11-03 07:06:38,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-11-03 07:06:39,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search_favorite_first ... 2026-11-03 07:06:39,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_search_name_is_case_insensitive ... 2026-11-03 07:06:39,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-11-03 07:06:39,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(4, 28)] 2026-11-03 07:06:40,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:06:40,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:06:41,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17, 27])] 2026-11-03 07:06:41,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-11-03 07:06:42,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-11-03 07:06:42,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-11-03 07:06:42,549 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-11-03 07:06:42,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-11-03 07:06:44,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-11-03 07:06:45,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_copy_product_variant_pricings ... 2026-11-03 07:06:45,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_copy_product_variant_pricings_with_archived_variant ... 2026-11-03 07:06:46,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_copy_variant_pricings_with_multiple_lines_of_same_attribute ... 2026-11-03 07:06:47,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_fixed_price_keeps_template_vs_variant_price_ratio ... 2026-11-03 07:06:47,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_fixed_price_with_attribute_extra_price ... 2026-11-03 07:06:47,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-11-03 07:06:47,952 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #601 deleted product.pricelist.item records with IDs: [1658] 2026-11-03 07:06:48,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-11-03 07:06:48,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_between_discount_and_surcharge ... 2026-11-03 07:06:48,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_fixed_and_back ... 2026-11-03 07:06:49,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-11-03 07:06:50,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_packaging_rules ... 2026-11-03 07:06:50,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-11-03 07:06:50,794 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #601 deleted product.pricelist.item records with IDs: [1675] 2026-11-03 07:06:50,873 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #601 deleted product.pricelist.item records with IDs: [1676] 2026-11-03 07:06:50,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-11-03 07:06:51,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 601 with IP n/a changed groups of user 601 who belonged to [29, 100, 10] with changes [(, 6, 0)] 2026-11-03 07:06:51,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 601 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 27, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 07:07:01,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-11-03 07:07:01,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-11-03 07:07:02,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 601 with IP n/a changed groups of user 601 who belonged to [29, 100, 10] with changes [(, 6, 0)] 2026-11-03 07:07:02,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 601 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 27, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 07:07:11,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-11-03 07:07:11,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:07:12,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReport.test_no_pricelist_report ... 2026-11-03 07:07:13,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReport.test_product_product_pricelist_report ... 2026-11-03 07:07:13,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReport.test_product_template_pricelist_report ... 2026-11-03 07:07:13,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:07:13,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:07:14,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReportController.test_csv_export ... 2026-11-03 07:07:15,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:07:15,536 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 4HFOde83 - [03/Nov/2026 07:07:15] "POST /product/export/pricelist/ HTTP/1.1" 200 505 49 0.083 0.256 ro 2026-11-03 07:07:15,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_pricelist_report: Starting TestPricelistReportController.test_xlsx_export ... 2026-11-03 07:07:15,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:07:16,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 PWDkxgLT - [03/Nov/2026 07:07:16] "POST /product/export/pricelist/ HTTP/1.1" 200 5853 49 0.094 0.278 ro 2026-11-03 07:07:16,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:07:16,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-11-03 07:07:17,377 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3348] 2026-11-03 07:07:17,763 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3367] 2026-11-03 07:07:17,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-11-03 07:07:18,095 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #604 deleted product.product records with IDs: [3352, 3361] 2026-11-03 07:07:18,229 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #604 deleted product.product records with IDs: [3349] 2026-11-03 07:07:18,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-11-03 07:07:18,532 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #604 deleted product.product records with IDs: [3360, 3361, 3362, 3363, 3364, 3365, 3366, 3349, 3350, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359] 2026-11-03 07:07:18,587 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #604 deleted product.template.attribute.value records with IDs: [1271] 2026-11-03 07:07:18,606 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #604 deleted product.template.attribute.value records with IDs: [1272] 2026-11-03 07:07:18,624 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #604 deleted product.template.attribute.value records with IDs: [1273] 2026-11-03 07:07:18,975 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3371, 3372, 3373, 3374, 3375, 3376] 2026-11-03 07:07:19,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-11-03 07:07:19,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-11-03 07:07:21,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-11-03 07:07:21,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-11-03 07:07:23,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-11-03 07:07:48,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: ====================================================================== 2026-11-03 07:07:48,759 7 _ERROR rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: FAIL: TestProductAttributeValueConfig.test_get_first_possible_combination _Traceback_ (most recent call last): File "/data/build/rb-b7d1c09-226301/odoo/tools/misc.py", line 718, in deco return func(*args, **kwargs) File "/data/build/rb-b7d1c09-226301/addons/product/tests/test_product_attribute_value_config.py", line 591, in test_get_first_possible_combination self.assertLess(elapsed, 2) ~~~~~~~~~~~~~~~^^^^^^^^^^^^ AssertionError: 2.1740951538085938 not less than 2 2026-11-03 07:07:48,765 7 INFO rb-b7d1c09-226301-432015 odoo.tests.suite: Retrying a failed test: test_get_first_possible_combination (odoo.addons.product.tests.test_product_attribute_value_config.TestProductAttributeValueConfig.test_get_first_possible_combination) 2026-11-03 07:07:48,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-11-03 07:08:12,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-11-03 07:08:12,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-11-03 07:08:12,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-11-03 07:08:14,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_excluded_value_ids ... 2026-11-03 07:08:14,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-11-03 07:08:14,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:08:14,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_document: Starting TestProductDocument.test_fetch_product_document_field_does_not_scan_all_attachments ... 2026-11-03 07:08:15,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:08:15,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:08:17,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-11-03 07:08:17,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-11-03 07:08:18,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-11-03 07:08:18,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:08:18,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-11-03 07:08:18,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-11-03 07:08:18,813 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:08:26,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-11-03 07:08:27,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-11-03 07:08:27,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-11-03 07:08:27,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-11-03 07:08:27,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_seller: Starting TestSeller.test_51_seller_ids ... 2026-11-03 07:08:27,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 412 checked, 0 removed 2026-11-03 07:08:27,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:08:28,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-11-03 07:08:29,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-11-03 07:08:29,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:08:29,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:08:30,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-11-03 07:08:31,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-11-03 07:08:31,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:08:31,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:08:32,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-11-03 07:08:33,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-11-03 07:08:33,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-11-03 07:08:34,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_extra_uom_ids_not_propagated_without_match ... 2026-11-03 07:08:34,963 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #609 deleted product.product records with IDs: [3466, 3467] 2026-11-03 07:08:35,016 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #609 deleted product.template.attribute.value records with IDs: [2427] 2026-11-03 07:08:35,028 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #609 deleted product.template.attribute.value records with IDs: [2428] 2026-11-03 07:08:35,046 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #609 deleted product.template.attribute.line records with IDs: [635] 2026-11-03 07:08:35,416 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #609 deleted product.product records with IDs: [3468] 2026-11-03 07:08:35,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_extra_uom_ids_propagation_on_variant_recreation ... 2026-11-03 07:08:36,180 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #609 deleted product.product records with IDs: [3472, 3473, 3471] 2026-11-03 07:08:36,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_lst_price_on_single_value_attribute_with_price_extra ... 2026-11-03 07:08:36,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_manual_lst_price_preserved_on_single_value_attribute ... 2026-11-03 07:08:37,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-11-03 07:08:38,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-11-03 07:08:38,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-11-03 07:08:39,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 609 with IP n/a changed groups of user 609 who belonged to [29, 100, 10, 64] with changes [(, 6, 0)] 2026-11-03 07:08:39,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 609 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 07:08:47,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-11-03 07:08:48,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variant_extra_price_when_lst_price_set_manually ... 2026-11-03 07:08:48,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-11-03 07:08:49,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-11-03 07:08:50,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-11-03 07:08:50,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-11-03 07:08:51,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-11-03 07:08:51,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-11-03 07:08:52,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-11-03 07:08:52,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-11-03 07:08:52,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-11-03 07:08:52,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:08:53,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-11-03 07:08:53,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-11-03 07:08:54,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-11-03 07:08:54,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-11-03 07:08:54,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-11-03 07:08:55,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-11-03 07:08:56,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-11-03 07:08:56,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-11-03 07:08:57,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-11-03 07:08:57,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-11-03 07:08:57,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:08:57,850 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [169515] 2026-11-03 07:08:57,852 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [113] 2026-11-03 07:08:57,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-11-03 07:08:58,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-11-03 07:08:58,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-11-03 07:08:59,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-11-03 07:08:59,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-11-03 07:09:00,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-11-03 07:09:01,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-11-03 07:09:01,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:09:01,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:09:03,108 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3642] 2026-11-03 07:09:03,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_batch_create_variants_with_image ... 2026-11-03 07:09:04,415 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #611 deleted product.product records with IDs: [3647] 2026-11-03 07:09:04,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-11-03 07:09:05,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-11-03 07:09:05,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-11-03 07:09:05,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:09:06,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-11-03 07:09:07,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-11-03 07:09:08,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-11-03 07:09:11,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-11-03 07:09:14,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-11-03 07:09:15,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_active_one2many ... 2026-11-03 07:09:16,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-11-03 07:09:16,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-11-03 07:09:18,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_lst_price_sync_on_variant_creation ... 2026-11-03 07:09:19,118 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-11-03 07:09:19,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-11-03 07:09:19,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-11-03 07:09:20,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-11-03 07:09:23,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:09:23,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:09:24,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_weight_volume_multi_variant ... 2026-11-03 07:09:24,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-11-03 07:09:24,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:09:24,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:09:26,379 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3704] 2026-11-03 07:09:26,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-11-03 07:09:27,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-11-03 07:09:27,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-11-03 07:09:28,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-11-03 07:09:28,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-11-03 07:09:29,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:09:30,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 615 with IP n/a changed groups of user 615 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:09:30,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 615 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:09:39,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 615 with IP n/a changed groups of user 615 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:09:42,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-11-03 07:09:43,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-11-03 07:09:44,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:09:44,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-11-03 07:09:45,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 71369 2026-11-03 07:09:45,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmphepd0eaa_chrome_odoo 2026-11-03 07:09:45,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:37141/json/version 2026-11-03 07:09:45,000 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37141', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Browser version: Chrome/150.0.7871.114 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:37141/json 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37141', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:37141/devtools/page/E589C5F4C24907A1160317726AECF8B1 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Open "http://127.0.0.1:8069/odoo/action-stock.action_picking_tree_incoming/740" in browser 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigating to: "http://127.0.0.1:8069/odoo/action-stock.action_picking_tree_incoming/740" 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/740 HTTP/1.1" 200 7366 115 0.112 0.402 rw 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': 'E589C5F4C24907A1160317726AECF8B1', 'loaderId': '9FC9A34FE102C9E75C42F9E32C530897', 'isDownload': False} 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Evaluate ready code "odoo.isTourReady('test_generate_serial_with_expiration')" 2026-11-03 07:09:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.003 0.051 ro 2026-11-03 07:09:47,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.974 ro 2026-11-03 07:09:47,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.053 0.382 ro 2026-11-03 07:09:47,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.013 0.454 ro 2026-11-03 07:09:47,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.002 0.019 ro 2026-11-03 07:09:47,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.021 ro 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: Owl is running in 'dev' mode. 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.004 - 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.018 ro 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.022 - 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Evaluate test code "odoo.startTour('test_generate_serial_with_expiration', {"stepDelay": 0, "debug": false})" 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.014 rw 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.023 0.089 rw 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.012 ro 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 7295 27 0.02 0.09 rw 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.008 0.114 ro 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1793675803000 HTTP/1.1" 200 305 3 0.003 0.043 ro 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.003 0.047 rw 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [1/7] Tour test_generate_serial_with_expiration → Step button:contains('Details') 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 1783 13 0.03 0.092 ro 2026-11-03 07:09:48,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.065 ro 2026-11-03 07:09:49,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /mail/store HTTP/1.1" 200 3393 37 0.048 0.14 ro 2026-11-03 07:09:49,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/get_views#stock.picking.get_views HTTP/1.1" 200 107096 83 0.089 0.37 ro 2026-11-03 07:09:49,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 2931 46 0.048 0.141 ro 2026-11-03 07:09:49,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.009 ro 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [2/7] Tour test_generate_serial_with_expiration → Step .o_widget_generate_serials > button 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /mail/store HTTP/1.1" 200 3529 41 0.042 0.101 rw 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_button/stock.move/action_show_details#stock.move.action_show_details HTTP/1.1" 200 814 3 0.002 0.069 rw 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.006 ro 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 13212 4 0.004 0.032 ro 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1793675803000 HTTP/1.1" 200 4660 3 0.003 0.033 ro 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move.line/get_views#stock.move.line.get_views HTTP/1.1" 200 15655 10 0.011 0.062 ro 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.081 ro 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 2142 19 0.018 0.061 ro 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [3/7] Tour test_generate_serial_with_expiration → Step .modal .btn-primary:contains('Validate') 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.008 ro 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 97 4 0.005 0.03 ro 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.sequence/search_read#ir.sequence.search_read HTTP/1.1" 200 95 3 0.002 0.011 ro 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.sequence/get_next_char#ir.sequence.get_next_char HTTP/1.1" 200 49 3 0.009 0.043 rw 2026-11-03 07:09:50,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [4/7] Tour test_generate_serial_with_expiration → Step td.o_field_cell[name=expiration_date] 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/action_generate_lot_line_vals#stock.move.action_generate_lot_line_vals HTTP/1.1" 200 1200 21 0.021 0.067 rw 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 53 13 0.018 0.063 rw 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [5/7] Tour test_generate_serial_with_expiration → Step .modal button:contains(save) 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [6/7] Tour test_generate_serial_with_expiration → Step button.o_form_button_save 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1158, 1159] 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/web_save#stock.move.web_save HTTP/1.1" 200 2121 47 0.042 0.119 rw 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [7/7] Tour test_generate_serial_with_expiration → Step .o_form_saved 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_generate_serial_with_expiration SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 2933 44 0.073 0.144 ro 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 29133104 (allocated 31039488) 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 71369 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 71369 2026-11-03 07:09:51,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 0 44 0.078 0.32 ro 2026-11-03 07:09:52,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.044 3.178 rw 2026-11-03 07:09:52,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-11-03 07:09:52,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmphepd0eaa_chrome_odoo" 2026-11-03 07:09:52,000 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 gSDBjl04 - [01/Jun/2020 00:00:00] "POST /mail/store HTTP/1.1" 200 0 38 0.041 0.467 rw 2026-11-03 07:09:52,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:09:53,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 618 with IP n/a changed groups of user 618 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:09:53,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 618 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:10:02,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 618 with IP n/a changed groups of user 618 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:10:05,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-11-03 07:10:06,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-11-03 07:10:06,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-11-03 07:10:07,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-11-03 07:10:08,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-11-03 07:10:09,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:10:11,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_allowed_internal_read ... 2026-11-03 07:10:13,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_allowed_portal_no_read ... 2026-11-03 07:10:13,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 629, model: project.project 2026-11-03 07:10:13,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_no_read ... 2026-11-03 07:10:15,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 630, model: project.project 2026-11-03 07:10:15,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 631, model: project.project 2026-11-03 07:10:15,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_no_unlink ... 2026-11-03 07:10:15,839 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14118, 14107, 14106] 2026-11-03 07:10:15,870 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.task records with IDs: [1861, 1854, 1853] 2026-11-03 07:10:15,878 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4483, 4484, 4485, 4486, 4497] 2026-11-03 07:10:16,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 632, model: project.project 2026-11-03 07:10:16,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 632, model: project.project 2026-11-03 07:10:16,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 633, model: project.project 2026-11-03 07:10:16,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 633, model: project.project 2026-11-03 07:10:16,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_project_no_write ... 2026-11-03 07:10:17,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 634, model: project.project 2026-11-03 07:10:17,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 634, model: project.project 2026-11-03 07:10:17,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 635, model: project.project 2026-11-03 07:10:17,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 635, model: project.project 2026-11-03 07:10:18,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_allowed_internal_read ... 2026-11-03 07:10:18,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_allowed_portal_no_read ... 2026-11-03 07:10:19,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1867], uid: 639, model: project.task 2026-11-03 07:10:19,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_no_create ... 2026-11-03 07:10:20,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 640, model: project.project 2026-11-03 07:10:21,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [422], uid: 640, model: project.project 2026-11-03 07:10:21,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_no_read ... 2026-11-03 07:10:22,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1871], uid: 642, model: project.task 2026-11-03 07:10:22,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1871], uid: 643, model: project.task 2026-11-03 07:10:22,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_no_unlink ... 2026-11-03 07:10:23,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1873], uid: 644, model: project.task 2026-11-03 07:10:23,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1873], uid: 644, model: project.task 2026-11-03 07:10:24,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1873], uid: 645, model: project.task 2026-11-03 07:10:24,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1873], uid: 645, model: project.task 2026-11-03 07:10:24,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityFollowers.test_task_no_write ... 2026-11-03 07:10:25,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: write on record ids: [1875], uid: 646, model: project.task 2026-11-03 07:10:25,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: write on record ids: [1875], uid: 646, model: project.task 2026-11-03 07:10:25,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-03 07:10:27,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityPortal.test_task_allowed_portal_read ... 2026-11-03 07:10:29,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1882], uid: 655, model: project.task 2026-11-03 07:10:29,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityPortal.test_task_internal_read ... 2026-11-03 07:10:30,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityPortal.test_task_portal_no_read ... 2026-11-03 07:10:31,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1886], uid: 659, model: project.task 2026-11-03 07:10:31,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-03 07:10:33,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityEmployees.test_task_allowed_portal_read ... 2026-11-03 07:10:34,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestCRUDVisibilityEmployees.test_task_portal_no_read ... 2026-11-03 07:10:35,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1895], uid: 669, model: project.task 2026-11-03 07:10:35,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1895], uid: 669, model: project.task 2026-11-03 07:10:35,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-03 07:10:38,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_no_write_project ... 2026-11-03 07:10:38,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 676 who belonged to [1] with changes [(, 0, [1, 57])] 2026-11-03 07:10:39,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [428], uid: 676, model: project.project 2026-11-03 07:10:39,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_default_customer_permission ... 2026-11-03 07:10:40,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_default_permission ... 2026-11-03 07:10:40,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_permission_added ... 2026-11-03 07:10:41,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_permission_removed ... 2026-11-03 07:10:42,393 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4599] 2026-11-03 07:10:42,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_specific_permission ... 2026-11-03 07:10:43,477 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4603] 2026-11-03 07:10:43,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_project_specific_remove_mutliple_tasks ... 2026-11-03 07:10:44,844 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4615] 2026-11-03 07:10:44,855 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4612] 2026-11-03 07:10:44,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_visibility_changed ... 2026-11-03 07:10:45,615 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [7] 2026-11-03 07:10:45,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAllowedUsers.test_write_task ... 2026-11-03 07:10:46,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 694 who belonged to [1] with changes [(, 0, [1, 57])] 2026-11-03 07:10:46,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-03 07:10:49,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestPortalProject.test_employee_project_access_rights ... 2026-11-03 07:10:50,111 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #699 deleted project.task records with IDs: [1934] 2026-11-03 07:10:50,119 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #699 deleted mail.followers records with IDs: [4642] 2026-11-03 07:10:50,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestPortalProject.test_favorite_project_access_rights ... 2026-11-03 07:10:50,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestPortalProject.test_team_members_project_access_rights ... 2026-11-03 07:10:51,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [430], uid: 699, model: project.project 2026-11-03 07:10:51,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [430], uid: 699, model: project.project 2026-11-03 07:10:51,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:10:54,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_admin_access_invited_task ... 2026-11-03 07:10:55,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_assignee_access_invited_task ... 2026-11-03 07:10:56,499 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [8] 2026-11-03 07:10:57,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [432], uid: 711, model: project.project 2026-11-03 07:10:57,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_customer_access_invited_project ... 2026-11-03 07:10:58,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_other_users_access_invited_project ... 2026-11-03 07:10:59,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [432], uid: 711, model: project.project 2026-11-03 07:10:59,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [432], uid: 718, model: project.project 2026-11-03 07:11:00,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [432], uid: 719, model: project.project 2026-11-03 07:11:00,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_access_rights: Starting TestAccessRightsInvitedUsers.test_other_users_access_invited_task ... 2026-11-03 07:11:01,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1958], uid: 711, model: project.task 2026-11-03 07:11:01,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1958], uid: 720, model: project.task 2026-11-03 07:11:01,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1958], uid: 721, model: project.task 2026-11-03 07:11:01,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-03 07:11:06,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChart.test_burndown_chart ... 2026-11-03 07:11:06,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChart.test_burndown_chart_stage_delete_stage_3 ... 2026-11-03 07:11:07,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [4551] 2026-11-03 07:11:07,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:11:12,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-11-03 07:11:12,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 71503 2026-11-03 07:11:12,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmpmguw6gtg_chrome_odoo 2026-11-03 07:11:12,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:40793/json/version 2026-11-03 07:11:12,896 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:11:12,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 07:11:12,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:40793/json 2026-11-03 07:11:12,980 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:11:12,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:40793/devtools/page/50FEE3E7DCE4C319007FD148C98E2586 2026-11-03 07:11:12,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-11-03 07:11:13,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-11-03 07:11:13,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:11:13,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-11-03 07:11:13,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:11:13,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:11:13,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:13] "GET /odoo HTTP/1.1" 200 7390 119 0.127 0.538 rw 2026-11-03 07:11:13,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': '50FEE3E7DCE4C319007FD148C98E2586', 'loaderId': '5ABB768B2F5F3D8AB2EA53172406DBFD', 'isDownload': False} 2026-11-03 07:11:13,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-11-03 07:11:13,934 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:13] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.026 ro 2026-11-03 07:11:14,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:13] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 0.906 ro 2026-11-03 07:11:14,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 20 0.037 0.334 ro 2026-11-03 07:11:14,521 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:14] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 15 0.098 0.504 ro 2026-11-03 07:11:14,547 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:14] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.107 ro 2026-11-03 07:11:14,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:14] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.002 0.214 ro 2026-11-03 07:11:15,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-11-03 07:11:15,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.002 - 2026-11-03 07:11:15,383 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.01 - 2026-11-03 07:11:15,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.024 ro 2026-11-03 07:11:15,470 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-11-03 07:11:15,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate test code "odoo.startTour('burndown_chart_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:11:15,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [1/21] Tour burndown_chart_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:11:15,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:11:15,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.023 0.071 rw 2026-11-03 07:11:15,619 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-11-03 07:11:15,663 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-11-03 07:11:15,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "GET /odoo HTTP/1.1" 200 7319 27 0.025 0.083 rw 2026-11-03 07:11:15,851 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.027 0.122 ro 2026-11-03 07:11:15,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "POST /web/action/load HTTP/1.1" 200 419 5 0.005 0.054 ro 2026-11-03 07:11:15,909 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "GET /web/image/res.partner/3/avatar_128?unique=1793675803000 HTTP/1.1" 200 305 3 0.012 0.065 ro 2026-11-03 07:11:15,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.033 ro 2026-11-03 07:11:15,963 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:15] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.006 0.124 rw 2026-11-03 07:11:15,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [2/21] Tour burndown_chart_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-11-03 07:11:16,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [3/21] Tour burndown_chart_tour → Step Open "Burndown Chart Test" project menu (trigger: .o_kanban_record:contains(Burndown Chart Test)) 2026-11-03 07:11:16,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:16] "POST /mail/store HTTP/1.1" 200 3417 37 0.122 0.194 ro 2026-11-03 07:11:16,282 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:16] "POST /web/action/load HTTP/1.1" 200 1125 10 0.009 0.077 ro 2026-11-03 07:11:16,333 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:16] "POST /mail/store HTTP/1.1" 200 827 9 0.016 0.034 ro 2026-11-03 07:11:16,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:16] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.008 0.045 ro 2026-11-03 07:11:16,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:16] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.003 0.048 ro 2026-11-03 07:11:16,594 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:16] "GET /web/image/res.partner/2/avatar_128?unique=1793675803000 HTTP/1.1" 200 4660 3 0.005 0.028 ro 2026-11-03 07:11:16,932 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:16] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 109418 57 0.066 0.245 ro 2026-11-03 07:11:17,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:17] "POST /mail/store HTTP/1.1" 200 2403 26 0.036 0.439 rw 2026-11-03 07:11:17,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:17] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 4836 19 0.037 0.195 ro 2026-11-03 07:11:17,237 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:17] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.225 ro 2026-11-03 07:11:17,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.032 ro 2026-11-03 07:11:17,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [4/21] Tour burndown_chart_tour → Step Open "Burndown Chart Test" project's "Burndown Chart" view (trigger: .o_kanban_manage_reporting div[role="menuitem"] a:contains("Burndown Chart")) 2026-11-03 07:11:17,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:17] "GET /web/image/res.users/1/avatar_128?unique=1793675242000 HTTP/1.1" 200 4660 5 0.018 0.054 ro 2026-11-03 07:11:17,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [5/21] Tour burndown_chart_tour → Step .o_graph_renderer 2026-11-03 07:11:17,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:17] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.004 0.02 ro 2026-11-03 07:11:17,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:17] "POST /web/dataset/call_button/project.project/action_project_task_burndown_chart_report#project.project.action_project_task_burndown_chart_report HTTP/1.1" 200 1401 13 0.045 0.041 rw 2026-11-03 07:11:17,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:17] "POST /web/dataset/call_kw/project.task.burndown.chart.report/get_views#project.task.burndown.chart.report.get_views HTTP/1.1" 200 6834 15 0.032 0.084 ro 2026-11-03 07:11:18,015 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:18] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 161 6 0.008 0.103 ro 2026-11-03 07:11:18,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3edf645/web.assets_backend_lazy.min.css (id:431345) 2026-11-03 07:11:18,379 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:18] "GET /web/assets/3edf645/web.assets_backend_lazy.min.css HTTP/1.1" 200 15034 15 0.009 0.329 ro 2026-11-03 07:11:18,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b9da332/web.assets_backend_lazy.min.js (id:431346) 2026-11-03 07:11:18,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:18] "GET /web/assets/b9da332/web.assets_backend_lazy.min.js HTTP/1.1" 200 217919 6 0.004 0.536 ro 2026-11-03 07:11:18,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:18] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 92 1 0.001 0.023 ro 2026-11-03 07:11:18,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:18] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 4678 2 0.005 0.031 ro 2026-11-03 07:11:18,812 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:18] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 73 0 0 0.005 ro 2026-11-03 07:11:18,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:18] "GET /web/assets/004657c/web.chartjs_lib.min.js HTTP/1.1" 200 486899 2 0.003 0.018 ro 2026-11-03 07:11:19,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [6/21] Tour burndown_chart_tour → Step The sort buttons are not rendered (trigger: .o_graph_renderer:not(:has(.btn-group[role=toolbar][aria-label="Sort graph"]))) 2026-11-03 07:11:19,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [7/21] Tour burndown_chart_tour → Step Remove the project search "Burndown Chart Test" (trigger: .o_searchview_facet:contains(Burndown Chart Test)) 2026-11-03 07:11:19,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [8/21] Tour burndown_chart_tour → Step Search Burndown Chart (trigger: input.o_searchview_input) 2026-11-03 07:11:19,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:19] "POST /web/dataset/call_kw/project.task.type/web_search_read#project.task.type.web_search_read HTTP/1.1" 200 885 1 0.0 0.016 ro 2026-11-03 07:11:19,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [9/21] Tour burndown_chart_tour → Step Validate search (trigger: .o_searchview_autocomplete .o-dropdown-item:contains("Project")) 2026-11-03 07:11:19,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:19] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 8498 2 0.005 0.016 ro 2026-11-03 07:11:19,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [10/21] Tour burndown_chart_tour → Step Remove the group by "Date: Month > Stage" (trigger: .o_searchview_facet:contains("Stage") .o_facet_remove) 2026-11-03 07:11:19,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [11/21] Tour burndown_chart_tour → 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 report should be grouped either by ") button.o_notification_close) 2026-11-03 07:11:19,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:19] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 6050 2 0.006 0.037 ro 2026-11-03 07:11:19,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [12/21] Tour burndown_chart_tour → Step Open the search panel menu (trigger: .o_control_panel .o_searchview_dropdown_toggler) 2026-11-03 07:11:19,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [13/21] Tour burndown_chart_tour → Step Open the Date group by sub menu (trigger: .o_group_by_menu button.o_menu_item:contains("Date")) 2026-11-03 07:11:19,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [14/21] Tour burndown_chart_tour → Step Click on the selected Date sub menu (trigger: .o_group_by_menu button.o_menu_item:contains("Date") + * .dropdown-item.selected) 2026-11-03 07:11:19,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [15/21] Tour burndown_chart_tour → 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-11-03 07:11:19,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:19] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 6050 2 0.005 0.026 ro 2026-11-03 07:11:19,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [16/21] Tour burndown_chart_tour → Step body:not(:has(.o_filter_menu)) 2026-11-03 07:11:19,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [17/21] Tour burndown_chart_tour → Step Open the search panel menu (trigger: .o_control_panel .o_searchview_dropdown_toggler) 2026-11-03 07:11:19,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [18/21] Tour burndown_chart_tour → Step Open the Date filter sub menu (trigger: .o_filter_menu button.o_menu_item:contains("Date")) 2026-11-03 07:11:19,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [19/21] Tour burndown_chart_tour → Step Click on the first Date filter sub menu (trigger: .o_filter_menu .o_menu_item:contains("Date") + * .dropdown-item:first-child) 2026-11-03 07:11:19,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [20/21] Tour burndown_chart_tour → Step Close the Date filter menu (trigger: .o_graph_renderer) 2026-11-03 07:11:19,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [21/21] Tour burndown_chart_tour → Step Open the search panel menu (trigger: .o_control_panel .o_searchview_dropdown_toggler) 2026-11-03 07:11:19,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-11-03 07:11:19,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 07:11:19,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:19] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 42 3 0.007 0.039 ro 2026-11-03 07:11:20,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:20] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 2874 0 0 0.003 - 2026-11-03 07:11:20,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:11:20,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 31240636 (allocated 34447360) 2026-11-03 07:11:20,201 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 N5uL7x1B - [03/Nov/2026 07:11:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.034 3.9 rw 2026-11-03 07:11:20,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 71503 2026-11-03 07:11:20,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-11-03 07:11:20,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 71503 2026-11-03 07:11:20,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071120_416376_test_burndown_chart_tour.txt 2026-11-03 07:11:20,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmpmguw6gtg_chrome_odoo" 2026-11-03 07:11:20,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-03 07:11:20,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xlsx ... 2026-11-03 07:11:20,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_import_files: skipped TestImportFiles.test_import_task_template_xlsx : Needs demo data to be able to import those files 2026-11-03 07:11:20,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:11:20,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:11:39,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 734 who belonged to [1] with changes [(4, 57)] 2026-11-03 07:11:39,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 735 who belonged to [1] with changes [(4, 58)] 2026-11-03 07:11:39,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 736 who belonged to [1] with changes [(4, 57)] 2026-11-03 07:11:40,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 737 who belonged to [1] with changes [(4, 58)] 2026-11-03 07:11:40,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_analytic_account_company_consistency ... 2026-11-03 07:11:41,361 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [96] 2026-11-03 07:11:41,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_create_project ... 2026-11-03 07:11:41,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 735 with IP n/a changed groups of user 735 who belonged to [58, 1] with changes [(, 6, 0)] 2026-11-03 07:11:41,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 735 with IP n/a changed groups of user 735 who belonged to [58, 6, 1] with changes [(, 6, 0)] 2026-11-03 07:11:41,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_create_subtask ... 2026-11-03 07:11:43,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_create_task ... 2026-11-03 07:11:44,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_cross_subtask_project ... 2026-11-03 07:11:44,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 734 with IP n/a changed groups of user 734 who belonged to [57, 1] with changes [(, 6, 0)] 2026-11-03 07:11:45,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 734 with IP n/a changed groups of user 734 who belonged to [57, 6, 1] with changes [(, 6, 0)] 2026-11-03 07:11:45,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_date_to_assign_project ... 2026-11-03 07:12:02,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_generate_analytic_account ... 2026-11-03 07:12:02,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 737 with IP n/a changed groups of user 737 who belonged to [58, 1] with changes [(, 6, 0)] 2026-11-03 07:12:02,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 737 with IP n/a changed groups of user 737 who belonged to [58, 6, 1] with changes [(, 6, 0)] 2026-11-03 07:12:02,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_move_task ... 2026-11-03 07:12:02,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 734 with IP n/a changed groups of user 734 who belonged to [57, 1] with changes [(, 6, 0)] 2026-11-03 07:12:03,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 734 with IP n/a changed groups of user 734 who belonged to [57, 6, 1] with changes [(, 6, 0)] 2026-11-03 07:12:04,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_multicompany: Starting TestMultiCompanyProject.test_update_company_id ... 2026-11-03 07:12:13,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 07:12:16,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-11-03 07:12:16,874 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14571, 14570, 14569] 2026-11-03 07:12:16,893 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.task records with IDs: [2024, 2023, 2022] 2026-11-03 07:12:16,901 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4786, 4787, 4788, 4789, 4790, 4791] 2026-11-03 07:12:17,647 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #745 deleted project.task.type records with IDs: [4695] 2026-11-03 07:12:17,685 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #744 deleted project.task.type records with IDs: [4690] 2026-11-03 07:12:17,753 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #744 deleted project.task.type records with IDs: [4689, 4691] 2026-11-03 07:12:17,784 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [4688, 4694] 2026-11-03 07:12:17,941 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [4697, 4698, 4699] 2026-11-03 07:12:17,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-11-03 07:12:18,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:12:18,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:12:19,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:12:19,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-11-03 07:12:19,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-11-03 07:12:19,716 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14562, 14559, 14556] 2026-11-03 07:12:19,733 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.task records with IDs: [2021, 2019, 2018] 2026-11-03 07:12:19,747 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4778, 4779, 4780, 4781, 4784, 4785] 2026-11-03 07:12:19,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-11-03 07:12:20,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-11-03 07:12:20,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-03 07:12:22,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-11-03 07:12:23,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 71634 2026-11-03 07:12:23,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmpf935wr8n_chrome_odoo 2026-11-03 07:12:23,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:33973/json/version 2026-11-03 07:12:23,188 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33973', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:12:23,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 07:12:23,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:33973/json 2026-11-03 07:12:23,362 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33973', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:12:23,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:33973/devtools/page/AFFF331DF960D91D908EF18D64FB8E3D 2026-11-03 07:12:23,434 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-11-03 07:12:23,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-11-03 07:12:23,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-11-03 07:12:23,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-11-03 07:12:23,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:12:23,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:12:24,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:24] "GET /odoo HTTP/1.1" 200 7401 119 0.103 0.486 rw 2026-11-03 07:12:24,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': 'AFFF331DF960D91D908EF18D64FB8E3D', 'loaderId': 'C75A517006DCA3A4DAF29BE2014CDA7A', 'isDownload': False} 2026-11-03 07:12:24,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-11-03 07:12:24,184 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:24] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.033 ro 2026-11-03 07:12:24,326 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 1273 19 0.015 0.16 ro 2026-11-03 07:12:24,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:24] "GET /web/webclient/load_menus HTTP/1.1" 200 60599 20 0.014 0.202 ro 2026-11-03 07:12:24,404 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:24] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.058 ro 2026-11-03 07:12:24,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:24] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 0.952 ro 2026-11-03 07:12:24,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:24] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.003 0.02 ro 2026-11-03 07:12:25,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-11-03 07:12:25,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:25] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.004 - 2026-11-03 07:12:25,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:25] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.003 - 2026-11-03 07:12:25,654 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 07:12:25,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate test code "odoo.startTour('personal_stage_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:12:25,695 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.01 rw 2026-11-03 07:12:25,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [1/20] Tour personal_stage_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:12:25,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:25] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-11-03 07:12:25,833 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:25] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.004 - 2026-11-03 07:12:25,974 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:25] "GET /odoo HTTP/1.1" 200 7329 27 0.032 0.09 rw 2026-11-03 07:12:26,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:26] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.014 0.146 ro 2026-11-03 07:12:26,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:26] "GET /web/image/res.partner/2625/avatar_128?unique=1793689940000 HTTP/1.1" 200 305 3 0.004 0.077 ro 2026-11-03 07:12:26,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [2/20] Tour personal_stage_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-11-03 07:12:26,061 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:26] "POST /web/action/load HTTP/1.1" 200 419 5 0.004 0.082 ro 2026-11-03 07:12:26,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:26] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.044 ro 2026-11-03 07:12:26,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [3/20] Tour personal_stage_tour → Step Open Pig Project (trigger: .o_kanban_record:contains("Pig")) 2026-11-03 07:12:26,272 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:26] "POST /mail/store HTTP/1.1" 200 3453 37 0.044 0.188 ro 2026-11-03 07:12:26,289 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:26] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.311 rw 2026-11-03 07:12:26,327 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:26] "POST /web/action/load HTTP/1.1" 200 1125 10 0.011 0.196 ro 2026-11-03 07:12:26,720 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:26] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 92414 58 0.063 0.249 ro 2026-11-03 07:12:26,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:26] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.007 ro 2026-11-03 07:12:26,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:26] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1031 22 0.022 0.087 ro 2026-11-03 07:12:26,960 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:26] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.078 ro 2026-11-03 07:12:27,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [4/20] Tour personal_stage_tour → Step Check that there is no create column (trigger: body:not(.o_column_quick_create)) 2026-11-03 07:12:27,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [5/20] Tour personal_stage_tour → Step Check that there is no create column (trigger: body:not(.o_group_edit)) 2026-11-03 07:12:27,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [6/20] Tour personal_stage_tour → Step Check that there is no create column (trigger: body:not(.o_group_delete)) 2026-11-03 07:12:27,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [7/20] Tour personal_stage_tour → Step Go to tasks (trigger: button[data-menu-xmlid="project.menu_project_management"]) 2026-11-03 07:12:27,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [8/20] Tour personal_stage_tour → Step Go to my tasks (trigger: a[data-menu-xmlid="project.menu_project_management_my_tasks"]) 2026-11-03 07:12:27,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [9/20] Tour personal_stage_tour → Step Check that we can create a new stage (trigger: .o_column_quick_create.o_quick_create_folded div) 2026-11-03 07:12:27,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:27] "GET /web/image/res.users/1/avatar_128?unique=1793675242000 HTTP/1.1" 200 4660 5 0.01 0.065 ro 2026-11-03 07:12:27,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:27] "POST /web/action/load HTTP/1.1" 200 1337 11 0.009 0.054 ro 2026-11-03 07:12:27,186 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:27] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 1841 22 0.03 0.129 rw 2026-11-03 07:12:27,649 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:27] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 105112 72 0.061 0.413 ro 2026-11-03 07:12:27,726 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:27] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 4 0.009 0.023 ro 2026-11-03 07:12:27,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:27] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 3206 23 0.026 0.098 ro 2026-11-03 07:12:28,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:28] "GET /web/image/res.users/753/avatar_128?unique=1793689943000 HTTP/1.1" 200 305 4 0.005 0.022 ro 2026-11-03 07:12:28,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [10/20] Tour personal_stage_tour → Step Create a new personal stage (trigger: input.form-control) 2026-11-03 07:12:28,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [11/20] Tour personal_stage_tour → Step Confirm create (trigger: .o_kanban_add) 2026-11-03 07:12:28,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [12/20] Tour personal_stage_tour → Step Check that column exists && Open column edit dropdown (trigger: .o_kanban_header:contains(Never)) 2026-11-03 07:12:28,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:28] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 55 3 0.002 0.012 rw 2026-11-03 07:12:28,164 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:28] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 272 2 0.001 0.013 rw 2026-11-03 07:12:28,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [13/20] Tour personal_stage_tour → Step Try editing inbox (trigger: .dropdown-item.o_group_edit) 2026-11-03 07:12:28,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [14/20] Tour personal_stage_tour → Step Change title (trigger: div.o_field_char[name="name"] input) 2026-11-03 07:12:28,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:28] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 9545 10 0.008 0.055 ro 2026-11-03 07:12:28,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:28] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 417 2 0.001 0.011 ro 2026-11-03 07:12:28,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [15/20] Tour personal_stage_tour → Step Save changes (trigger: .btn-primary:contains("Save")) 2026-11-03 07:12:28,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [16/20] Tour personal_stage_tour → Step Check that column was updated (trigger: .o_kanban_header:contains("Todo")) 2026-11-03 07:12:28,566 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:28] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 54 2 0.001 0.014 rw 2026-11-03 07:12:28,712 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:28] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 3342 23 0.03 0.088 ro 2026-11-03 07:12:28,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:28] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 4 0.005 0.126 ro 2026-11-03 07:12:28,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [17/20] Tour personal_stage_tour → Step Create a personal task from the quick create form (trigger: .o-kanban-button-new) 2026-11-03 07:12:28,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [18/20] Tour personal_stage_tour → Step Create a new personal task (trigger: input.o_input:not(.o_searchview_input)) 2026-11-03 07:12:28,930 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:28] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 5644 7 0.013 0.044 ro 2026-11-03 07:12:29,009 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:29] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 293 5 0.015 0.039 rw 2026-11-03 07:12:29,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [19/20] Tour personal_stage_tour → Step Confirm create (trigger: .o_kanban_add) 2026-11-03 07:12:29,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: [20/20] Tour personal_stage_tour → Step Check that task exists (trigger: .o_kanban_record:contains("New Test Task")) 2026-11-03 07:12:29,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:29] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 40 0.034 0.096 rw 2026-11-03 07:12:29,327 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:29] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 293 3 0.004 0.037 rw 2026-11-03 07:12:29,413 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:29] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1125 13 0.015 0.07 ro 2026-11-03 07:12:29,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-11-03 07:12:29,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 07:12:29,474 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:29] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 4 0.005 0.024 ro 2026-11-03 07:12:29,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:29] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 144 4 0.008 0.035 ro 2026-11-03 07:12:29,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:12:29,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 28508392 (allocated 30531584) 2026-11-03 07:12:29,732 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 VLzGJ__2 - [03/Nov/2026 07:12:26] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.038 3.5 rw 2026-11-03 07:12:29,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 71634 2026-11-03 07:12:29,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-11-03 07:12:29,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 71634 2026-11-03 07:12:29,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071229_955386_test_personal_stage_tour.txt 2026-11-03 07:12:29,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmpf935wr8n_chrome_odoo" 2026-11-03 07:12:29,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:12:32,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_config: Starting TestProjectConfig.test_copy_project_manager_embedded_config_as_default ... 2026-11-03 07:12:32,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_config: Starting TestProjectConfig.test_no_copy_project_manager_embedded_config_as_default ... 2026-11-03 07:12:32,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_config: Starting TestProjectConfig.test_project_stages_feature_enable_views ... 2026-11-03 07:12:33,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:12:36,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_embedded_action_settings: Starting TestProjectEmbeddedActionSettings.test_copy_custom_embedded_action_settings ... 2026-11-03 07:12:36,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_embedded_action_settings: Starting TestProjectEmbeddedActionSettings.test_copy_embedded_action_settings ... 2026-11-03 07:12:36,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_embedded_action_settings: Starting TestProjectEmbeddedActionSettings.test_unlink_project_removes_embedded_action_settings ... 2026-11-03 07:12:36,849 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted res.users.settings.embedded.action records with IDs: [5] 2026-11-03 07:12:36,902 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.project records with IDs: [467] 2026-11-03 07:12:36,914 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.alias records with IDs: [2574] 2026-11-03 07:12:36,941 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.account records with IDs: [494] 2026-11-03 07:12:36,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-03 07:12:37,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:12:54,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 20, 5, 110] with changes [(, 6, 0)] 2026-11-03 07:12:55,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 771 who belonged to [10, 3, 19, 20, 1] with changes [(, 6, 0)] 2026-11-03 07:12:59,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-11-03 07:13:00,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-11-03 07:13:00,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-11-03 07:13:01,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:13:02,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.mail.models.mail_thread: Routing mail from eustache.projectuser@example.com to "Chell Gladys" ,"Goats" ,"Bastien ProjectManager" ,"Armande ProjectUser" with Message-Id <1793689981.9952118-12451-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 473}, 775, mail.alias(2580,)) 2026-11-03 07:13:02,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.mail.models.mail_thread: Routing mail from eustache.projectuser@example.com to b.t@example.com,armande.projectuser@example.com,project+goats@test.mycompany.com,bastien.projectmanager@example.com,chell@gladys.portal with Message-Id <1793689982.4053795-26122-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 473}, 775, mail.alias(2580,)) 2026-11-03 07:13:02,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-11-03 07:13:03,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-11-03 07:13:04,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-11-03 07:13:05,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-11-03 07:13:05,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1793689985.7477787-94436-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 474}, 774, mail.alias(2581,)) 2026-11-03 07:13:05,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-11-03 07:13:06,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.mail.models.mail_thread: Routing mail from "Eustache Employee" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1793689986.4979382-53445-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 474}, 775, mail.alias(2581,)) 2026-11-03 07:13:07,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.mail.models.mail_thread: Routing mail from "Eustache Employee" to "Valid Poilvache" ,"Armande ProjectUser" ,"Valid Lelitre" ,"New Cc" ,"New Customer" with Message-Id <1793689987.1726897-44705-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 2081, custom_values: None, uid: 1 2026-11-03 07:13:07,388 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14769, 14768] 2026-11-03 07:13:07,510 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2663, 2662] 2026-11-03 07:13:07,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1793689987.5405216-66740-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 474}, 774, mail.alias(2581,)) 2026-11-03 07:13:08,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Valid Poilvache" ,"Armande ProjectUser" ,"Valid Lelitre" ,"New Cc" ,"New Customer" with Message-Id <1793689988.2171490-04707-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 2082, custom_values: None, uid: 1 2026-11-03 07:13:08,458 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14775, 14774] 2026-11-03 07:13:08,567 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2665, 2664] 2026-11-03 07:13:08,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to help@test.mycompany.com,"Valid Lelitre" ,"New Customer" with Message-Id <1793689988.5919592-30249-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 474}, 1, mail.alias(2581,)) 2026-11-03 07:13:09,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "Valid Poilvache" ,"Armande ProjectUser" ,"Valid Lelitre" ,"New Cc" ,"New Customer" with Message-Id <1793689989.4017420-37927-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 2083, custom_values: None, uid: 1 2026-11-03 07:13:09,631 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14781, 14780] 2026-11-03 07:13:09,733 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2668, 2667] 2026-11-03 07:13:09,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-11-03 07:13:10,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1793689990.297186@localhost>: direct alias match: ('project.task', 0, {'project_id': 474}, 1, mail.alias(2581,)) 2026-11-03 07:13:10,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1793689990.503852@localhost>: direct alias match: ('project.task', 0, {'project_id': 474}, 1, mail.alias(2581,)) 2026-11-03 07:13:10,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-11-03 07:13:11,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-11-03 07:13:12,169 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4970, 4971] 2026-11-03 07:13:12,181 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4870, 4871] 2026-11-03 07:13:12,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-11-03 07:13:13,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 420 checked, 8 removed 2026-11-03 07:13:16,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 62])] 2026-11-03 07:13:16,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-11-03 07:13:16,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-11-03 07:13:16,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-11-03 07:13:17,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-11-03 07:13:17,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-11-03 07:13:17,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 62] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17])] 2026-11-03 07:13:18,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 62])] 2026-11-03 07:13:18,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-11-03 07:13:18,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-11-03 07:13:18,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_on_tasks_from_different_projects ... 2026-11-03 07:13:19,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-11-03 07:13:19,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:13:19,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 60])] 2026-11-03 07:13:21,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:13:21,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_close_recurring_task_private_project ... 2026-11-03 07:13:21,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:13:22,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_closed_recurring_task ... 2026-11-03 07:13:23,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_deleting_last_recurring_task ... 2026-11-03 07:13:24,440 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.task.recurrence records with IDs: [5] 2026-11-03 07:13:24,475 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.task records with IDs: [2118] 2026-11-03 07:13:24,487 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5027] 2026-11-03 07:13:24,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_disabling_recurrence ... 2026-11-03 07:13:25,608 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.task.recurrence records with IDs: [8] 2026-11-03 07:13:25,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_next_occurrence_batch_call ... 2026-11-03 07:13:26,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrence_copy_task_dependency ... 2026-11-03 07:13:26,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrence_simple ... 2026-11-03 07:13:27,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.task.recurrence records with IDs: [17] 2026-11-03 07:13:27,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrence_until ... 2026-11-03 07:13:28,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrent_sub_tasks_without_archive_user ... 2026-11-03 07:13:28,643 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [881] 2026-11-03 07:13:28,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrent_tasks_fields ... 2026-11-03 07:13:29,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurrent_tasks_without_archive_user ... 2026-11-03 07:13:30,114 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [881] 2026-11-03 07:13:30,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_recurrence: Starting TestProjectRecurrence.test_recurring_settings_change ... 2026-11-03 07:13:30,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 786 who belonged to {57, 60, 1} by editing res.groups [60] with [(, 0, 0)] 2026-11-03 07:13:30,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:13:33,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-11-03 07:13:33,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:13:36,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-11-03 07:13:36,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-11-03 07:13:36,916 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [17] 2026-11-03 07:13:37,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [495], uid: 796, model: project.project 2026-11-03 07:13:37,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-11-03 07:13:37,436 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: html_field_history_metadata 2026-11-03 07:13:37,447 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_follower_ids 2026-11-03 07:13:37,459 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_partner_ids 2026-11-03 07:13:37,472 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_ids 2026-11-03 07:13:37,483 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: has_message 2026-11-03 07:13:37,494 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_needaction 2026-11-03 07:13:37,505 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_needaction_counter 2026-11-03 07:13:37,516 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_has_error 2026-11-03 07:13:37,527 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_has_error_counter 2026-11-03 07:13:37,537 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_attachment_count 2026-11-03 07:13:37,548 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_ids 2026-11-03 07:13:37,558 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: message_has_sms_error 2026-11-03 07:13:37,569 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rotting_days 2026-11-03 07:13:37,581 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: is_rotting 2026-11-03 07:13:37,591 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_last_value 2026-11-03 07:13:37,606 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_last_feedback 2026-11-03 07:13:37,616 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_last_image 2026-11-03 07:13:37,625 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_count 2026-11-03 07:13:37,636 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_avg 2026-11-03 07:13:37,646 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_avg_text 2026-11-03 07:13:37,656 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_percentage_satisfaction 2026-11-03 07:13:37,667 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_last_text 2026-11-03 07:13:37,677 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_ids 2026-11-03 07:13:37,685 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_state 2026-11-03 07:13:37,695 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_user_id 2026-11-03 07:13:37,705 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_type_id 2026-11-03 07:13:37,717 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_type_icon 2026-11-03 07:13:37,728 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_date_deadline 2026-11-03 07:13:37,745 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: my_activity_date_deadline 2026-11-03 07:13:37,755 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_summary 2026-11-03 07:13:37,771 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_exception_decoration 2026-11-03 07:13:37,779 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_exception_icon 2026-11-03 07:13:37,792 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_plans_ids 2026-11-03 07:13:37,803 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: activity_calendar_event_id 2026-11-03 07:13:37,813 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: access_warning 2026-11-03 07:13:37,824 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: date_end 2026-11-03 07:13:37,834 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: task_properties 2026-11-03 07:13:37,845 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: role_ids 2026-11-03 07:13:37,855 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: personal_stage_type_ids 2026-11-03 07:13:37,865 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: personal_stage_id 2026-11-03 07:13:37,874 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: personal_stage_type_id 2026-11-03 07:13:37,885 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: partner_phone 2026-11-03 07:13:37,895 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: rating_active 2026-11-03 07:13:37,905 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: attachment_ids 2026-11-03 07:13:37,915 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: project_privacy_visibility 2026-11-03 07:13:37,924 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: subtask_completion_percentage 2026-11-03 07:13:37,935 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: working_hours_open 2026-11-03 07:13:37,947 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: working_hours_close 2026-11-03 07:13:37,958 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: working_days_open 2026-11-03 07:13:37,968 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: working_days_close 2026-11-03 07:13:37,978 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: closed_depend_on_count 2026-11-03 07:13:37,990 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: link_preview_name 2026-11-03 07:13:38,002 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: create_uid 2026-11-03 07:13:38,012 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: write_uid 2026-11-03 07:13:38,021 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: remaining_hours_percentage 2026-11-03 07:13:38,040 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: partner_name 2026-11-03 07:13:38,051 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: partner_company_name 2026-11-03 07:13:38,062 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: user_skill_ids 2026-11-03 07:13:38,073 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: leave_types_count 2026-11-03 07:13:38,083 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: is_timeoff_task 2026-11-03 07:13:38,092 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: project_sale_order_id 2026-11-03 07:13:38,103 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: task_to_invoice 2026-11-03 07:13:38,112 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: sale_warning_text 2026-11-03 07:13:38,122 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: pricing_type 2026-11-03 07:13:38,132 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: is_project_map_empty 2026-11-03 07:13:38,142 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: has_multi_sol 2026-11-03 07:13:38,153 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: timesheet_product_id 2026-11-03 07:13:38,164 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: read, uid: 796, model: project.task, field: last_sol_of_customer 2026-11-03 07:13:38,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-11-03 07:13:38,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-11-03 07:13:38,882 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [17] 2026-11-03 07:13:39,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-11-03 07:13:40,383 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: id 2026-11-03 07:13:40,400 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_name 2026-11-03 07:13:40,420 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_is_follower 2026-11-03 07:13:40,439 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: duration_tracking 2026-11-03 07:13:40,455 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: access_url 2026-11-03 07:13:40,474 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: access_token 2026-11-03 07:13:40,494 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: active 2026-11-03 07:13:40,513 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: create_date 2026-11-03 07:13:40,531 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: write_date 2026-11-03 07:13:40,550 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: date_assign 2026-11-03 07:13:40,567 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: date_deadline 2026-11-03 07:13:40,589 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: project_id 2026-11-03 07:13:40,612 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_in_project 2026-11-03 07:13:40,635 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allocated_hours 2026-11-03 07:13:40,652 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: subtask_allocated_hours 2026-11-03 07:13:40,686 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: user_ids 2026-11-03 07:13:40,703 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: portal_user_names 2026-11-03 07:13:40,728 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: partner_id 2026-11-03 07:13:40,746 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: email_from 2026-11-03 07:13:40,768 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: company_id 2026-11-03 07:13:40,786 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: displayed_image_id 2026-11-03 07:13:40,805 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: subtask_count 2026-11-03 07:13:40,825 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: closed_subtask_count 2026-11-03 07:13:40,844 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_milestones 2026-11-03 07:13:40,869 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: milestone_id 2026-11-03 07:13:40,887 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_late_and_unreached_milestone 2026-11-03 07:13:40,905 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_task_dependencies 2026-11-03 07:13:40,929 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: depend_on_ids 2026-11-03 07:13:40,950 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: depend_on_count 2026-11-03 07:13:40,972 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: dependent_ids 2026-11-03 07:13:40,991 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: dependent_tasks_count 2026-11-03 07:13:41,008 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_parent_task_button 2026-11-03 07:13:41,028 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_follow_button 2026-11-03 07:13:41,064 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: project_sharing_portal_user_ids 2026-11-03 07:13:41,085 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_recurring_tasks 2026-11-03 07:13:41,103 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: recurring_task 2026-11-03 07:13:41,123 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: recurring_count 2026-11-03 07:13:41,150 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: repeat_interval 2026-11-03 07:13:41,171 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: repeat_unit 2026-11-03 07:13:41,192 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: repeat_type 2026-11-03 07:13:41,213 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: repeat_until 2026-11-03 07:13:41,225 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: is_template 2026-11-03 07:13:41,242 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_project_template 2026-11-03 07:13:41,258 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_template_ancestor 2026-11-03 07:13:41,275 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: analytic_account_active 2026-11-03 07:13:41,294 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_timesheets 2026-11-03 07:13:41,313 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: remaining_hours 2026-11-03 07:13:41,333 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: effective_hours 2026-11-03 07:13:41,352 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: total_hours_spent 2026-11-03 07:13:41,368 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: progress 2026-11-03 07:13:41,386 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: overtime 2026-11-03 07:13:41,404 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: subtask_effective_hours 2026-11-03 07:13:41,435 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: timesheet_ids 2026-11-03 07:13:41,476 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: portal_timesheet_ids 2026-11-03 07:13:41,503 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: encode_uom_in_days 2026-11-03 07:13:41,523 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: show_portal_timesheets 2026-11-03 07:13:41,550 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: sale_order_id 2026-11-03 07:13:41,573 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: sale_line_id 2026-11-03 07:13:41,587 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: sale_order_state 2026-11-03 07:13:41,602 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: allow_billable 2026-11-03 07:13:41,621 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: display_sale_order_button 2026-11-03 07:13:41,640 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: remaining_hours_so 2026-11-03 07:13:41,660 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: remaining_hours_available 2026-11-03 07:13:41,677 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: html_field_history_metadata 2026-11-03 07:13:41,712 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_partner_ids 2026-11-03 07:13:41,747 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_ids 2026-11-03 07:13:41,765 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_message 2026-11-03 07:13:41,784 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_needaction 2026-11-03 07:13:41,801 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_needaction_counter 2026-11-03 07:13:41,819 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_has_error 2026-11-03 07:13:41,837 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_has_error_counter 2026-11-03 07:13:41,857 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_attachment_count 2026-11-03 07:13:41,888 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: message_has_sms_error 2026-11-03 07:13:41,908 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rotting_days 2026-11-03 07:13:41,929 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: is_rotting 2026-11-03 07:13:41,950 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_last_value 2026-11-03 07:13:41,967 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_last_feedback 2026-11-03 07:13:41,988 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_last_image 2026-11-03 07:13:42,010 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_count 2026-11-03 07:13:42,032 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_avg 2026-11-03 07:13:42,052 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_avg_text 2026-11-03 07:13:42,074 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_percentage_satisfaction 2026-11-03 07:13:42,108 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_last_text 2026-11-03 07:13:42,127 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_ids 2026-11-03 07:13:42,150 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_state 2026-11-03 07:13:42,185 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_user_id 2026-11-03 07:13:42,219 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_type_icon 2026-11-03 07:13:42,242 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_date_deadline 2026-11-03 07:13:42,264 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: my_activity_date_deadline 2026-11-03 07:13:42,281 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_summary 2026-11-03 07:13:42,303 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_exception_decoration 2026-11-03 07:13:42,321 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_exception_icon 2026-11-03 07:13:42,383 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: activity_calendar_event_id 2026-11-03 07:13:42,407 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: access_warning 2026-11-03 07:13:42,431 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: date_end 2026-11-03 07:13:42,448 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: task_properties 2026-11-03 07:13:42,469 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: personal_stage_type_ids 2026-11-03 07:13:42,497 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: personal_stage_type_id 2026-11-03 07:13:42,512 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: partner_phone 2026-11-03 07:13:42,535 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: rating_active 2026-11-03 07:13:42,557 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: attachment_ids 2026-11-03 07:13:42,577 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: project_privacy_visibility 2026-11-03 07:13:42,597 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: subtask_completion_percentage 2026-11-03 07:13:42,619 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: working_hours_open 2026-11-03 07:13:42,638 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: working_hours_close 2026-11-03 07:13:42,656 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: working_days_open 2026-11-03 07:13:42,675 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: working_days_close 2026-11-03 07:13:42,694 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: closed_depend_on_count 2026-11-03 07:13:42,712 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: link_preview_name 2026-11-03 07:13:42,743 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: create_uid 2026-11-03 07:13:42,775 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: write_uid 2026-11-03 07:13:42,795 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: remaining_hours_percentage 2026-11-03 07:13:42,810 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: partner_name 2026-11-03 07:13:42,828 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: partner_company_name 2026-11-03 07:13:42,863 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: leave_types_count 2026-11-03 07:13:42,881 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: is_timeoff_task 2026-11-03 07:13:42,912 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: project_sale_order_id 2026-11-03 07:13:42,927 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: task_to_invoice 2026-11-03 07:13:42,943 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: sale_warning_text 2026-11-03 07:13:42,963 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: pricing_type 2026-11-03 07:13:42,987 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: is_project_map_empty 2026-11-03 07:13:43,005 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: has_multi_sol 2026-11-03 07:13:43,049 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: timesheet_product_id 2026-11-03 07:13:43,074 7 INFO rb-b7d1c09-226301-432015 odoo.models: Access Denied by ACLs for operation: write, uid: 796, model: project.task, field: last_sol_of_customer 2026-11-03 07:13:43,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:13:43,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 62])] 2026-11-03 07:13:43,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-11-03 07:13:44,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 71761 2026-11-03 07:13:44,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpruig14r8_chrome_odoo 2026-11-03 07:13:44,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:33145/json/version 2026-11-03 07:13:44,332 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33145', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:13:44,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-11-03 07:13:44,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:33145/json 2026-11-03 07:13:44,367 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33145', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:13:44,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:33145/devtools/page/597845D45573BDDD7FFCC14E76E5B850 2026-11-03 07:13:44,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-11-03 07:13:44,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-11-03 07:13:44,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:13:44,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-11-03 07:13:44,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:13:44,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:13:45,066 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:45] "GET /odoo HTTP/1.1" 200 7354 103 0.091 0.427 rw 2026-11-03 07:13:45,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': '597845D45573BDDD7FFCC14E76E5B850', 'loaderId': '2849F29AA56C7AC6C75E315E6FFAD927', 'isDownload': False} 2026-11-03 07:13:45,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-11-03 07:13:45,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:45] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.738 ro 2026-11-03 07:13:45,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:45] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.037 0.268 ro 2026-11-03 07:13:45,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.005 0.324 ro 2026-11-03 07:13:45,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:45] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.342 ro 2026-11-03 07:13:45,494 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:45] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.017 ro 2026-11-03 07:13:46,223 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.02 ro 2026-11-03 07:13:46,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 07:13:46,423 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.005 - 2026-11-03 07:13:46,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.01 - 2026-11-03 07:13:46,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.029 ro 2026-11-03 07:13:46,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate test code "odoo.startTour('project_sharing_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:13:46,492 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.009 rw 2026-11-03 07:13:46,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [1/36] Tour project_sharing_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:13:46,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:13:46,608 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.025 0.089 rw 2026-11-03 07:13:46,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.021 ro 2026-11-03 07:13:46,644 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 07:13:46,765 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "GET /odoo HTTP/1.1" 200 7283 27 0.026 0.068 rw 2026-11-03 07:13:46,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.007 0.106 ro 2026-11-03 07:13:46,833 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "GET /web/image/res.partner/3/avatar_128?unique=1793690023000 HTTP/1.1" 200 305 3 0.003 0.073 ro 2026-11-03 07:13:46,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [2/36] Tour project_sharing_tour → Step Go to the Project App. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"]) 2026-11-03 07:13:46,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "POST /web/action/load HTTP/1.1" 200 419 5 0.005 0.087 ro 2026-11-03 07:13:46,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [3/36] Tour project_sharing_tour → Step Go to the Project App. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"]) 2026-11-03 07:13:46,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [4/36] Tour project_sharing_tour → Step Open the project dropdown. (trigger: .o_kanban_record:contains(Project Sharing)) 2026-11-03 07:13:46,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:46] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.004 0.155 rw 2026-11-03 07:13:47,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:47] "POST /mail/store HTTP/1.1" 200 3404 37 0.03 0.117 ro 2026-11-03 07:13:47,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:47] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.154 ro 2026-11-03 07:13:47,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:47] "POST /web/action/load HTTP/1.1" 200 1125 10 0.01 0.144 ro 2026-11-03 07:13:47,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:47] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 56 0.052 0.232 ro 2026-11-03 07:13:47,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:47] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.026 ro 2026-11-03 07:13:47,589 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:47] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1162 23 0.021 0.097 ro 2026-11-03 07:13:47,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:47] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.005 0.076 ro 2026-11-03 07:13:47,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [5/36] Tour project_sharing_tour → Step Start editing the project. (trigger: .dropdown-menu a:contains("Share")) 2026-11-03 07:13:47,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [6/36] Tour project_sharing_tour → Step Add a collaborator to the project. (trigger: .modal div[name="collaborator_ids"] .o_field_x2many_list_row_add > button) 2026-11-03 07:13:47,820 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:47] "GET /web/image/res.users/1/avatar_128?unique=1793690023000 HTTP/1.1" 200 4660 5 0.007 0.089 ro 2026-11-03 07:13:47,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:47] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.079 ro 2026-11-03 07:13:47,891 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:47] "POST /web/dataset/call_button/project.project/action_open_share_project_wizard#project.project.action_open_share_project_wizard HTTP/1.1" 200 911 10 0.011 0.084 rw 2026-11-03 07:13:47,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:47] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 5771 10 0.01 0.032 ro 2026-11-03 07:13:48,040 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:48] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 392 6 0.005 0.024 rw 2026-11-03 07:13:48,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [7/36] Tour project_sharing_tour → Step Select the user portal as collaborator to the "Project Sharing" project. (trigger: .modal div[name="collaborator_ids"] div[name="partner_id"] input) 2026-11-03 07:13:48,223 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:48] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 120 1 0.001 0.01 rw 2026-11-03 07:13:48,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [8/36] Tour project_sharing_tour → Step .ui-autocomplete a.dropdown-item:contains("Georges") 2026-11-03 07:13:48,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:48] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 445 3 0.004 0.036 ro 2026-11-03 07:13:48,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [9/36] Tour project_sharing_tour → Step Open Access mode selection dropdown. (trigger: .modal div[name="collaborator_ids"] div[name="access_mode"] input) 2026-11-03 07:13:48,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [10/36] Tour project_sharing_tour → Step .o_select_menu_item:contains(Advanced Edit) 2026-11-03 07:13:48,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:48] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 53 7 0.009 0.027 rw 2026-11-03 07:13:48,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [11/36] Tour project_sharing_tour → Step Confirm the project sharing with this portal user. (trigger: .modal footer > button[name="action_share_record"]) 2026-11-03 07:13:48,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [12/36] Tour project_sharing_tour → Step body:not(:has(.modal)) 2026-11-03 07:13:48,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:48] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 102 3 0.006 0.023 rw 2026-11-03 07:13:48,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:48] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 53 6 0.007 0.023 rw 2026-11-03 07:13:48,692 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:48] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 53 2 0.003 0.039 rw 2026-11-03 07:13:48,788 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:48] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 528 18 0.025 0.046 rw 2026-11-03 07:13:49,007 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:49] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 234 49 0.045 0.14 rw 2026-11-03 07:13:49,118 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:49] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1163 21 0.018 0.056 ro 2026-11-03 07:13:49,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [13/36] Tour project_sharing_tour → Step Go to project portal view to select the "Project Sharing" project (trigger: .o_web_client) 2026-11-03 07:13:50,290 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:50] "GET /my/projects HTTP/1.1" 200 40306 133 0.119 0.994 rw 2026-11-03 07:13:50,331 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:13:50,333 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:13:50,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2, copying from /web/assets/39709b1/web.material_symbols_outlined.min.woff2 2026-11-03 07:13:50,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:47] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.045 3.374 rw 2026-11-03 07:13:50,404 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:50] "GET /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 10 0.009 1.21 ro 2026-11-03 07:13:50,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fee7f06/web.assets_frontend.min.css, copying from /web/assets/fee7f06/web.assets_frontend.min.css 2026-11-03 07:13:50,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:50] "GET /web/assets/1/fee7f06/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.046 0.125 ro 2026-11-03 07:13:50,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2, copying from /web/assets/de959e8/web.odoo_ui_icons.min.woff2 2026-11-03 07:13:50,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:50] "GET /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.012 0.194 ro 2026-11-03 07:13:50,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js, copying from /web/assets/9eabff2/web.assets_frontend_minimal.min.js 2026-11-03 07:13:50,578 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:50] "GET /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.008 0.024 ro 2026-11-03 07:13:50,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5aafd41/web.__assets_tests_call__.min.js, copying from /web/assets/5aafd41/web.__assets_tests_call__.min.js 2026-11-03 07:13:50,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:50] "GET /web/assets/1/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.006 0.046 ro 2026-11-03 07:13:50,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:50] "GET /web/image/website/1/logo/My%20Website?unique=0968e10 HTTP/1.1" 200 8689 2 0.001 0.013 ro 2026-11-03 07:13:50,763 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:50] "GET /website/static/description/icon.png HTTP/1.1" 200 3260 0 0 0.01 - 2026-11-03 07:13:50,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js, copying from /web/assets/e5f8c27/web.assets_frontend_lazy.min.js 2026-11-03 07:13:50,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:50] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.001 0.096 ro 2026-11-03 07:13:50,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:50] "GET /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.007 0.135 ro 2026-11-03 07:13:51,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 07:13:51,510 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 0 0 0.006 ro 2026-11-03 07:13:51,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [14/36] Tour project_sharing_tour → 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-11-03 07:13:51,707 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:51] "GET /my/projects/497 HTTP/1.1" 303 251 4 0.005 0.059 rw 2026-11-03 07:13:51,891 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:51] "GET /my/projects/497/project_sharing HTTP/1.1" 200 6619 35 0.046 0.192 rw 2026-11-03 07:13:51,952 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:51] "GET /web/assets/51fb0bb/project.webclient.min.css HTTP/1.1" 200 862608 2 0.002 0.021 ro 2026-11-03 07:13:51,991 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:51] "GET /web/assets/df672d8/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.004 0.049 ro 2026-11-03 07:13:52,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:52] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.003 0.021 ro 2026-11-03 07:13:52,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 07:13:52,860 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [15/36] Tour project_sharing_tour → Step Wait the project sharing feature be loaded (trigger: .o_project_sharing .o_kanban_renderer) 2026-11-03 07:13:52,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:52] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 304 0 2 0.004 0.021 rw 2026-11-03 07:13:53,048 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:53] "POST /web/action/load HTTP/1.1" 200 1283 12 0.016 0.034 ro 2026-11-03 07:13:53,456 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 99650 50 0.05 0.319 ro 2026-11-03 07:13:53,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 41 2 0.004 0.016 ro 2026-11-03 07:13:53,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 277 4 0.005 0.094 ro 2026-11-03 07:13:53,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [16/36] Tour project_sharing_tour → Step Click "Create" button (trigger: button.o-kanban-button-new) 2026-11-03 07:13:53,700 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:53] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.004 - 2026-11-03 07:13:53,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [17/36] Tour project_sharing_tour → Step Create Task (trigger: .o_kanban_quick_create .o_field_widget[name=name] input) 2026-11-03 07:13:53,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 1067 6 0.007 0.065 ro 2026-11-03 07:13:53,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:53] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 65 1 0.001 0.025 rw 2026-11-03 07:13:53,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [18/36] Tour project_sharing_tour → Step Check that task stages cannot be drag and dropped (trigger: .o_kanban_group:not(.o_group_draggable)) 2026-11-03 07:13:53,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [19/36] Tour project_sharing_tour → Step Go to the form view of this new task (trigger: .o_kanban_quick_create .o_kanban_edit) 2026-11-03 07:13:53,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [20/36] Tour project_sharing_tour → Step Change the stage of the task. (trigger: div[name="stage_id"] div.o_statusbar_status button[aria-checked="false"]:contains(Done)) 2026-11-03 07:13:54,083 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:54] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 53 38 0.047 0.082 rw 2026-11-03 07:13:54,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 630 9 0.011 0.045 ro 2026-11-03 07:13:54,373 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 99650 3 0.008 0.089 ro 2026-11-03 07:13:54,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1497 23 0.032 0.048 ro 2026-11-03 07:13:54,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:54] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.013 ro 2026-11-03 07:13:54,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:54] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 07:13:54,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:54] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.002 0.008 rw 2026-11-03 07:13:54,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [21/36] Tour project_sharing_tour → Step Write a message in the chatter of the task (trigger: .o-mail-Composer-input) 2026-11-03 07:13:54,956 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:54] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 124 21 0.029 0.073 rw 2026-11-03 07:13:54,974 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:54] "POST /mail/store HTTP/1.1" 200 849 6 0.005 0.086 ro 2026-11-03 07:13:55,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [22/36] Tour project_sharing_tour → Step Send the message (trigger: .o-mail-Composer-send:enabled) 2026-11-03 07:13:55,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:55] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.01 ro 2026-11-03 07:13:55,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:55] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.013 ro 2026-11-03 07:13:55,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [23/36] Tour project_sharing_tour → Step Go back to the kanban view (trigger: ol.breadcrumb > li.o_back_button > a:contains(Project Sharing)) 2026-11-03 07:13:55,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [24/36] Tour project_sharing_tour → Step open the search panel menu (trigger: .o_searchview_dropdown_toggler) 2026-11-03 07:13:55,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:55] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 27 0.031 0.073 rw 2026-11-03 07:13:55,503 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 99651 3 0.016 0.112 ro 2026-11-03 07:13:55,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:55] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.137 ro 2026-11-03 07:13:55,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [25/36] Tour project_sharing_tour → Step click on the first item in the filter menu (trigger: .o_filter_menu .dropdown-item:first-child) 2026-11-03 07:13:55,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:55] "POST /mail/message/post HTTP/1.1" 200 2137 24 0.033 0.241 rw 2026-11-03 07:13:55,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [26/36] Tour project_sharing_tour → Step click on the first item in the group by menu (trigger: .o_group_by_menu .dropdown-item:first-child) 2026-11-03 07:13:55,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [27/36] Tour project_sharing_tour → Step open accordion "save current search" in favorite menu (trigger: .o_favorite_menu .o_add_favorite) 2026-11-03 07:13:55,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [28/36] Tour project_sharing_tour → Step click to "save" button in favorite menu (trigger: .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-11-03 07:13:55,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:55] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.012 0.113 ro 2026-11-03 07:13:55,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [29/36] Tour project_sharing_tour → Step click on the first item in the filter menu (trigger: .o_filter_menu .dropdown-item:first-child) 2026-11-03 07:13:55,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [30/36] Tour project_sharing_tour → Step click on the first item in the group by menu (trigger: .o_group_by_menu .dropdown-item:first-child) 2026-11-03 07:13:55,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [31/36] Tour project_sharing_tour → Step click to "save" button in favorite menu (trigger: .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-11-03 07:13:55,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [32/36] Tour project_sharing_tour → Step Go to the list view (trigger: button.o_switch_view.o_list) 2026-11-03 07:13:55,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:55] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 867 15 0.027 0.215 ro 2026-11-03 07:13:55,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [33/36] Tour project_sharing_tour → Step .o_list_view 2026-11-03 07:13:55,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 99651 3 0.015 0.317 ro 2026-11-03 07:13:56,017 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 99651 3 0.01 0.237 ro 2026-11-03 07:13:56,056 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:56] "POST /mail/store HTTP/1.1" 200 849 5 0.007 0.239 ro 2026-11-03 07:13:56,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [34/36] Tour project_sharing_tour → Step .o_optional_columns_dropdown_toggle 2026-11-03 07:13:56,097 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:56] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 44 6 0.008 0.363 rw 2026-11-03 07:13:56,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:56] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 44 5 0.007 0.347 rw 2026-11-03 07:13:56,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1125 13 0.017 0.129 ro 2026-11-03 07:13:56,293 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:56] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 73 1 0.001 0.008 ro 2026-11-03 07:13:56,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [35/36] Tour project_sharing_tour → Step .dropdown-item:contains("Milestone") 2026-11-03 07:13:56,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: [36/36] Tour project_sharing_tour → Step Check the list view (trigger: .o_list_view) 2026-11-03 07:13:56,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-11-03 07:13:56,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 07:13:56,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:13:56,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 33472532 (allocated 37478400) 2026-11-03 07:13:56,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Z4NWBJBS - [03/Nov/2026 07:13:52] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 52 0.067 3.746 rw 2026-11-03 07:13:56,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 71761 2026-11-03 07:13:56,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-11-03 07:13:56,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 71761 2026-11-03 07:13:56,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071356_988877_test_01_project_sharing.txt 2026-11-03 07:13:56,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmpruig14r8_chrome_odoo" 2026-11-03 07:13:57,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-11-03 07:13:57,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 71898 2026-11-03 07:13:57,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpy_cc5w_6_chrome_odoo 2026-11-03 07:13:57,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:39507/json/version 2026-11-03 07:13:57,489 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39507', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:13:57,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-11-03 07:13:57,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:39507/json 2026-11-03 07:13:57,513 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39507', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:13:57,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:39507/devtools/page/47AEA2BB398643F46CA968E1C425C3CC 2026-11-03 07:13:57,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-11-03 07:13:57,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-11-03 07:13:57,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-11-03 07:13:57,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-11-03 07:13:57,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Open "http://127.0.0.1:8069/my/projects" in browser 2026-11-03 07:13:57,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-11-03 07:13:58,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:13:58] "GET /my/projects HTTP/1.1" 200 29014 148 0.099 1.015 rw 2026-11-03 07:13:58,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': '47AEA2BB398643F46CA968E1C425C3CC', 'loaderId': '240FF8BF41DE36254CAC36986E123B60', 'isDownload': False} 2026-11-03 07:13:58,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-11-03 07:13:58,891 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:13:58,892 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:13:58,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2, copying from /web/assets/39709b1/web.material_symbols_outlined.min.woff2 2026-11-03 07:13:58,956 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:13:58] "GET /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 10 0.007 1.189 ro 2026-11-03 07:13:58,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2, copying from /web/assets/de959e8/web.odoo_ui_icons.min.woff2 2026-11-03 07:13:58,990 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:13:58] "GET /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.01 0.071 ro 2026-11-03 07:13:59,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fee7f06/web.assets_frontend.min.css, copying from /web/assets/fee7f06/web.assets_frontend.min.css 2026-11-03 07:13:59,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js, copying from /web/assets/9eabff2/web.assets_frontend_minimal.min.js 2026-11-03 07:13:59,114 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:13:59] "GET /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.004 0.059 ro 2026-11-03 07:13:59,115 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:13:59] "GET /web/assets/1/fee7f06/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.046 0.161 ro 2026-11-03 07:13:59,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5aafd41/web.__assets_tests_call__.min.js, copying from /web/assets/5aafd41/web.__assets_tests_call__.min.js 2026-11-03 07:13:59,199 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:13:59] "GET /web/assets/1/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.005 0.058 ro 2026-11-03 07:13:59,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:13:59] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.024 ro 2026-11-03 07:13:59,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:13:59] "GET /web/image/website/1/logo/My%20Website?unique=0968e10 HTTP/1.1" 200 8689 2 0.004 0.033 ro 2026-11-03 07:13:59,412 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:13:59] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.046 ro 2026-11-03 07:13:59,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:13:59] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.003 0.013 ro 2026-11-03 07:13:59,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js, copying from /web/assets/e5f8c27/web.assets_frontend_lazy.min.js 2026-11-03 07:13:59,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:13:59] "GET /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.005 0.085 ro 2026-11-03 07:14:00,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 07:14:00,255 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.011 ro 2026-11-03 07:14:00,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate test code "odoo.startTour('portal_project_sharing_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:14:00,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [1/23] Tour portal_project_sharing_tour → 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-11-03 07:14:00,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:00] "GET /my/projects/497 HTTP/1.1" 303 251 7 0.021 0.058 rw 2026-11-03 07:14:00,672 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:00] "GET /my/projects/497/project_sharing HTTP/1.1" 200 6392 49 0.036 0.226 rw 2026-11-03 07:14:00,729 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:00] "GET /web/assets/51fb0bb/project.webclient.min.css HTTP/1.1" 200 862608 2 0.001 0.018 ro 2026-11-03 07:14:00,796 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:00] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.043 ro 2026-11-03 07:14:00,830 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:00] "GET /web/assets/df672d8/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.001 0.096 ro 2026-11-03 07:14:01,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 07:14:01,552 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:01] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-11-03 07:14:01,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.01 ro 2026-11-03 07:14:01,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [2/23] Tour portal_project_sharing_tour → Step Wait the project sharing feature be loaded (trigger: .o_project_sharing .o_kanban_renderer) 2026-11-03 07:14:01,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:01] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.014 rw 2026-11-03 07:14:01,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:01] "POST /web/action/load HTTP/1.1" 200 1283 12 0.01 0.046 ro 2026-11-03 07:14:02,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 57 0.05 0.262 ro 2026-11-03 07:14:02,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:02] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.005 0.03 ro 2026-11-03 07:14:02,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:02] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 848 29 0.029 0.112 ro 2026-11-03 07:14:02,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [3/23] Tour portal_project_sharing_tour → Step Click "Create" button (trigger: button.o-kanban-button-new) 2026-11-03 07:14:02,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [4/23] Tour portal_project_sharing_tour → Step Create Task (trigger: .o_kanban_quick_create .o_field_widget[name=name] input) 2026-11-03 07:14:02,552 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 1084 6 0.013 0.04 ro 2026-11-03 07:14:02,603 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 65 0 0 0.029 rw 2026-11-03 07:14:02,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [5/23] Tour portal_project_sharing_tour → Step Check that task stages cannot be drag and dropped (trigger: .o_kanban_group:not(.o_group_draggable)) 2026-11-03 07:14:02,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [6/23] Tour portal_project_sharing_tour → Step Go to the form view of this new task (trigger: .o_kanban_quick_create .o_kanban_edit) 2026-11-03 07:14:02,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [7/23] Tour portal_project_sharing_tour → Step Change the stage of the task. (trigger: div[name="stage_id"] div.o_statusbar_status button[aria-checked="false"]:contains(Done)) 2026-11-03 07:14:02,844 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 53 39 0.062 0.098 rw 2026-11-03 07:14:02,952 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:02] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 601 15 0.015 0.07 ro 2026-11-03 07:14:03,063 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:03] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 8 0.012 0.047 ro 2026-11-03 07:14:03,242 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:03] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1499 34 0.038 0.101 ro 2026-11-03 07:14:03,382 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.009 ro 2026-11-03 07:14:03,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.006 ro 2026-11-03 07:14:03,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:03] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.012 rw 2026-11-03 07:14:03,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [8/23] Tour portal_project_sharing_tour → Step Write a message in the chatter of the task (trigger: .o-mail-Composer-input) 2026-11-03 07:14:03,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:03] "POST /mail/store HTTP/1.1" 200 849 15 0.017 0.044 ro 2026-11-03 07:14:03,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:03] "GET /web/image/res.partner/2703/avatar_128?access_token=e6b190a049f21679ee56dba8e55e9277632e6a2d791e0f35c1fc300c9c335a89o0x6b0c2dec&unique=1793690023000 HTTP/1.1" 200 305 3 0.006 0.061 ro 2026-11-03 07:14:03,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [9/23] Tour portal_project_sharing_tour → Step Send the message (trigger: .o-mail-Composer-send:enabled) 2026-11-03 07:14:03,900 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:03] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 124 33 0.035 0.178 rw 2026-11-03 07:14:03,948 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:03] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.023 ro 2026-11-03 07:14:03,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [10/23] Tour portal_project_sharing_tour → Step Go back to the kanban view (trigger: ol.breadcrumb > li.o_back_button > a:contains(Project Sharing)) 2026-11-03 07:14:03,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [11/23] Tour portal_project_sharing_tour → Step open the search panel menu (trigger: .o_searchview_dropdown_toggler) 2026-11-03 07:14:03,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.009 ro 2026-11-03 07:14:04,087 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:04] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 30 0.029 0.064 rw 2026-11-03 07:14:04,375 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:04] "POST /mail/message/post HTTP/1.1" 200 1993 27 0.027 0.086 rw 2026-11-03 07:14:04,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 147 1 0.001 0.084 ro 2026-11-03 07:14:04,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:04] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72080 8 0.015 0.156 ro 2026-11-03 07:14:04,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:04] "POST /mail/store HTTP/1.1" 200 849 12 0.019 0.101 ro 2026-11-03 07:14:04,556 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:04] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 5 0.007 0.041 ro 2026-11-03 07:14:04,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [12/23] Tour portal_project_sharing_tour → Step click on the first item in the filter menu (trigger: .o_filter_menu .dropdown-item:first-child) 2026-11-03 07:14:04,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [13/23] Tour portal_project_sharing_tour → Step click on the first item in the group by menu (trigger: .o_group_by_menu .dropdown-item:first-child) 2026-11-03 07:14:04,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [14/23] Tour portal_project_sharing_tour → Step open accordion "save current search" in favorite menu (trigger: .o_favorite_menu .o_add_favorite) 2026-11-03 07:14:04,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [15/23] Tour portal_project_sharing_tour → Step click to "save" button in favorite menu (trigger: .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-11-03 07:14:04,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:04] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1411 28 0.025 0.113 ro 2026-11-03 07:14:04,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [16/23] Tour portal_project_sharing_tour → Step click on the first item in the filter menu (trigger: .o_filter_menu .dropdown-item:first-child) 2026-11-03 07:14:04,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [17/23] Tour portal_project_sharing_tour → Step click on the first item in the group by menu (trigger: .o_group_by_menu .dropdown-item:first-child) 2026-11-03 07:14:04,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [18/23] Tour portal_project_sharing_tour → Step click to "save" button in favorite menu (trigger: .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-11-03 07:14:04,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [19/23] Tour portal_project_sharing_tour → Step Go to the list view (trigger: button.o_switch_view.o_list) 2026-11-03 07:14:04,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [20/23] Tour portal_project_sharing_tour → Step .o_list_view 2026-11-03 07:14:04,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:04] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 44 7 0.011 0.036 rw 2026-11-03 07:14:04,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:04] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 44 6 0.008 0.04 rw 2026-11-03 07:14:04,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:04] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72494 13 0.017 0.118 ro 2026-11-03 07:14:04,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [21/23] Tour portal_project_sharing_tour → Step .o_optional_columns_dropdown_toggle 2026-11-03 07:14:05,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:05] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1529 23 0.024 0.062 ro 2026-11-03 07:14:05,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:05] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 73 1 0.001 0.008 ro 2026-11-03 07:14:05,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:05] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 73 1 0.001 0.016 ro 2026-11-03 07:14:05,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [22/23] Tour portal_project_sharing_tour → Step .dropdown-item:contains("Milestone") 2026-11-03 07:14:05,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: [23/23] Tour portal_project_sharing_tour → Step Check the list view (trigger: .o_list_view) 2026-11-03 07:14:05,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-11-03 07:14:05,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 07:14:05,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 32839248 (allocated 35012608) 2026-11-03 07:14:05,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:14:05,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 q_Cshgct - [03/Nov/2026 07:14:01] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 52 0.075 3.696 rw 2026-11-03 07:14:05,549 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 71898 2026-11-03 07:14:05,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-11-03 07:14:05,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 71898 2026-11-03 07:14:05,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071405_653740_test_02_project_sharing.txt 2026-11-03 07:14:05,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmpy_cc5w_6_chrome_odoo" 2026-11-03 07:14:05,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-11-03 07:14:05,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 801 who belonged to {11, 62} by editing res.groups [62] with [(, 0, 0)] 2026-11-03 07:14:06,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 72033 2026-11-03 07:14:06,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpoa68v4lt_chrome_odoo 2026-11-03 07:14:06,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:33547/json/version 2026-11-03 07:14:06,355 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33547', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:14:06,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-11-03 07:14:06,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:33547/json 2026-11-03 07:14:06,457 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33547', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:14:06,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:33547/devtools/page/412AF4DC33CDADE85878547777673E67 2026-11-03 07:14:06,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-11-03 07:14:06,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-11-03 07:14:06,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-11-03 07:14:06,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-11-03 07:14:06,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Open "http://127.0.0.1:8069/my/projects" in browser 2026-11-03 07:14:06,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-11-03 07:14:07,752 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:07] "GET /my/projects HTTP/1.1" 200 29014 149 0.1 0.98 rw 2026-11-03 07:14:07,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': '412AF4DC33CDADE85878547777673E67', 'loaderId': 'F1FEDBF773B45445D30E80938D5D5B03', 'isDownload': False} 2026-11-03 07:14:07,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour_with_disallowed_milestones')" 2026-11-03 07:14:07,799 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:14:07,802 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:14:07,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2, copying from /web/assets/39709b1/web.material_symbols_outlined.min.woff2 2026-11-03 07:14:07,879 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:07] "GET /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 10 0.02 1.185 ro 2026-11-03 07:14:07,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fee7f06/web.assets_frontend.min.css, copying from /web/assets/fee7f06/web.assets_frontend.min.css 2026-11-03 07:14:08,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2, copying from /web/assets/de959e8/web.odoo_ui_icons.min.woff2 2026-11-03 07:14:08,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:08] "GET /web/assets/1/fee7f06/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.049 0.162 ro 2026-11-03 07:14:08,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:08] "GET /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.008 0.22 ro 2026-11-03 07:14:08,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js, copying from /web/assets/9eabff2/web.assets_frontend_minimal.min.js 2026-11-03 07:14:08,100 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:08] "GET /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.01 0.032 ro 2026-11-03 07:14:08,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5aafd41/web.__assets_tests_call__.min.js, copying from /web/assets/5aafd41/web.__assets_tests_call__.min.js 2026-11-03 07:14:08,178 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:08] "GET /web/assets/1/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.006 0.069 ro 2026-11-03 07:14:08,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:08] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.015 ro 2026-11-03 07:14:08,315 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:08] "GET /web/image/website/1/logo/My%20Website?unique=0968e10 HTTP/1.1" 200 8689 2 0.003 0.035 ro 2026-11-03 07:14:08,323 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:08] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.018 ro 2026-11-03 07:14:08,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js, copying from /web/assets/e5f8c27/web.assets_frontend_lazy.min.js 2026-11-03 07:14:08,489 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:08] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.113 ro 2026-11-03 07:14:08,498 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:08] "GET /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.008 0.117 ro 2026-11-03 07:14:09,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 07:14:09,271 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.018 ro 2026-11-03 07:14:09,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Evaluate test code "odoo.startTour('portal_project_sharing_tour_with_disallowed_milestones', {"stepDelay": 0, "debug": false})" 2026-11-03 07:14:09,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [1/7] Tour portal_project_sharing_tour_with_disallowed_milestones → 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-11-03 07:14:09,527 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:09] "GET /my/projects/497 HTTP/1.1" 303 251 7 0.017 0.052 rw 2026-11-03 07:14:09,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:09] "GET /my/projects/497/project_sharing HTTP/1.1" 200 6393 52 0.035 0.189 rw 2026-11-03 07:14:09,762 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:09] "GET /web/assets/51fb0bb/project.webclient.min.css HTTP/1.1" 200 862608 2 0.001 0.019 ro 2026-11-03 07:14:09,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:09] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.008 0.018 ro 2026-11-03 07:14:09,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:09] "GET /web/assets/df672d8/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.006 0.081 ro 2026-11-03 07:14:10,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-11-03 07:14:10,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:10] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-11-03 07:14:10,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.011 ro 2026-11-03 07:14:10,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [2/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step Wait the project sharing feature be loaded (trigger: .o_project_sharing) 2026-11-03 07:14:10,558 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:10] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.011 rw 2026-11-03 07:14:10,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [3/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step Go to the list view (trigger: button.o_switch_view.o_list) 2026-11-03 07:14:10,723 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:10] "POST /web/action/load HTTP/1.1" 200 1283 12 0.01 0.052 ro 2026-11-03 07:14:11,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:11] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 71556 57 0.051 0.275 ro 2026-11-03 07:14:11,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:11] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.003 0.017 ro 2026-11-03 07:14:11,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [4/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step .o_list_view 2026-11-03 07:14:11,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:11] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 849 31 0.038 0.168 ro 2026-11-03 07:14:11,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:11] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 71556 8 0.012 0.122 ro 2026-11-03 07:14:11,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [5/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step .o_optional_columns_dropdown_toggle 2026-11-03 07:14:11,639 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:11] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 856 23 0.031 0.075 ro 2026-11-03 07:14:11,776 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:11] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 72 1 0.001 0.01 ro 2026-11-03 07:14:11,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [6/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step .dropdown-item 2026-11-03 07:14:11,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: [7/7] Tour portal_project_sharing_tour_with_disallowed_milestones → Step .dropdown-menu 2026-11-03 07:14:11,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-11-03 07:14:11,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour_with_disallowed_milestones SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-11-03 07:14:12,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 24906356 (allocated 26886144) 2026-11-03 07:14:12,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:14:12,079 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 j5o07Rp2 - [03/Nov/2026 07:14:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 27 0.032 1.461 rw 2026-11-03 07:14:12,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 72033 2026-11-03 07:14:12,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-11-03 07:14:12,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 72033 2026-11-03 07:14:12,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071412_303693_test_03_project_sharing.txt 2026-11-03 07:14:12,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmpoa68v4lt_chrome_odoo" 2026-11-03 07:14:12,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-11-03 07:14:13,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:14:13,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-11-03 07:14:13,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-11-03 07:14:13,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _00Vldk2 - [03/Nov/2026 07:14:13] "POST /mail/message/reaction HTTP/1.1" 200 1004 20 0.025 0.165 rw 2026-11-03 07:14:14,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 72156 2026-11-03 07:14:14,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmps4496ikw_chrome_odoo 2026-11-03 07:14:14,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:39565/json/version 2026-11-03 07:14:14,196 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39565', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:14:14,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Browser version: Chrome/150.0.7871.114 2026-11-03 07:14:14,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:39565/json 2026-11-03 07:14:14,303 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39565', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:14:14,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:39565/devtools/page/280199DE3FFDEB84DF941AE20A3E6029 2026-11-03 07:14:14,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Enable chrome headless console log notification 2026-11-03 07:14:14,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-11-03 07:14:14,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-11-03 07:14:14,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-11-03 07:14:14,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Open "http://127.0.0.1:8069/my/projects" in browser 2026-11-03 07:14:14,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-11-03 07:14:15,389 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:15] "GET /my/projects HTTP/1.1" 200 29017 142 0.093 0.849 rw 2026-11-03 07:14:15,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': '280199DE3FFDEB84DF941AE20A3E6029', 'loaderId': '0C5D6A66575F1731909C9F2C98D48685', 'isDownload': False} 2026-11-03 07:14:15,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Evaluate ready code "odoo.isTourReady('test_04_project_sharing_chatter_message_reactions')" 2026-11-03 07:14:15,407 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:14:15,408 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:14:15,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2, copying from /web/assets/de959e8/web.odoo_ui_icons.min.woff2 2026-11-03 07:14:15,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:15] "GET /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.005 0.039 ro 2026-11-03 07:14:15,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2, copying from /web/assets/39709b1/web.material_symbols_outlined.min.woff2 2026-11-03 07:14:15,510 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:15] "GET /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 7 0.007 1.044 ro 2026-11-03 07:14:15,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fee7f06/web.assets_frontend.min.css, copying from /web/assets/fee7f06/web.assets_frontend.min.css 2026-11-03 07:14:15,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js, copying from /web/assets/9eabff2/web.assets_frontend_minimal.min.js 2026-11-03 07:14:15,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:15] "GET /web/assets/1/fee7f06/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.041 0.145 ro 2026-11-03 07:14:15,643 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:15] "GET /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.007 0.099 ro 2026-11-03 07:14:15,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5aafd41/web.__assets_tests_call__.min.js, copying from /web/assets/5aafd41/web.__assets_tests_call__.min.js 2026-11-03 07:14:15,741 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:15] "GET /web/assets/1/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.009 0.067 ro 2026-11-03 07:14:15,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:15] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.032 ro 2026-11-03 07:14:15,845 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:15] "GET /web/image/website/1/logo/My%20Website?unique=0968e10 HTTP/1.1" 200 8689 2 0.006 0.039 ro 2026-11-03 07:14:15,863 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:15] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.004 0.052 ro 2026-11-03 07:14:15,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js, copying from /web/assets/e5f8c27/web.assets_frontend_lazy.min.js 2026-11-03 07:14:16,011 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:15] "GET /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.005 0.105 ro 2026-11-03 07:14:16,020 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:16] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.014 0.106 ro 2026-11-03 07:14:16,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: Owl is running in 'dev' mode. 2026-11-03 07:14:16,743 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.013 ro 2026-11-03 07:14:16,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Evaluate test code "odoo.startTour('test_04_project_sharing_chatter_message_reactions', {"stepDelay": 0, "debug": false})" 2026-11-03 07:14:16,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: [1/5] Tour test_04_project_sharing_chatter_message_reactions → Step table > tbody > tr a:has(span:contains(Project Sharing)) 2026-11-03 07:14:16,936 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:16] "GET /my/projects/497 HTTP/1.1" 303 251 7 0.005 0.037 rw 2026-11-03 07:14:17,092 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:17] "GET /my/projects/497/project_sharing HTTP/1.1" 200 6395 48 0.029 0.165 rw 2026-11-03 07:14:17,171 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:17] "GET /web/assets/51fb0bb/project.webclient.min.css HTTP/1.1" 200 862608 2 0.001 0.019 ro 2026-11-03 07:14:17,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:17] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.036 ro 2026-11-03 07:14:17,250 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:17] "GET /web/assets/df672d8/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.002 0.094 ro 2026-11-03 07:14:17,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: Owl is running in 'dev' mode. 2026-11-03 07:14:18,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:18] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-11-03 07:14:18,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.01 ro 2026-11-03 07:14:18,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: [2/5] Tour test_04_project_sharing_chatter_message_reactions → Step .o_project_sharing 2026-11-03 07:14:18,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: [3/5] Tour test_04_project_sharing_chatter_message_reactions → Step .o_kanban_record:contains('Test Task with messages') 2026-11-03 07:14:18,087 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:18] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.013 rw 2026-11-03 07:14:18,230 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:18] "POST /web/action/load HTTP/1.1" 200 1283 12 0.008 0.03 ro 2026-11-03 07:14:18,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 57 0.053 0.301 ro 2026-11-03 07:14:18,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:18] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.006 0.02 ro 2026-11-03 07:14:18,795 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:18] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 851 29 0.043 0.091 ro 2026-11-03 07:14:18,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: [4/5] Tour test_04_project_sharing_chatter_message_reactions → Step .o-mail-Message 2026-11-03 07:14:19,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:19] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 8 0.01 0.05 ro 2026-11-03 07:14:19,242 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:19] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1521 37 0.033 0.117 ro 2026-11-03 07:14:19,363 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.001 0.016 ro 2026-11-03 07:14:19,481 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:19] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.005 ro 2026-11-03 07:14:19,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:19] "POST /html_editor/get_ice_servers HTTP/1.1" 200 41 2 0.001 0.008 rw 2026-11-03 07:14:19,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:19] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.016 ro 2026-11-03 07:14:19,729 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:19] "POST /mail/store HTTP/1.1" 200 1584 23 0.023 0.063 ro 2026-11-03 07:14:19,745 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:19] "GET /web/image/res.partner/2703/avatar_128?access_token=e6b190a049f21679ee56dba8e55e9277632e6a2d791e0f35c1fc300c9c335a89o0x6b0c2dec&unique=1793690023000 HTTP/1.1" 200 305 3 0.004 0.11 ro 2026-11-03 07:14:19,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: [5/5] Tour test_04_project_sharing_chatter_message_reactions → Step .o-mail-Message .o-mail-MessageReaction:contains('👀') 2026-11-03 07:14:19,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-11-03 07:14:19,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR test_04_project_sharing_chatter_message_reactions SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-11-03 07:14:19,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:19] "GET /web/image/res.partner/2/avatar_128?access_token=c13fa508a569f0f3a0e3ae37112e33491f926f7dbcaff77b1ffcf028c9a94cfbo0x6b0a4551&unique=1793675803000 HTTP/1.1" 200 4660 3 0.005 0.029 ro 2026-11-03 07:14:20,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:14:20,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 29379500 (allocated 31080448) 2026-11-03 07:14:20,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HdnN4s1b - [03/Nov/2026 07:14:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 27 0.021 1.857 rw 2026-11-03 07:14:20,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 72156 2026-11-03 07:14:20,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-11-03 07:14:20,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 72156 2026-11-03 07:14:20,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071420_278665_test_04_project_sharing_chatter_message_reactions.txt 2026-11-03 07:14:20,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmps4496ikw_chrome_odoo" 2026-11-03 07:14:20,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-11-03 07:14:20,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 72284 2026-11-03 07:14:20,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmpdkxedvm2_chrome_odoo 2026-11-03 07:14:20,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:34067/json/version 2026-11-03 07:14:20,805 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34067', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:14:20,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Browser version: Chrome/150.0.7871.114 2026-11-03 07:14:20,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:34067/json 2026-11-03 07:14:20,846 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34067', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:14:20,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:34067/devtools/page/E9BA8C0662E685BC8F4E7A2F9C746E02 2026-11-03 07:14:20,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-11-03 07:14:20,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-11-03 07:14:21,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-11-03 07:14:21,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-11-03 07:14:21,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Open "http://127.0.0.1:8069/my/projects" in browser 2026-11-03 07:14:21,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-11-03 07:14:22,187 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:22] "GET /my/projects HTTP/1.1" 200 29014 148 0.101 0.997 rw 2026-11-03 07:14:22,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': 'E9BA8C0662E685BC8F4E7A2F9C746E02', 'loaderId': 'DF7A7A4643A25D36ACF6D5FD367A546E', 'isDownload': False} 2026-11-03 07:14:22,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Evaluate ready code "odoo.isTourReady('portal_project_sharing_chatter_mention_users')" 2026-11-03 07:14:22,211 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:14:22,219 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:14:22,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2, copying from /web/assets/de959e8/web.odoo_ui_icons.min.woff2 2026-11-03 07:14:22,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:22] "GET /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 10 0.007 0.03 ro 2026-11-03 07:14:22,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fee7f06/web.assets_frontend.min.css, copying from /web/assets/fee7f06/web.assets_frontend.min.css 2026-11-03 07:14:22,409 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:22] "GET /web/assets/1/fee7f06/web.assets_frontend.min.css HTTP/1.1" 200 1340440 7 0.045 0.126 ro 2026-11-03 07:14:22,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2, copying from /web/assets/39709b1/web.material_symbols_outlined.min.woff2 2026-11-03 07:14:22,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:22] "GET /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 7 0.006 1.323 ro 2026-11-03 07:14:22,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js, copying from /web/assets/9eabff2/web.assets_frontend_minimal.min.js 2026-11-03 07:14:22,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:22] "GET /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.006 0.026 ro 2026-11-03 07:14:22,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5aafd41/web.__assets_tests_call__.min.js, copying from /web/assets/5aafd41/web.__assets_tests_call__.min.js 2026-11-03 07:14:22,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:22] "GET /web/assets/1/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.008 0.055 ro 2026-11-03 07:14:22,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:22] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.021 ro 2026-11-03 07:14:22,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:22] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.006 0.015 ro 2026-11-03 07:14:22,717 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:22] "GET /web/image/website/1/logo/My%20Website?unique=0968e10 HTTP/1.1" 200 8689 2 0.001 0.031 ro 2026-11-03 07:14:22,783 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:22] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.003 0.013 ro 2026-11-03 07:14:22,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js, copying from /web/assets/e5f8c27/web.assets_frontend_lazy.min.js 2026-11-03 07:14:23,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:23] "GET /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.005 0.273 ro 2026-11-03 07:14:23,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: Owl is running in 'dev' mode. 2026-11-03 07:14:23,775 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.001 0.018 ro 2026-11-03 07:14:23,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Evaluate test code "odoo.startTour('portal_project_sharing_chatter_mention_users', {"stepDelay": 0, "debug": false})" 2026-11-03 07:14:23,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [1/7] Tour portal_project_sharing_chatter_mention_users → Step table > tbody > tr a:has(span:contains(Project Sharing)) 2026-11-03 07:14:23,997 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:23] "GET /my/projects/497 HTTP/1.1" 303 251 7 0.005 0.049 rw 2026-11-03 07:14:24,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:24] "GET /my/projects/497/project_sharing HTTP/1.1" 200 6393 49 0.03 0.214 rw 2026-11-03 07:14:24,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:24] "GET /web/assets/51fb0bb/project.webclient.min.css HTTP/1.1" 200 862608 2 0.004 0.02 ro 2026-11-03 07:14:24,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:24] "GET /web/assets/df672d8/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.002 0.036 ro 2026-11-03 07:14:24,334 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:24] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.001 0.013 ro 2026-11-03 07:14:24,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: Owl is running in 'dev' mode. 2026-11-03 07:14:25,017 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:25] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 07:14:25,032 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.008 ro 2026-11-03 07:14:25,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [2/7] Tour portal_project_sharing_chatter_mention_users → Step .o_project_sharing 2026-11-03 07:14:25,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [3/7] Tour portal_project_sharing_chatter_mention_users → Step .o_kanban_record:contains('Test Task') 2026-11-03 07:14:25,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:25] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.01 rw 2026-11-03 07:14:25,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:25] "POST /web/action/load HTTP/1.1" 200 1283 12 0.009 0.029 ro 2026-11-03 07:14:25,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:25] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 57 0.064 0.237 ro 2026-11-03 07:14:25,619 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:25] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.005 0.027 ro 2026-11-03 07:14:25,745 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:25] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 837 29 0.04 0.117 ro 2026-11-03 07:14:25,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [4/7] Tour portal_project_sharing_chatter_mention_users → Step .o-mail-Composer-input 2026-11-03 07:14:26,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:26] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 8 0.015 0.083 ro 2026-11-03 07:14:26,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:26] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1493 37 0.034 0.105 ro 2026-11-03 07:14:26,356 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:26] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.0 0.007 ro 2026-11-03 07:14:26,469 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:26] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 07:14:26,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:26] "POST /html_editor/get_ice_servers HTTP/1.1" 200 41 2 0.0 0.005 rw 2026-11-03 07:14:26,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:26] "GET /web/image/res.partner/2703/avatar_128?access_token=e6b190a049f21679ee56dba8e55e9277632e6a2d791e0f35c1fc300c9c335a89o0x6b0c2dec&unique=1793690023000 HTTP/1.1" 200 305 3 0.004 0.027 ro 2026-11-03 07:14:26,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [5/7] Tour portal_project_sharing_chatter_mention_users → Step body:not(:has(.o-mail-Composer-suggestion)) 2026-11-03 07:14:26,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [6/7] Tour portal_project_sharing_chatter_mention_users → Step .o-mail-Composer-input 2026-11-03 07:14:26,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:26] "POST /mail/store HTTP/1.1" 200 848 15 0.013 0.056 ro 2026-11-03 07:14:26,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:26] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.013 ro 2026-11-03 07:14:26,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: [7/7] Tour portal_project_sharing_chatter_mention_users → Step .o-mail-Composer-suggestion:contains('Georges') 2026-11-03 07:14:26,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:26] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions#res.partner.get_mention_suggestions HTTP/1.1" 200 41 11 0.014 0.049 ro 2026-11-03 07:14:26,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:26] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions#res.partner.get_mention_suggestions HTTP/1.1" 200 1105 14 0.035 0.084 ro 2026-11-03 07:14:27,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-11-03 07:14:27,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_chatter_mention_users SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-11-03 07:14:27,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:14:27,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 29241104 (allocated 30818304) 2026-11-03 07:14:27,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 HMCaVMAn - [03/Nov/2026 07:14:25] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 43 0.034 2.108 rw 2026-11-03 07:14:27,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 72284 2026-11-03 07:14:27,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-11-03 07:14:27,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 72284 2026-11-03 07:14:27,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071427_514106_test_05_project_sharing_chatter_mention_users.txt 2026-11-03 07:14:27,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmpdkxedvm2_chrome_odoo" 2026-11-03 07:14:27,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-11-03 07:14:28,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 72418 2026-11-03 07:14:28,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmp78gy04hb_chrome_odoo 2026-11-03 07:14:28,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Issuing json command http://127.0.0.1:43251/json/version 2026-11-03 07:14:28,271 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43251', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:14:28,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Browser version: Chrome/150.0.7871.114 2026-11-03 07:14:28,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Issuing json command http://127.0.0.1:43251/json 2026-11-03 07:14:28,372 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43251', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:14:28,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Websocket url found: ws://127.0.0.1:43251/devtools/page/2CF90B441870ED5C4A2415D79B732B1F 2026-11-03 07:14:28,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Enable chrome headless console log notification 2026-11-03 07:14:28,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless enable page notifications 2026-11-03 07:14:28,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-11-03 07:14:28,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Setting session cookie in browser 2026-11-03 07:14:28,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Open "http://127.0.0.1:8069/my/projects" in browser 2026-11-03 07:14:28,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-11-03 07:14:29,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:29] "GET /my/projects HTTP/1.1" 200 29014 148 0.107 1.095 rw 2026-11-03 07:14:29,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': '2CF90B441870ED5C4A2415D79B732B1F', 'loaderId': '7D4A927AC2052B55A80224E3440C347B', 'isDownload': False} 2026-11-03 07:14:29,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Evaluate ready code "odoo.isTourReady('project_sharing_with_blocked_task_tour')" 2026-11-03 07:14:29,829 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:14:29,830 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:14:29,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fee7f06/web.assets_frontend.min.css, copying from /web/assets/fee7f06/web.assets_frontend.min.css 2026-11-03 07:14:29,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2, copying from /web/assets/de959e8/web.odoo_ui_icons.min.woff2 2026-11-03 07:14:29,993 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:29] "GET /web/assets/1/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 7 0.005 0.129 ro 2026-11-03 07:14:29,996 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:29] "GET /web/assets/1/fee7f06/web.assets_frontend.min.css HTTP/1.1" 200 1340440 10 0.041 0.101 ro 2026-11-03 07:14:30,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2, copying from /web/assets/39709b1/web.material_symbols_outlined.min.woff2 2026-11-03 07:14:30,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:30] "GET /web/assets/1/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 7 0.027 1.431 ro 2026-11-03 07:14:30,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js, copying from /web/assets/9eabff2/web.assets_frontend_minimal.min.js 2026-11-03 07:14:30,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:30] "GET /web/assets/1/9eabff2/web.assets_frontend_minimal.min.js HTTP/1.1" 200 59201 7 0.013 0.041 ro 2026-11-03 07:14:30,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5aafd41/web.__assets_tests_call__.min.js, copying from /web/assets/5aafd41/web.__assets_tests_call__.min.js 2026-11-03 07:14:30,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:30] "GET /web/assets/1/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 7 0.011 0.065 ro 2026-11-03 07:14:30,265 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:30] "GET /web/image/website/1/logo/My%20Website?unique=0968e10 HTTP/1.1" 200 8689 2 0.002 0.018 ro 2026-11-03 07:14:30,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:30] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.028 ro 2026-11-03 07:14:30,307 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:30] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.008 0.045 ro 2026-11-03 07:14:30,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js, copying from /web/assets/e5f8c27/web.assets_frontend_lazy.min.js 2026-11-03 07:14:30,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:30] "GET /web/image/website/1/favicon?unique=0968e10 HTTP/1.1" 200 1150 2 0.002 0.082 ro 2026-11-03 07:14:30,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:30] "GET /web/assets/1/e5f8c27/web.assets_frontend_lazy.min.js HTTP/1.1" 200 5382538 7 0.006 0.141 ro 2026-11-03 07:14:31,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: Owl is running in 'dev' mode. 2026-11-03 07:14:31,249 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 3135 1 0.003 0.008 ro 2026-11-03 07:14:31,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Evaluate test code "odoo.startTour('project_sharing_with_blocked_task_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:14:31,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: [1/4] Tour project_sharing_with_blocked_task_tour → Step Click on the portal project. (trigger: table > tbody > tr a:has(span:contains("Project Sharing"))) 2026-11-03 07:14:31,452 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:31] "GET /my/projects/497 HTTP/1.1" 303 251 7 0.007 0.039 rw 2026-11-03 07:14:31,630 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:31] "GET /my/projects/497/project_sharing HTTP/1.1" 200 6391 54 0.045 0.168 rw 2026-11-03 07:14:31,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:31] "GET /web/assets/51fb0bb/project.webclient.min.css HTTP/1.1" 200 862608 2 0.001 0.04 ro 2026-11-03 07:14:31,734 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:31] "GET /web/assets/df672d8/project.webclient.min.js HTTP/1.1" 200 5945812 2 0.001 0.056 ro 2026-11-03 07:14:31,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:31] "GET /web/assets/5aafd41/web.__assets_tests_call__.min.js HTTP/1.1" 200 1907610 2 0.002 0.025 ro 2026-11-03 07:14:32,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: Owl is running in 'dev' mode. 2026-11-03 07:14:32,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:32] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-11-03 07:14:32,610 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.02 ro 2026-11-03 07:14:32,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: [2/4] Tour project_sharing_with_blocked_task_tour → Step Click on the task (trigger: article.o_kanban_record) 2026-11-03 07:14:32,655 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:32] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.01 rw 2026-11-03 07:14:32,860 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:32] "POST /web/action/load HTTP/1.1" 200 1283 12 0.012 0.038 ro 2026-11-03 07:14:33,254 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 57 0.052 0.302 ro 2026-11-03 07:14:33,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:33] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 169 5 0.004 0.055 ro 2026-11-03 07:14:33,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:33] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 839 29 0.029 0.128 ro 2026-11-03 07:14:33,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: [3/4] Tour project_sharing_with_blocked_task_tour → Step Go to the Block by task tab (trigger: button:contains("Blocked By")) 2026-11-03 07:14:33,825 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72079 8 0.012 0.08 ro 2026-11-03 07:14:34,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:34] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1496 50 0.049 0.14 ro 2026-11-03 07:14:34,166 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.001 0.021 ro 2026-11-03 07:14:34,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:34] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 07:14:34,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:34] "POST /html_editor/get_ice_servers HTTP/1.1" 200 41 2 0.002 0.006 rw 2026-11-03 07:14:34,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: [4/4] Tour project_sharing_with_blocked_task_tour → Step Check that the blocked task is not visible (trigger: i:contains("This task is currently blocked by")) 2026-11-03 07:14:34,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-11-03 07:14:34,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR project_sharing_with_blocked_task_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-11-03 07:14:34,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:34] "GET /web/image/res.partner/2703/avatar_128?access_token=e6b190a049f21679ee56dba8e55e9277632e6a2d791e0f35c1fc300c9c335a89o0x6b0c2dec&unique=1793690023000 HTTP/1.1" 200 305 3 0.008 0.044 ro 2026-11-03 07:14:34,596 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:34] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.035 ro 2026-11-03 07:14:34,661 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:34] "POST /mail/store HTTP/1.1" 200 848 15 0.024 0.069 ro 2026-11-03 07:14:34,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:14:34,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 27895172 (allocated 29507584) 2026-11-03 07:14:34,833 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 ZNosODkf - [03/Nov/2026 07:14:32] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 27 0.033 2.111 rw 2026-11-03 07:14:34,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 72418 2026-11-03 07:14:34,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-11-03 07:14:34,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 72418 2026-11-03 07:14:35,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071435_063167_test_blocked_task_with_project_sharing_string_portal.txt 2026-11-03 07:14:35,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmp78gy04hb_chrome_odoo" 2026-11-03 07:14:35,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 1 removed 2026-11-03 07:14:35,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:14:53,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 803 who belonged to [1] with changes [(4, 57)] 2026-11-03 07:14:53,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 804 who belonged to [1] with changes [(4, 58)] 2026-11-03 07:14:53,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 805 who belonged to [1] with changes [(4, 57)] 2026-11-03 07:14:54,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 806 who belonged to [1] with changes [(4, 58)] 2026-11-03 07:14:54,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 807 who belonged to [58, 1, 59] with changes [(, 6, 0)] 2026-11-03 07:14:55,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_change_project_company ... 2026-11-03 07:14:55,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_create_project_in_stage ... 2026-11-03 07:14:56,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_move_linked_project_stage_other_company ... 2026-11-03 07:14:56,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_move_linked_project_stage_same_company ... 2026-11-03 07:14:56,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_move_project_stage_other_company ... 2026-11-03 07:14:56,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_move_project_stage_same_company ... 2026-11-03 07:14:56,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_project_creation_default_stage ... 2026-11-03 07:14:57,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_stage_multicompany: Starting TestProjectStagesMulticompany.test_project_creation_default_stage_in_context ... 2026-11-03 07:14:57,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 07:14:59,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-11-03 07:14:59,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-11-03 07:15:00,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-11-03 07:15:00,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-11-03 07:15:00,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-11-03 07:15:02,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-11-03 07:15:02,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-11-03 07:15:02,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-11-03 07:15:03,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-11-03 07:15:04,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-11-03 07:15:04,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-11-03 07:15:06,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-11-03 07:15:06,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-11-03 07:15:07,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:15:08,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-11-03 07:15:08,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-11-03 07:15:08,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-11-03 07:15:09,552 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15125, 15071] 2026-11-03 07:15:09,575 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted project.task records with IDs: [2198, 2262] 2026-11-03 07:15:09,583 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5151, 5152, 5231, 5232] 2026-11-03 07:15:09,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-11-03 07:15:09,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-11-03 07:15:15,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-11-03 07:15:16,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-11-03 07:15:16,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-11-03 07:15:17,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-11-03 07:15:17,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-03 07:15:20,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-11-03 07:15:21,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 72553 2026-11-03 07:15:21,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmpclw3vlo7_chrome_odoo 2026-11-03 07:15:21,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:43373/json/version 2026-11-03 07:15:21,504 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43373', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:15:21,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-11-03 07:15:21,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:43373/json 2026-11-03 07:15:21,546 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43373', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:15:21,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:43373/devtools/page/ADE36910A361EF6CBC7899DA067D0983 2026-11-03 07:15:21,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-11-03 07:15:21,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-11-03 07:15:21,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:15:21,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-11-03 07:15:21,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:15:21,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:15:22,129 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:22] "GET /odoo HTTP/1.1" 200 7366 114 0.095 0.328 rw 2026-11-03 07:15:22,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': 'ADE36910A361EF6CBC7899DA067D0983', 'loaderId': '4D0F9391C1C1037A5D5A355F0C09A638', 'isDownload': False} 2026-11-03 07:15:22,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-11-03 07:15:22,329 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:22] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.144 ro 2026-11-03 07:15:22,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 20 0.018 0.235 ro 2026-11-03 07:15:22,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:22] "GET /web/webclient/load_menus HTTP/1.1" 200 256897 19 0.026 0.323 ro 2026-11-03 07:15:22,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:22] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 0.833 ro 2026-11-03 07:15:22,553 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:22] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.069 ro 2026-11-03 07:15:22,661 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:22] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.012 ro 2026-11-03 07:15:23,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-11-03 07:15:23,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:23] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.002 - 2026-11-03 07:15:23,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:23] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.006 - 2026-11-03 07:15:23,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.027 ro 2026-11-03 07:15:23,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate test code "odoo.startTour('project_tags_filter_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:15:23,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [1/17] Tour project_tags_filter_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:15:23,687 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:23] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.019 rw 2026-11-03 07:15:23,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:15:23,805 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:23] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.024 0.103 rw 2026-11-03 07:15:23,813 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:23] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.007 ro 2026-11-03 07:15:23,844 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:23] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 07:15:23,916 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:23] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.02 0.024 ro 2026-11-03 07:15:24,048 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:24] "GET /odoo HTTP/1.1" 200 7295 27 0.034 0.142 rw 2026-11-03 07:15:24,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:24] "GET /web/image/res.partner/3/avatar_128?unique=1793675803000 HTTP/1.1" 200 305 3 0.002 0.061 ro 2026-11-03 07:15:24,095 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:24] "POST /web/action/load HTTP/1.1" 200 419 5 0.004 0.088 ro 2026-11-03 07:15:24,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [2/17] Tour project_tags_filter_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-11-03 07:15:24,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:24] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.106 rw 2026-11-03 07:15:24,128 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:24] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.016 ro 2026-11-03 07:15:24,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [3/17] Tour project_tags_filter_tour → Step open searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler) 2026-11-03 07:15:24,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:24] "POST /mail/store HTTP/1.1" 200 3393 37 0.05 0.099 ro 2026-11-03 07:15:24,320 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:24] "POST /web/action/load HTTP/1.1" 200 1214 11 0.022 0.041 ro 2026-11-03 07:15:24,736 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:24] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 114177 59 0.049 0.275 ro 2026-11-03 07:15:24,830 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:24] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 41 2 0.003 0.022 ro 2026-11-03 07:15:24,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:24] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.045 ro 2026-11-03 07:15:24,969 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:24] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 2834 25 0.025 0.125 ro 2026-11-03 07:15:25,034 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:25] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.0 0.156 ro 2026-11-03 07:15:25,230 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:25] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.022 ro 2026-11-03 07:15:25,264 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:25] "GET /web/image/res.users/1/avatar_128?unique=1793675242000 HTTP/1.1" 200 4660 5 0.012 0.043 ro 2026-11-03 07:15:25,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [4/17] Tour project_tags_filter_tour → Step .o_favorite_menu .dropdown-item span:contains("Corkscrew tail tag filter") 2026-11-03 07:15:25,382 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:25] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 42 2 0.002 0.014 ro 2026-11-03 07:15:25,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [5/17] Tour project_tags_filter_tour → Step close searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler) 2026-11-03 07:15:25,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [6/17] Tour project_tags_filter_tour → Step check that the corkscrew tail filter has taken effect (trigger: .o_kanban_group:has(.o_kanban_header:has(span:contains("goat"))):not(:has(.o_kanban_record))) 2026-11-03 07:15:25,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:25] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 1751 22 0.023 0.074 ro 2026-11-03 07:15:25,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [7/17] Tour project_tags_filter_tour → 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-11-03 07:15:25,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [8/17] Tour project_tags_filter_tour → Step open searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler) 2026-11-03 07:15:25,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [9/17] Tour project_tags_filter_tour → Step .o_favorite_menu .dropdown-item span:contains("horned tag filter") 2026-11-03 07:15:25,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [10/17] Tour project_tags_filter_tour → Step close searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler) 2026-11-03 07:15:25,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [11/17] Tour project_tags_filter_tour → Step check that the horned filter has taken effect (trigger: .o_kanban_group:has(.o_kanban_header:has(span:contains("pig"))):not(:has(.o_kanban_record))) 2026-11-03 07:15:25,620 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:25] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 42 2 0.002 0.016 ro 2026-11-03 07:15:25,699 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:25] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 1741 22 0.021 0.07 ro 2026-11-03 07:15:25,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [12/17] Tour project_tags_filter_tour → 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-11-03 07:15:25,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [13/17] Tour project_tags_filter_tour → Step open searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler) 2026-11-03 07:15:25,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [14/17] Tour project_tags_filter_tour → Step .o_favorite_menu .dropdown-item span:contains("4 Legged tag filter") 2026-11-03 07:15:25,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [15/17] Tour project_tags_filter_tour → Step close searchview menu (trigger: .o_control_panel_actions .o_searchview_dropdown_toggler) 2026-11-03 07:15:25,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [16/17] Tour project_tags_filter_tour → Step check that the 4 legged filter has taken effect (trigger: .o_kanban_group:has(.o_kanban_header:has(span:contains("pig"))) .o_kanban_record:has(span:contains("Pigs"))) 2026-11-03 07:15:25,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:25] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 42 2 0.007 0.015 ro 2026-11-03 07:15:25,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:25] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 2835 23 0.025 0.081 ro 2026-11-03 07:15:26,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: [17/17] Tour project_tags_filter_tour → 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-11-03 07:15:26,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-11-03 07:15:26,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-11-03 07:15:26,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:15:26,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 26911108 (allocated 29204480) 2026-11-03 07:15:26,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 XjmyJKR1 - [03/Nov/2026 07:15:24] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.04 1.921 rw 2026-11-03 07:15:26,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 72553 2026-11-03 07:15:26,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-11-03 07:15:26,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 72553 2026-11-03 07:15:26,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071526_445784_test_01_project_tags.txt 2026-11-03 07:15:26,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmpclw3vlo7_chrome_odoo" 2026-11-03 07:15:26,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:15:27,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:15:44,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 20, 5, 110] with changes [(, 6, 0)] 2026-11-03 07:15:46,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 823 who belonged to [10, 3, 19, 20, 1] with changes [(, 6, 0)] 2026-11-03 07:15:48,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_task_mail_tracking_duration: Starting TestProjectTaskMailTrackingDuration.test_project_task_mail_tracking_duration ... 2026-11-03 07:15:48,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_task_mail_tracking_duration: Starting TestProjectTaskMailTrackingDuration.test_task_mail_tracking_duration_during_onchange_stage ... 2026-11-03 07:15:49,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 07:15:52,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_task_type: Starting TestProjectTaskType.test_create_stage ... 2026-11-03 07:15:52,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_task_type: Starting TestProjectTaskType.test_modify_existing_stage ... 2026-11-03 07:15:52,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:15:52,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-11-03 07:15:52,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 72679 2026-11-03 07:15:52,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmprluy2vq3_chrome_odoo 2026-11-03 07:15:52,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:44691/json/version 2026-11-03 07:15:52,996 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44691', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:15:53,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 07:15:53,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:44691/json 2026-11-03 07:15:53,048 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44691', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:15:53,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:44691/devtools/page/7E16B2BD9C71D8DB459D12919712D629 2026-11-03 07:15:53,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-11-03 07:15:53,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-11-03 07:15:53,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:15:53,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-11-03 07:15:53,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:15:53,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:15:53,874 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:53] "GET /odoo HTTP/1.1" 200 7378 103 0.09 0.463 rw 2026-11-03 07:15:53,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': '7E16B2BD9C71D8DB459D12919712D629', 'loaderId': 'BE7B4D232084FDF53D8CD39858CDF2F5', 'isDownload': False} 2026-11-03 07:15:53,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-11-03 07:15:54,241 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:54] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.034 0.273 ro 2026-11-03 07:15:54,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:54] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.353 ro 2026-11-03 07:15:54,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.007 0.346 ro 2026-11-03 07:15:54,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:54] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 0.985 ro 2026-11-03 07:15:54,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:54] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.002 0.014 ro 2026-11-03 07:15:54,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:54] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.015 ro 2026-11-03 07:15:55,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-11-03 07:15:55,670 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:55] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 07:15:55,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:55] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.002 - 2026-11-03 07:15:55,729 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.022 ro 2026-11-03 07:15:55,778 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.013 rw 2026-11-03 07:15:55,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate test code "odoo.startTour('project_templates_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:15:55,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [1/15] Tour project_templates_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:15:55,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:15:55,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.02 0.07 rw 2026-11-03 07:15:55,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:55] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.004 ro 2026-11-03 07:15:55,959 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-11-03 07:15:56,075 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:56] "GET /odoo HTTP/1.1" 200 7307 27 0.019 0.068 rw 2026-11-03 07:15:56,114 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:56] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.006 0.102 ro 2026-11-03 07:15:56,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:56] "POST /web/action/load HTTP/1.1" 200 419 5 0.005 0.07 ro 2026-11-03 07:15:56,166 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:56] "GET /web/image/res.partner/3/avatar_128?unique=1793690152000 HTTP/1.1" 200 305 3 0.003 0.088 ro 2026-11-03 07:15:56,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [2/15] Tour project_templates_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-11-03 07:15:56,186 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.004 0.116 rw 2026-11-03 07:15:56,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:56] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.004 0.061 ro 2026-11-03 07:15:56,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [3/15] Tour project_templates_tour → Step Click on New Button of Kanban view (trigger: .o-kanban-button-new) 2026-11-03 07:15:56,316 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:56] "POST /mail/store HTTP/1.1" 200 3428 37 0.029 0.135 ro 2026-11-03 07:15:56,382 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:56] "POST /web/action/load HTTP/1.1" 200 1125 10 0.026 0.093 ro 2026-11-03 07:15:56,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:56] "POST /mail/store HTTP/1.1" 200 815 9 0.033 0.091 ro 2026-11-03 07:15:56,597 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:56] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.071 ro 2026-11-03 07:15:56,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:56] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.032 ro 2026-11-03 07:15:56,819 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:56] "GET /web/image/res.partner/2/avatar_128?unique=1793675803000 HTTP/1.1" 200 4660 3 0.005 0.076 ro 2026-11-03 07:15:57,141 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 109418 54 0.051 0.299 ro 2026-11-03 07:15:57,256 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "POST /mail/store HTTP/1.1" 200 2391 26 0.061 0.421 rw 2026-11-03 07:15:57,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.086 ro 2026-11-03 07:15:57,288 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 68 1 0.001 0.09 ro 2026-11-03 07:15:57,332 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 81 1 0.002 0.011 ro 2026-11-03 07:15:57,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.006 - 2026-11-03 07:15:57,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [4/15] Tour project_templates_tour → Step Create a project from the template (trigger: .dropdown-menu button.dropdown-item:contains("Project Template")) 2026-11-03 07:15:57,803 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.023 0.06 ro 2026-11-03 07:15:57,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [5/15] Tour project_templates_tour → Step .modal div[name="name"] .o_input 2026-11-03 07:15:57,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "GET /web/image/res.users/4/avatar_128?unique=1793124957000 HTTP/1.1" 200 305 6 0.007 0.124 ro 2026-11-03 07:15:57,887 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "GET /web/image/res.users/5/avatar_128?unique=1790615757000 HTTP/1.1" 200 6314 4 0.002 0.16 ro 2026-11-03 07:15:57,922 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 305 6 0.007 0.19 ro 2026-11-03 07:15:57,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "GET /web/image/res.users/1/avatar_128?unique=1788984957000 HTTP/1.1" 200 4660 5 0.009 0.224 ro 2026-11-03 07:15:57,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.232 ro 2026-11-03 07:15:57,980 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:57] "POST /web/dataset/call_kw/project.template.create.wizard/action_open_template_view#project.template.create.wizard.action_open_template_view HTTP/1.1" 200 460 2 0.003 0.143 rw 2026-11-03 07:15:58,122 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:58] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 8555 16 0.016 0.076 ro 2026-11-03 07:15:58,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:58] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 249 8 0.007 0.028 rw 2026-11-03 07:15:58,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [6/15] Tour project_templates_tour → Step button[name="create_project_from_template"] 2026-11-03 07:15:58,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [7/15] Tour project_templates_tour → Step Go back to kanban view (trigger: .breadcrumb-item a:contains('Projects')) 2026-11-03 07:15:58,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:58] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 282 2 0.003 0.016 rw 2026-11-03 07:15:58,781 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:58] "POST /web/dataset/call_button/project.template.create.wizard/create_project_from_template#project.template.create.wizard.create_project_from_template HTTP/1.1" 200 6477 123 0.144 0.241 rw 2026-11-03 07:15:59,305 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:59] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 124653 68 0.069 0.43 ro 2026-11-03 07:15:59,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.015 ro 2026-11-03 07:15:59,466 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1559 16 0.026 0.083 ro 2026-11-03 07:15:59,482 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:59] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.095 rw 2026-11-03 07:15:59,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [8/15] Tour project_templates_tour → Step Check for created project (trigger: .o_kanban_record:contains('New Project')) 2026-11-03 07:15:59,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:59] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 996 16 0.034 0.054 ro 2026-11-03 07:15:59,773 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:59] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 81 1 0.0 0.074 ro 2026-11-03 07:15:59,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:59] "GET /web/image/res.users/1/avatar_128?unique=1793675242000 HTTP/1.1" 200 4660 5 0.005 0.028 ro 2026-11-03 07:15:59,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [9/15] Tour project_templates_tour → Step Go to list view (trigger: button.o_switch_view.o_list) 2026-11-03 07:16:00,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [10/15] Tour project_templates_tour → Step Click on New Button of List view (trigger: .o_list_button_add) 2026-11-03 07:16:00,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [11/15] Tour project_templates_tour → Step Lets Create a second project from the template (trigger: .dropdown-menu button.dropdown-item:contains("Project Template")) 2026-11-03 07:16:00,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [12/15] Tour project_templates_tour → Step .modal div[name="name"] .o_input 2026-11-03 07:16:00,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:16:00] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 687 13 0.031 0.058 ro 2026-11-03 07:16:00,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:16:00] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 81 1 0.001 0.082 ro 2026-11-03 07:16:00,137 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:16:00] "POST /web/dataset/call_kw/project.template.create.wizard/action_open_template_view#project.template.create.wizard.action_open_template_view HTTP/1.1" 200 460 1 0.0 0.041 rw 2026-11-03 07:16:00,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:16:00] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 249 6 0.017 0.021 rw 2026-11-03 07:16:00,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [13/15] Tour project_templates_tour → Step button[name="create_project_from_template"] 2026-11-03 07:16:00,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [14/15] Tour project_templates_tour → Step Go back to list view (trigger: .breadcrumb-item a:contains('Projects')) 2026-11-03 07:16:00,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:16:00] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 284 2 0.006 0.013 rw 2026-11-03 07:16:00,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:16:00] "POST /web/dataset/call_button/project.template.create.wizard/create_project_from_template#project.template.create.wizard.create_project_from_template HTTP/1.1" 200 6479 109 0.115 0.26 rw 2026-11-03 07:16:00,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:16:00] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.006 0.021 ro 2026-11-03 07:16:00,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:16:00] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1561 16 0.017 0.103 ro 2026-11-03 07:16:00,958 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:16:00] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.124 rw 2026-11-03 07:16:01,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: [15/15] Tour project_templates_tour → Step Check for created project (trigger: .o_data_row td[name='name']:contains('New Project 2')) 2026-11-03 07:16:01,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:16:01] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1310 13 0.018 0.053 ro 2026-11-03 07:16:01,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:16:01] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 81 1 0.0 0.069 ro 2026-11-03 07:16:01,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-11-03 07:16:01,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-11-03 07:16:01,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:16:01,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 35751600 (allocated 40214528) 2026-11-03 07:16:01,716 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 QWI0Bm94 - [03/Nov/2026 07:15:55] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.076 5.819 rw 2026-11-03 07:16:01,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 72679 2026-11-03 07:16:01,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-11-03 07:16:01,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 72679 2026-11-03 07:16:01,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071601_904272_test_project_templates_tour.txt 2026-11-03 07:16:01,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmprluy2vq3_chrome_odoo" 2026-11-03 07:16:01,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:16:04,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_action_project_time_by_stage_report ... 2026-11-03 07:16:04,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_average_time_spent_by_stage ... 2026-11-03 07:16:05,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_report_access_rights ... 2026-11-03 07:16:05,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_report_excludes_private_tasks ... 2026-11-03 07:16:05,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_report_is_closed ... 2026-11-03 07:16:06,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_time_spent_on_revisited_stage ... 2026-11-03 07:16:06,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_time_by_stage_report: Starting TestProjectTimeByStageReport.test_time_spent_per_stage ... 2026-11-03 07:16:06,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:16:06,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-11-03 07:16:07,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 72823 2026-11-03 07:16:07,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpmr_z2q3s_chrome_odoo 2026-11-03 07:16:07,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:33091/json/version 2026-11-03 07:16:07,395 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33091', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:16:07,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 07:16:07,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:33091/json 2026-11-03 07:16:07,433 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33091', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:16:07,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:33091/devtools/page/C7FB42C0E62566472178EE812D670F74 2026-11-03 07:16:07,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-11-03 07:16:07,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-11-03 07:16:07,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:16:07,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-11-03 07:16:07,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:16:07,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:16:08,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:08] "GET /odoo HTTP/1.1" 200 7378 119 0.151 0.497 rw 2026-11-03 07:16:08,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': 'C7FB42C0E62566472178EE812D670F74', 'loaderId': 'CE9DFBFA6E0D3D9B67242123B5CEA314', 'isDownload': False} 2026-11-03 07:16:08,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-11-03 07:16:08,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:08] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.006 0.89 ro 2026-11-03 07:16:08,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:08] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.064 0.499 ro 2026-11-03 07:16:08,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:08] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.018 0.578 ro 2026-11-03 07:16:08,907 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:08] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.6 ro 2026-11-03 07:16:09,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:09] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.014 ro 2026-11-03 07:16:09,589 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:09] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.016 ro 2026-11-03 07:16:09,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-11-03 07:16:09,780 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:09] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 07:16:09,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:09] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.004 - 2026-11-03 07:16:09,836 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 07:16:09,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:09] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.005 0.01 rw 2026-11-03 07:16:09,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:16:09,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [1/54] Tour project_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:16:09,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:16:10,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.019 0.09 rw 2026-11-03 07:16:10,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-11-03 07:16:10,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.004 - 2026-11-03 07:16:10,234 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "GET /odoo HTTP/1.1" 200 7307 27 0.022 0.078 rw 2026-11-03 07:16:10,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.011 0.119 ro 2026-11-03 07:16:10,324 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "GET /web/image/res.partner/3/avatar_128?unique=1793675803000 HTTP/1.1" 200 305 3 0.028 0.05 ro 2026-11-03 07:16:10,364 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "POST /web/action/load HTTP/1.1" 200 419 5 0.009 0.095 ro 2026-11-03 07:16:10,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.006 0.118 rw 2026-11-03 07:16:10,399 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.024 ro 2026-11-03 07:16:10,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [2/54] Tour project_tour → Step Want a better way to manage your projects? It starts here. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"]) 2026-11-03 07:16:10,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [3/54] Tour project_tour → Step Want a better way to manage your projects? It starts here. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"]) 2026-11-03 07:16:10,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-11-03 07:16:10,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "POST /mail/store HTTP/1.1" 200 3405 37 0.084 0.103 ro 2026-11-03 07:16:10,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "POST /web/action/load HTTP/1.1" 200 1125 10 0.007 0.049 ro 2026-11-03 07:16:10,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "POST /mail/store HTTP/1.1" 200 815 9 0.011 0.086 ro 2026-11-03 07:16:10,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.009 0.047 ro 2026-11-03 07:16:10,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.014 0.074 ro 2026-11-03 07:16:10,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "GET /web/image/res.partner/2/avatar_128?unique=1793675803000 HTTP/1.1" 200 4660 3 0.003 0.085 ro 2026-11-03 07:16:11,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:11] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 57 0.057 0.3 ro 2026-11-03 07:16:11,420 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:11] "POST /mail/store HTTP/1.1" 200 2391 26 0.031 0.44 rw 2026-11-03 07:16:11,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:11] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.103 ro 2026-11-03 07:16:11,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:11] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 68 1 0.001 0.124 ro 2026-11-03 07:16:11,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:11] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.004 0.098 ro 2026-11-03 07:16:11,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:11] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.003 - 2026-11-03 07:16:11,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [5/54] Tour project_tour → Step Let's create your first project. (trigger: .o-kanban-button-new) 2026-11-03 07:16:11,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [6/54] Tour project_tour → Step Let's create a regular project. (trigger: button.o-dropdown-item:contains("New Project")) 2026-11-03 07:16:11,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [7/54] Tour project_tour → 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-11-03 07:16:11,992 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:11] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.018 0.05 ro 2026-11-03 07:16:12,022 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:12] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 305 6 0.006 0.083 ro 2026-11-03 07:16:12,067 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:12] "GET /web/image/res.users/1/avatar_128?unique=1792739771000 HTTP/1.1" 200 4660 5 0.014 0.124 ro 2026-11-03 07:16:12,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:12] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 305 6 0.008 0.177 ro 2026-11-03 07:16:12,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:12] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.007 0.173 ro 2026-11-03 07:16:12,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:12] "POST /web/action/load HTTP/1.1" 200 735 11 0.015 0.172 ro 2026-11-03 07:16:12,324 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:12] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 6466 8 0.015 0.051 ro 2026-11-03 07:16:12,414 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:12] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 263 4 0.004 0.041 rw 2026-11-03 07:16:12,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [8/54] Tour project_tour → Step Let's create your first project. (trigger: .o_open_tasks) 2026-11-03 07:16:12,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [9/54] Tour project_tour → 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-11-03 07:16:12,755 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:12] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 266 35 0.035 0.099 rw 2026-11-03 07:16:12,888 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:12] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6470 21 0.022 0.074 rw 2026-11-03 07:16:13,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:13] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125215 68 0.08 0.438 ro 2026-11-03 07:16:13,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:13] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.003 0.024 ro 2026-11-03 07:16:13,549 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:13] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 67 3 0.009 0.05 ro 2026-11-03 07:16:13,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:13] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.003 0.042 rw 2026-11-03 07:16:13,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [10/54] Tour project_tour → Step Let's create your first stage. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_add) 2026-11-03 07:16:13,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-11-03 07:16:13,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:13] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 5 0.005 0.015 rw 2026-11-03 07:16:13,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [12/54] Tour project_tour → 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-11-03 07:16:13,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [13/54] Tour project_tour → Step Let's create your second stage. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_add) 2026-11-03 07:16:13,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [14/54] Tour project_tour → Step .o_kanban_group:eq(1) 2026-11-03 07:16:13,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:13] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 4 0.003 0.014 rw 2026-11-03 07:16:13,814 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:13] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 98 3 0.002 0.013 rw 2026-11-03 07:16:13,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [15/54] Tour project_tour → Step Let's create your first task. (trigger: .o-kanban-button-new) 2026-11-03 07:16:13,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [16/54] Tour project_tour → Step .o_kanban_project_tasks 2026-11-03 07:16:13,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [17/54] Tour project_tour → 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-11-03 07:16:13,930 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:13] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 5639 7 0.005 0.048 ro 2026-11-03 07:16:13,990 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:13] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 210 5 0.009 0.024 rw 2026-11-03 07:16:14,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [18/54] Tour project_tour → Step .o_kanban_project_tasks 2026-11-03 07:16:14,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [19/54] Tour project_tour → Step Add your task once it is ready. (trigger: .o_kanban_quick_create .o_kanban_add) 2026-11-03 07:16:14,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [20/54] Tour project_tour → Step .o_kanban_project_tasks 2026-11-03 07:16:14,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [21/54] Tour project_tour → Step Drag & drop the card to change your task from stage. (trigger: .o_kanban_record) 2026-11-03 07:16:14,166 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:14] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 35 0.028 0.071 rw 2026-11-03 07:16:14,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:14] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1092 11 0.011 0.057 ro 2026-11-03 07:16:14,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:14] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 210 3 0.003 0.076 rw 2026-11-03 07:16:14,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:14] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.004 0.041 ro 2026-11-03 07:16:14,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.053 ro 2026-11-03 07:16:14,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [22/54] Tour project_tour → Step .o_kanban_project_tasks 2026-11-03 07:16:14,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [23/54] Tour project_tour → Step Let's start working on your task. (trigger: .o_kanban_record:first) 2026-11-03 07:16:14,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [24/54] Tour project_tour → Step .o_form_project_tasks 2026-11-03 07:16:14,616 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:14] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1092 35 0.036 0.111 rw 2026-11-03 07:16:14,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:14] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.007 0.025 ro 2026-11-03 07:16:14,712 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.072 ro 2026-11-03 07:16:14,742 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:14] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 69 7 0.01 0.087 rw 2026-11-03 07:16:14,948 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:14] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1941 21 0.057 0.091 ro 2026-11-03 07:16:14,991 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:14] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.013 rw 2026-11-03 07:16:15,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.001 0.008 ro 2026-11-03 07:16:15,195 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:15] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 07:16:15,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:15] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.005 0.013 rw 2026-11-03 07:16:15,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [25/54] Tour project_tour → 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-11-03 07:16:15,404 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:15] "POST /mail/store HTTP/1.1" 200 3871 43 0.045 0.119 rw 2026-11-03 07:16:15,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:15] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.127 ro 2026-11-03 07:16:15,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [26/54] Tour project_tour → Step .o_form_project_tasks 2026-11-03 07:16:15,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [27/54] Tour project_tour → Step Log internal notes and use @mentions to notify your colleagues. (trigger: button.o-mail-Chatter-logNote) 2026-11-03 07:16:15,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [28/54] Tour project_tour → Step .o_form_project_tasks 2026-11-03 07:16:15,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [29/54] Tour project_tour → Step Create activities to set yourself to-dos or to schedule meetings. (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-activity) 2026-11-03 07:16:15,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [30/54] Tour project_tour → Step .o_form_project_tasks 2026-11-03 07:16:15,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [31/54] Tour project_tour → Step Schedule your activity once it is ready. (trigger: .modal-dialog .btn-primary) 2026-11-03 07:16:15,712 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:15] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 22864 14 0.038 0.081 ro 2026-11-03 07:16:15,904 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:15] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 942 10 0.018 0.109 rw 2026-11-03 07:16:15,979 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:15] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 373 1 0.001 0.017 ro 2026-11-03 07:16:16,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [32/54] Tour project_tour → Step .o_form_project_tasks 2026-11-03 07:16:16,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [33/54] Tour project_tour → Step Assign a responsible to your task (trigger: .o_field_widget[name='user_ids'] input) 2026-11-03 07:16:16,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:16] "GET /web/image/res.users/2/avatar_128?unique=1793690167000 HTTP/1.1" 200 305 5 0.011 0.077 ro 2026-11-03 07:16:16,212 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:16] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 901 11 0.013 0.079 rw 2026-11-03 07:16:16,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:16] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 45 14 0.028 0.039 rw 2026-11-03 07:16:16,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [34/54] Tour project_tour → Step Assign a responsible to your task (trigger: .o_field_widget[name='user_ids']) 2026-11-03 07:16:16,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [35/54] Tour project_tour → Step Select an assignee from the menu (trigger: a.dropdown-item[id*='user_ids'] span) 2026-11-03 07:16:16,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:16] "POST /mail/store HTTP/1.1" 200 2018 16 0.015 0.06 rw 2026-11-03 07:16:16,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:16] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 129 4 0.007 0.03 ro 2026-11-03 07:16:16,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [36/54] Tour project_tour → Step div.o_kanban_renderer > article.o_kanban_record 2026-11-03 07:16:16,569 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [37/54] Tour project_tour → Step Open sub-tasks notebook section (trigger: button[name="sub_tasks_page"]) 2026-11-03 07:16:16,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [38/54] Tour project_tour → Step Add a sub-task (trigger: .o_field_subtasks_one2many .o_list_renderer .o_field_x2many_list_row_add button) 2026-11-03 07:16:16,634 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:16] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 121 3 0.005 0.046 ro 2026-11-03 07:16:16,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:16] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 53 23 0.029 0.089 rw 2026-11-03 07:16:16,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [39/54] Tour project_tour → Step Give the sub-task a name (trigger: .o_field_subtasks_one2many div[name="name"] input) 2026-11-03 07:16:16,989 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:16] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 1049 12 0.017 0.078 rw 2026-11-03 07:16:17,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [40/54] Tour project_tour → Step .o_form_project_tasks .o_form_dirty 2026-11-03 07:16:17,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [41/54] Tour project_tour → Step You have unsaved changes - no worries! Odoo will automatically save it as you navigate.
You can discard these changes from here or manually save your task.
Let's save it manually. (trigger: .o_form_button_save) 2026-11-03 07:16:17,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [42/54] Tour project_tour → Step .o_form_project_tasks 2026-11-03 07:16:17,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [43/54] Tour project_tour → Step Let's go back to the kanban view to have an overview of your next tasks. (trigger: .o_breadcrumb .o_back_button) 2026-11-03 07:16:17,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [44/54] Tour project_tour → Step You can open sub-tasks from the kanban card! (trigger: .o_kanban_record .o_widget_subtask_counter .subtask_list_button) 2026-11-03 07:16:17,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:17] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 71 22 0.019 0.085 rw 2026-11-03 07:16:17,644 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:17] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 3166 78 0.116 0.195 rw 2026-11-03 07:16:17,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:17] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.02 ro 2026-11-03 07:16:17,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:17] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1452 21 0.034 0.1 ro 2026-11-03 07:16:17,934 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:17] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.157 rw 2026-11-03 07:16:18,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [45/54] Tour project_tour → Step .o_widget_subtask_kanban_list .subtask_list 2026-11-03 07:16:18,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:18] "POST /mail/store HTTP/1.1" 200 3561 47 0.069 0.187 rw 2026-11-03 07:16:18,242 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:18] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1410 21 0.04 0.179 ro 2026-11-03 07:16:18,285 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [46/54] Tour project_tour → Step Create a new sub-task (trigger: .o_kanban_record .o_widget_subtask_kanban_list .subtask_create) 2026-11-03 07:16:18,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-11-03 07:16:18,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [48/54] Tour project_tour → Step Give the sub-task a name (trigger: .o_kanban_record .o_widget_subtask_kanban_list .subtask_create_input input) 2026-11-03 07:16:18,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [49/54] Tour project_tour → Step You can change the sub-task state here! (trigger: .o_kanban_record .o_widget_subtask_kanban_list .subtask_list_row:contains(newer sub-task) .o_field_project_task_state_selection button) 2026-11-03 07:16:18,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:18] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 46 46 0.045 0.109 rw 2026-11-03 07:16:18,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:18] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1590 21 0.019 0.08 ro 2026-11-03 07:16:18,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [50/54] Tour project_tour → Step .project_task_state_selection_menu.dropdown-menu 2026-11-03 07:16:18,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [51/54] Tour project_tour → Step Mark the task as Cancelled (trigger: .project_task_state_selection_menu.dropdown-menu span.text-danger) 2026-11-03 07:16:18,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [52/54] Tour project_tour → Step .o-overlay-container:not(:visible):not(:has(.project_task_state_selection_menu)) 2026-11-03 07:16:18,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [53/54] Tour project_tour → Step Close the sub-tasks list (trigger: .o_kanban_record .o_widget_subtask_counter .subtask_list_button:contains('1/2')) 2026-11-03 07:16:18,799 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:18] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 78 21 0.021 0.086 rw 2026-11-03 07:16:18,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-11-03 07:16:18,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-11-03 07:16:18,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-11-03 07:16:18,905 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:18] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 216 21 0.024 0.067 rw 2026-11-03 07:16:19,013 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:19] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1586 21 0.045 0.099 ro 2026-11-03 07:16:19,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:16:19,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 42876876 (allocated 44933120) 2026-11-03 07:16:19,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:19] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.004 0.055 ro 2026-11-03 07:16:19,276 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:10] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 53 0.097 8.734 rw 2026-11-03 07:16:19,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9M62ODsP - [03/Nov/2026 07:16:19] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 0 3 0.018 0.077 ro 2026-11-03 07:16:19,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 72823 2026-11-03 07:16:19,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-11-03 07:16:19,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 72823 2026-11-03 07:16:19,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071619_463625_test_01_project_tour.txt 2026-11-03 07:16:19,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpmr_z2q3s_chrome_odoo" 2026-11-03 07:16:19,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-11-03 07:16:20,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 72954 2026-11-03 07:16:20,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmpmvqym78j_chrome_odoo 2026-11-03 07:16:20,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:33225/json/version 2026-11-03 07:16:20,043 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33225', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:16:20,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-11-03 07:16:20,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:33225/json 2026-11-03 07:16:20,102 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33225', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:16:20,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:33225/devtools/page/086C99CE53B315D0BB6FCC6CF8F6947A 2026-11-03 07:16:20,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-11-03 07:16:20,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-11-03 07:16:20,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:16:20,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-11-03 07:16:20,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Open "http://127.0.0.1:8069/odoo?debug=1" in browser 2026-11-03 07:16:20,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigating to: "http://127.0.0.1:8069/odoo?debug=1" 2026-11-03 07:16:20,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:20] "GET /odoo?debug=1 HTTP/1.1" 200 7393 117 0.111 0.502 rw 2026-11-03 07:16:20,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': '086C99CE53B315D0BB6FCC6CF8F6947A', 'loaderId': '3702D7860BB28AB64A34EA48135E8E7F', 'isDownload': False} 2026-11-03 07:16:20,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-11-03 07:16:20,941 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:20] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.027 ro 2026-11-03 07:16:21,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:21] "GET /web/webclient/load_menus HTTP/1.1" 200 307379 30 0.034 0.29 ro 2026-11-03 07:16:21,261 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.006 0.332 ro 2026-11-03 07:16:21,291 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:21] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.013 ro 2026-11-03 07:16:21,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:21] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 1.073 ro 2026-11-03 07:16:21,436 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:21] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.003 0.023 ro 2026-11-03 07:16:22,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-11-03 07:16:22,522 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:22] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.007 - 2026-11-03 07:16:22,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:22] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.004 - 2026-11-03 07:16:22,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.018 ro 2026-11-03 07:16:22,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate test code "odoo.startTour('project_task_history_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:16:22,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:16:22,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:22] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.018 0.064 rw 2026-11-03 07:16:22,682 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:22] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.083 rw 2026-11-03 07:16:22,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:22] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-11-03 07:16:22,720 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:22] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 07:16:22,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:22] "GET /odoo/offline HTTP/1.1" 200 14293 5 0.004 0.014 ro 2026-11-03 07:16:22,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:22] "GET /odoo HTTP/1.1" 200 7322 27 0.025 0.092 rw 2026-11-03 07:16:22,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:22] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.005 0.032 rw 2026-11-03 07:16:22,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:22] "GET /web/image/res.partner/3/avatar_128?unique=1793675803000 HTTP/1.1" 200 305 3 0.003 0.033 ro 2026-11-03 07:16:22,937 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:22] "POST /web/action/load HTTP/1.1" 200 419 5 0.007 0.048 ro 2026-11-03 07:16:23,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [1/89] Tour project_task_history_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:16:23,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:23] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.013 ro 2026-11-03 07:16:23,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [2/89] Tour project_task_history_tour → Step Open the project app (trigger: .o_app[data-menu-xmlid='project.menu_main_pm']) 2026-11-03 07:16:23,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [3/89] Tour project_task_history_tour → Step Open Test History Project (trigger: .o_kanban_view .o_kanban_record:contains(Test History Project)) 2026-11-03 07:16:23,261 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:23] "POST /mail/store HTTP/1.1" 200 3405 37 0.055 0.129 ro 2026-11-03 07:16:23,290 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:23] "POST /web/action/load HTTP/1.1" 200 1125 10 0.01 0.173 ro 2026-11-03 07:16:23,657 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:23] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 54 0.051 0.245 ro 2026-11-03 07:16:23,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:23] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.018 ro 2026-11-03 07:16:23,846 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:23] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 2204 22 0.037 0.1 ro 2026-11-03 07:16:23,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:23] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.0 0.072 ro 2026-11-03 07:16:24,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [4/89] Tour project_task_history_tour → Step Open Test History Task (trigger: .o_kanban_view .o_kanban_record:contains(Test History Task)) 2026-11-03 07:16:24,056 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:24] "GET /web/image/res.users/1/avatar_128?unique=1793675242000 HTTP/1.1" 200 4660 5 0.01 0.046 ro 2026-11-03 07:16:24,072 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:24] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.004 0.022 ro 2026-11-03 07:16:24,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:24] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6485 22 0.023 0.105 rw 2026-11-03 07:16:24,652 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:24] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125059 68 0.059 0.409 ro 2026-11-03 07:16:24,740 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:24] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.004 0.038 ro 2026-11-03 07:16:24,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:24] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1325 18 0.027 0.086 ro 2026-11-03 07:16:24,842 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:24] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.103 rw 2026-11-03 07:16:25,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [5/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-11-03 07:16:25,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:25] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 2047 23 0.021 0.09 ro 2026-11-03 07:16:25,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:25] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.023 rw 2026-11-03 07:16:25,348 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.002 0.01 ro 2026-11-03 07:16:25,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:25] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 74 0 0 0.013 ro 2026-11-03 07:16:25,609 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:25] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.011 rw 2026-11-03 07:16:25,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [6/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-11-03 07:16:25,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [7/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 0) 2026-11-03 07:16:25,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [8/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-11-03 07:16:25,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [9/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-11-03 07:16:25,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [10/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:16:25,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [11/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:16:25,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:25] "POST /mail/store HTTP/1.1" 200 3031 41 0.06 0.155 rw 2026-11-03 07:16:25,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.001 0.095 ro 2026-11-03 07:16:25,931 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:25] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.134 ro 2026-11-03 07:16:25,948 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:25] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.004 0.226 rw 2026-11-03 07:16:26,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2292 29 0.022 0.261 rw 2026-11-03 07:16:26,081 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:26] "GET /web/image/res.partner/2/avatar_128?unique=1793675803000 HTTP/1.1" 200 4660 3 0.002 0.03 ro 2026-11-03 07:16:26,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [12/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-11-03 07:16:26,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [13/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-11-03 07:16:26,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [14/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 1) 2026-11-03 07:16:26,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [15/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-11-03 07:16:26,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [16/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-11-03 07:16:26,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [17/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:16:26,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [18/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:16:26,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:26] "POST /mail/store HTTP/1.1" 200 1898 27 0.043 0.094 rw 2026-11-03 07:16:26,548 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2411 29 0.041 0.201 rw 2026-11-03 07:16:26,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [19/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-11-03 07:16:26,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [20/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-11-03 07:16:26,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [21/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 2) 2026-11-03 07:16:26,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [22/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-11-03 07:16:26,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [23/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-11-03 07:16:26,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [24/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:16:26,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [25/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:16:26,756 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:26] "POST /mail/store HTTP/1.1" 200 1899 27 0.046 0.097 rw 2026-11-03 07:16:26,919 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2529 29 0.026 0.179 rw 2026-11-03 07:16:26,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [26/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-11-03 07:16:26,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [27/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-11-03 07:16:27,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [28/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 3) 2026-11-03 07:16:27,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [29/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-11-03 07:16:27,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [30/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-11-03 07:16:27,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [31/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:16:27,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [32/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:16:27,087 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "POST /mail/store HTTP/1.1" 200 1899 27 0.03 0.068 rw 2026-11-03 07:16:27,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2649 29 0.024 0.11 rw 2026-11-03 07:16:27,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [33/89] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_form_view .o_cp_action_menus button[aria-label='Actions menu']) 2026-11-03 07:16:27,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [34/89] Tour project_task_history_tour → Step .dropdown-menu 2026-11-03 07:16:27,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [35/89] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_popover .o_menu_item:has(i[data-icon='history']):contains(Version history)) 2026-11-03 07:16:27,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [36/89] Tour project_task_history_tour → Step Verify that 5 revisions are displayed (default empty description after the creation of the task + 3 edits + current version) (trigger: .modal .html-history-dialog.html-history-loaded .o_revision_panel .list-group-item:count(5)) 2026-11-03 07:16:27,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "POST /mail/store HTTP/1.1" 200 1899 27 0.028 0.099 rw 2026-11-03 07:16:27,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 122 3 0.003 0.056 ro 2026-11-03 07:16:27,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1 HTTP/1.1" 200 177 0 0 0.005 ro 2026-11-03 07:16:27,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 305 5 0.007 0.047 ro 2026-11-03 07:16:27,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.05 - 2026-11-03 07:16:27,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 4660 5 0.005 0.079 ro 2026-11-03 07:16:27,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "GET /web/assets/902a368/html_editor.assets_history_diff.min.css HTTP/1.1" 200 17390 2 0.002 0.058 ro 2026-11-03 07:16:27,595 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "GET /web/assets/e406d47/html_editor.assets_history_diff.min.js HTTP/1.1" 200 79932 2 0.002 0.058 ro 2026-11-03 07:16:27,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 190 1 0.001 0.01 ro 2026-11-03 07:16:27,709 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [37/89] Tour project_task_history_tour → Step Verify that the active revision (revision 4) is related to the current version (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project task history version 3)) 2026-11-03 07:16:27,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [38/89] Tour project_task_history_tour → Step Go to the third revision related to the second edit (trigger: .modal .html-history-dialog.html-history-loaded .o_revision_panel .list-group-item:nth-child(3)) 2026-11-03 07:16:27,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [39/89] Tour project_task_history_tour → Step Verify that the active revision is the one clicked in the previous step (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project task history version 1)) 2026-11-03 07:16:27,744 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 112 2 0.002 0.017 rw 2026-11-03 07:16:27,808 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 181 2 0.003 0.031 rw 2026-11-03 07:16:27,929 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:27] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 234 2 0.004 0.105 rw 2026-11-03 07:16:27,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [40/89] Tour project_task_history_tour → Step click on the comparison tab (trigger: .history-container .history-view-top-bar label:contains(Show comparison)) 2026-11-03 07:16:27,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [41/89] Tour project_task_history_tour → Step Verify comparison text (trigger: .modal .history-container .history-comparison-view :has(added:contains(Test project task history version 3)) :has(removed:contains(Test project task history version 1)) ) 2026-11-03 07:16:28,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [42/89] Tour project_task_history_tour → Step Click on Restore History btn to get back to the selected revision in the previous step (trigger: .modal button.btn-primary:contains(restore history)) 2026-11-03 07:16:28,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [43/89] Tour project_task_history_tour → Step Verify the confirmation dialog is opened (trigger: .modal:has(.modal-title:contains(Are you sure you want to restore this version ?)) button.btn-primary:text(Restore)) 2026-11-03 07:16:28,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [44/89] Tour project_task_history_tour → Step Verify that the description contains the right text after the restore (trigger: div.note-editable.odoo-editor-editable:contains(Test project task history version 1)) 2026-11-03 07:16:28,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [45/89] Tour project_task_history_tour → Step Go back to projects view. (trigger: a[data-menu-xmlid="project.menu_projects"]) 2026-11-03 07:16:28,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [46/89] Tour project_task_history_tour → Step .o_kanban_view 2026-11-03 07:16:28,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:28] "POST /web/action/load HTTP/1.1" 200 1126 10 0.007 0.024 ro 2026-11-03 07:16:28,255 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:28] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 15 0.015 0.066 rw 2026-11-03 07:16:28,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [47/89] Tour project_task_history_tour → Step Open Test History Project Without Tasks (trigger: .o_kanban_view .o_kanban_record:contains(Without tasks project)) 2026-11-03 07:16:28,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [48/89] Tour project_task_history_tour → Step .o_kanban_project_tasks 2026-11-03 07:16:28,417 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:28] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 2205 20 0.029 0.068 ro 2026-11-03 07:16:28,419 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:28] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.0 0.089 ro 2026-11-03 07:16:28,517 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:28] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6487 20 0.022 0.109 rw 2026-11-03 07:16:28,597 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:28] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.004 0.033 ro 2026-11-03 07:16:28,629 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:28] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 172 4 0.011 0.049 ro 2026-11-03 07:16:28,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:28] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.075 rw 2026-11-03 07:16:29,297 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:29] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.002 - 2026-11-03 07:16:29,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [49/89] Tour project_task_history_tour → Step Switch to list view (trigger: .o_switch_view.o_list) 2026-11-03 07:16:29,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:29] "GET /web/image/res.users/5/avatar_128?unique=1790032588000 HTTP/1.1" 200 6314 4 0.004 0.025 ro 2026-11-03 07:16:29,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [50/89] Tour project_task_history_tour → Step Create a new task. (trigger: .o_list_button_add) 2026-11-03 07:16:29,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:29] "GET /web/image/res.users/1/avatar_128?unique=1791396988000 HTTP/1.1" 200 4660 5 0.01 0.071 ro 2026-11-03 07:16:29,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [51/89] Tour project_task_history_tour → Step .o_form_view 2026-11-03 07:16:29,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:29] "GET /web/image/res.users/3/avatar_128?unique=1792725388000 HTTP/1.1" 200 305 6 0.015 0.108 ro 2026-11-03 07:16:29,489 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:29] "GET /web/image/res.users/2/avatar_128?unique=1789496188000 HTTP/1.1" 200 305 5 0.009 0.143 ro 2026-11-03 07:16:29,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:29] "GET /web/image/res.users/4/avatar_128?unique=1791497788000 HTTP/1.1" 200 305 6 0.006 0.195 ro 2026-11-03 07:16:29,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:29] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 67 2 0.002 0.185 ro 2026-11-03 07:16:29,600 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:29] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.199 rw 2026-11-03 07:16:29,677 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:29] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 1804 11 0.015 0.211 rw 2026-11-03 07:16:29,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.001 0.014 ro 2026-11-03 07:16:29,739 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:29] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.024 rw 2026-11-03 07:16:29,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [52/89] Tour project_task_history_tour → Step Set task name (trigger: div[name="name"] .o_input) 2026-11-03 07:16:29,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [53/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:16:29,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [54/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:16:30,074 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:30] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1957 42 0.034 0.134 rw 2026-11-03 07:16:30,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [55/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-11-03 07:16:30,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [56/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-11-03 07:16:30,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [57/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 0) 2026-11-03 07:16:30,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [58/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-11-03 07:16:30,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [59/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-11-03 07:16:30,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [60/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:16:30,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [61/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:16:30,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:30] "POST /mail/store HTTP/1.1" 200 3044 43 0.054 0.109 rw 2026-11-03 07:16:30,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:30] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.001 0.096 ro 2026-11-03 07:16:30,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:30] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.004 0.189 rw 2026-11-03 07:16:30,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:30] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2202 27 0.031 0.257 rw 2026-11-03 07:16:30,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [62/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-11-03 07:16:30,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [63/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-11-03 07:16:30,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [64/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 1) 2026-11-03 07:16:30,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [65/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-11-03 07:16:30,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [66/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-11-03 07:16:30,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [67/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:16:30,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [68/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:16:30,745 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:30] "POST /mail/store HTTP/1.1" 200 1997 29 0.063 0.102 rw 2026-11-03 07:16:30,949 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:30] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2321 27 0.024 0.231 rw 2026-11-03 07:16:31,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [69/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-11-03 07:16:31,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [70/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-11-03 07:16:31,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [71/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 2) 2026-11-03 07:16:31,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [72/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-11-03 07:16:31,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [73/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-11-03 07:16:31,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [74/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:16:31,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [75/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:16:31,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:31] "POST /mail/store HTTP/1.1" 200 1997 29 0.037 0.106 rw 2026-11-03 07:16:31,287 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:31] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2440 27 0.039 0.158 rw 2026-11-03 07:16:31,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [76/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-11-03 07:16:31,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [77/89] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable .o-paragraph 2026-11-03 07:16:31,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [78/89] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project task history version 3) 2026-11-03 07:16:31,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [79/89] Tour project_task_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-11-03 07:16:31,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [80/89] Tour project_task_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-11-03 07:16:31,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [81/89] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:16:31,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [82/89] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:16:31,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:31] "POST /mail/store HTTP/1.1" 200 1997 29 0.032 0.122 rw 2026-11-03 07:16:31,655 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:31] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2558 27 0.027 0.188 rw 2026-11-03 07:16:31,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [83/89] Tour project_task_history_tour → Step .o_form_view 2026-11-03 07:16:31,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [84/89] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_cp_action_menus button[aria-label='Actions menu']) 2026-11-03 07:16:31,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [85/89] Tour project_task_history_tour → Step .dropdown-menu 2026-11-03 07:16:31,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [86/89] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_menu_item i[data-icon='history']) 2026-11-03 07:16:31,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [87/89] Tour project_task_history_tour → Step Close History Dialog (trigger: .modal-header .btn-close) 2026-11-03 07:16:31,830 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:31] "POST /mail/store HTTP/1.1" 200 1997 29 0.022 0.075 rw 2026-11-03 07:16:31,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:31] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 128 3 0.003 0.1 ro 2026-11-03 07:16:31,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [88/89] Tour project_task_history_tour → Step Go back to projects view. this step is added because Tour can't be finished with an open form view in edition mode. (trigger: a[data-menu-xmlid="project.menu_projects"]) 2026-11-03 07:16:31,924 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:31] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 189 1 0.001 0.011 ro 2026-11-03 07:16:31,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [89/89] Tour project_task_history_tour → Step Verify that we are on kanban view (trigger: button.o_switch_view.o_kanban.active) 2026-11-03 07:16:32,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-11-03 07:16:32,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 07:16:32,104 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:32] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 2205 20 0.025 0.074 ro 2026-11-03 07:16:32,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:32] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.095 ro 2026-11-03 07:16:32,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:16:32,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 46229692 (allocated 49172480) 2026-11-03 07:16:32,581 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 OQlW0lrw - [03/Nov/2026 07:16:23] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 75 0.094 9.306 rw 2026-11-03 07:16:32,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 72954 2026-11-03 07:16:32,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-11-03 07:16:32,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 72954 2026-11-03 07:16:32,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071632_794904_test_project_task_history.txt 2026-11-03 07:16:32,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmpmvqym78j_chrome_odoo" 2026-11-03 07:16:32,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-11-03 07:16:33,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 73101 2026-11-03 07:16:33,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmptykjle_v_chrome_odoo 2026-11-03 07:16:33,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:44099/json/version 2026-11-03 07:16:33,371 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:16:33,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-11-03 07:16:33,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:44099/json 2026-11-03 07:16:33,463 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:16:33,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:44099/devtools/page/7E82E836FF82E33FE46EAA1BD0EC15D2 2026-11-03 07:16:33,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-11-03 07:16:33,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-11-03 07:16:33,603 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:16:33,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-11-03 07:16:33,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Open "http://127.0.0.1:8069/odoo?debug=1,tests" in browser 2026-11-03 07:16:33,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigating to: "http://127.0.0.1:8069/odoo?debug=1,tests" 2026-11-03 07:16:34,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:34] "GET /odoo?debug=1,tests HTTP/1.1" 200 7405 117 0.113 0.462 rw 2026-11-03 07:16:34,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': '7E82E836FF82E33FE46EAA1BD0EC15D2', 'loaderId': 'F055318C2A5B8CA417D55545228CEEED', 'isDownload': False} 2026-11-03 07:16:34,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Evaluate ready code "odoo.isTourReady('project_task_last_history_steps_tour')" 2026-11-03 07:16:34,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:34] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.007 0.771 ro 2026-11-03 07:16:34,623 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:34] "GET /web/webclient/load_menus HTTP/1.1" 200 307379 30 0.052 0.318 ro 2026-11-03 07:16:34,649 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:34] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.005 0.384 ro 2026-11-03 07:16:34,667 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.021 0.385 ro 2026-11-03 07:16:35,412 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:35] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.018 ro 2026-11-03 07:16:35,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:35] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.015 ro 2026-11-03 07:16:35,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-11-03 07:16:35,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:35] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.004 - 2026-11-03 07:16:35,660 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:35] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.004 - 2026-11-03 07:16:35,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 07:16:35,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:16:35,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Evaluate test code "odoo.startTour('project_task_last_history_steps_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:16:35,793 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:35] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.06 rw 2026-11-03 07:16:35,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:35] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.016 0.104 rw 2026-11-03 07:16:35,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:35] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.016 ro 2026-11-03 07:16:35,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:35] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.006 - 2026-11-03 07:16:36,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:36] "GET /odoo HTTP/1.1" 200 7334 27 0.033 0.097 rw 2026-11-03 07:16:36,097 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:36] "GET /odoo/offline HTTP/1.1" 200 14299 5 0.014 0.136 ro 2026-11-03 07:16:36,113 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:36] "GET /web/image/res.partner/3/avatar_128?unique=1793675803000 HTTP/1.1" 200 305 3 0.002 0.063 ro 2026-11-03 07:16:36,143 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:36] "POST /web/action/load HTTP/1.1" 200 419 5 0.005 0.084 ro 2026-11-03 07:16:36,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.1 rw 2026-11-03 07:16:36,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [1/31] Tour project_task_last_history_steps_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:16:36,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:36] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.009 ro 2026-11-03 07:16:36,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [2/31] Tour project_task_last_history_steps_tour → Step Open the project app (trigger: .o_app[data-menu-xmlid='project.menu_main_pm']) 2026-11-03 07:16:36,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [3/31] Tour project_task_last_history_steps_tour → Step Open Test History Project (trigger: .o_kanban_view .o_kanban_record:contains(Test History Project)) 2026-11-03 07:16:36,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:36] "POST /mail/store HTTP/1.1" 200 3405 37 0.043 0.102 ro 2026-11-03 07:16:36,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:36] "POST /web/action/load HTTP/1.1" 200 1125 10 0.017 0.121 ro 2026-11-03 07:16:36,725 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:36] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 54 0.044 0.231 ro 2026-11-03 07:16:36,913 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:36] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1134 22 0.023 0.092 ro 2026-11-03 07:16:36,922 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:36] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.116 ro 2026-11-03 07:16:37,051 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:37] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.0 0.052 ro 2026-11-03 07:16:37,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:37] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.013 ro 2026-11-03 07:16:37,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [4/31] Tour project_task_last_history_steps_tour → Step Open Test History Task (trigger: .o_kanban_view .o_kanban_record:contains(Test History Task)) 2026-11-03 07:16:37,172 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:37] "GET /web/image/res.users/1/avatar_128?unique=1793675242000 HTTP/1.1" 200 4660 5 0.007 0.036 ro 2026-11-03 07:16:37,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:37] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6485 22 0.033 0.072 rw 2026-11-03 07:16:37,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125059 68 0.06 0.379 ro 2026-11-03 07:16:37,820 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:37] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.021 0.02 ro 2026-11-03 07:16:37,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:37] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1325 18 0.018 0.107 ro 2026-11-03 07:16:37,934 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:37] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.004 0.124 rw 2026-11-03 07:16:38,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [5/31] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-11-03 07:16:38,282 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:38] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 2047 23 0.016 0.076 ro 2026-11-03 07:16:38,348 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:38] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.003 0.016 rw 2026-11-03 07:16:38,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:38] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.002 0.015 ro 2026-11-03 07:16:38,633 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:38] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1%2Ctests HTTP/1.1" 200 74 0 0 0.007 ro 2026-11-03 07:16:38,651 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:38] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.008 rw 2026-11-03 07:16:38,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [6/31] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-11-03 07:16:38,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [7/31] Tour project_task_last_history_steps_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:16:38,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [8/31] Tour project_task_last_history_steps_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:16:38,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [9/31] Tour project_task_last_history_steps_tour → Step Open History Dialog (trigger: .o_cp_action_menus button[aria-label='Actions menu']) 2026-11-03 07:16:38,904 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:38] "POST /mail/store HTTP/1.1" 200 3031 41 0.052 0.128 rw 2026-11-03 07:16:38,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:38] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.166 ro 2026-11-03 07:16:38,954 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:38] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 94 1 0.002 0.045 ro 2026-11-03 07:16:38,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:38] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.004 0.171 rw 2026-11-03 07:16:39,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2258 29 0.027 0.177 rw 2026-11-03 07:16:39,125 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "GET /web/image/res.partner/2/avatar_128?unique=1793675803000 HTTP/1.1" 200 4660 3 0.003 0.018 ro 2026-11-03 07:16:39,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [10/31] Tour project_task_last_history_steps_tour → Step .dropdown-menu 2026-11-03 07:16:39,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [11/31] Tour project_task_last_history_steps_tour → Step Open History Dialog (trigger: .o_menu_item i[data-icon='history']) 2026-11-03 07:16:39,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [12/31] Tour project_task_last_history_steps_tour → Step .modal .html-history-dialog.html-history-loaded 2026-11-03 07:16:39,391 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "POST /mail/store HTTP/1.1" 200 1898 27 0.033 0.142 rw 2026-11-03 07:16:39,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 122 3 0.003 0.127 ro 2026-11-03 07:16:39,536 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.008 - 2026-11-03 07:16:39,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1%2Ctests HTTP/1.1" 200 177 0 0 0.037 ro 2026-11-03 07:16:39,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 4660 5 0.009 0.033 ro 2026-11-03 07:16:39,605 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 305 5 0.005 0.077 ro 2026-11-03 07:16:39,610 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "GET /web/assets/902a368/html_editor.assets_history_diff.min.css HTTP/1.1" 200 17390 2 0.002 0.026 ro 2026-11-03 07:16:39,624 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "GET /web/assets/e406d47/html_editor.assets_history_diff.min.js HTTP/1.1" 200 79932 2 0.003 0.03 ro 2026-11-03 07:16:39,715 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 156 1 0.002 0.018 ro 2026-11-03 07:16:39,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [13/31] Tour project_task_last_history_steps_tour → Step Verify that 2 revisions are displayed (trigger: .modal .html-history-dialog .o_revision_panel .list-group-item:count(2)) 2026-11-03 07:16:39,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [14/31] Tour project_task_last_history_steps_tour → Step Go to the second revision related to the initial blank document (trigger: .modal .html-history-dialog .o_revision_panel .list-group-item:nth-child(2)) 2026-11-03 07:16:39,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [15/31] Tour project_task_last_history_steps_tour → Step .modal .html-history-dialog.html-history-loaded 2026-11-03 07:16:39,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [16/31] Tour project_task_last_history_steps_tour → Step .modal button.btn-primary:enabled 2026-11-03 07:16:39,832 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 42 2 0.006 0.037 rw 2026-11-03 07:16:39,882 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 93 2 0.002 0.024 rw 2026-11-03 07:16:39,922 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:39] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 160 2 0.005 0.018 rw 2026-11-03 07:16:39,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [17/31] Tour project_task_last_history_steps_tour → Step .modal button.btn-primary:text(Restore) 2026-11-03 07:16:40,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [18/31] Tour project_task_last_history_steps_tour → Step .note-editable:empty 2026-11-03 07:16:40,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [19/31] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-11-03 07:16:40,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [20/31] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-11-03 07:16:40,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [21/31] Tour project_task_last_history_steps_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:16:40,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [22/31] Tour project_task_last_history_steps_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:16:40,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:40] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.013 0.037 rw 2026-11-03 07:16:40,310 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2377 29 0.044 0.119 rw 2026-11-03 07:16:40,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [23/31] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-11-03 07:16:40,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [24/31] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-11-03 07:16:40,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [25/31] Tour project_task_last_history_steps_tour → Step .o_notebook_headers button[name=sub_tasks_page] 2026-11-03 07:16:40,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [26/31] Tour project_task_last_history_steps_tour → Step [name=child_ids] 2026-11-03 07:16:40,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:40] "POST /mail/store HTTP/1.1" 200 1899 27 0.03 0.069 rw 2026-11-03 07:16:40,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [27/31] Tour project_task_last_history_steps_tour → Step .o_notebook_headers button[name=description_page] 2026-11-03 07:16:40,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [28/31] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-11-03 07:16:40,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [29/31] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-11-03 07:16:40,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [30/31] Tour project_task_last_history_steps_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:16:40,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [31/31] Tour project_task_last_history_steps_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:16:40,649 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:40] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 4 0.01 0.05 rw 2026-11-03 07:16:40,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 2496 29 0.026 0.129 rw 2026-11-03 07:16:40,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-11-03 07:16:40,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR project_task_last_history_steps_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-11-03 07:16:40,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:40] "POST /mail/store HTTP/1.1" 200 1899 27 0.031 0.091 rw 2026-11-03 07:16:41,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:16:41,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 34217948 (allocated 37376000) 2026-11-03 07:16:41,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 nN8JaVdt - [03/Nov/2026 07:16:36] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 43 0.041 4.865 rw 2026-11-03 07:16:41,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 73101 2026-11-03 07:16:41,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-11-03 07:16:41,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 73101 2026-11-03 07:16:41,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071641_412070_test_project_task_last_history_steps.txt 2026-11-03 07:16:41,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmptykjle_v_chrome_odoo" 2026-11-03 07:16:41,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:16:45,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-11-03 07:16:45,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-11-03 07:16:45,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [14], uid: 846, model: project.milestone 2026-11-03 07:16:45,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-11-03 07:16:46,030 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #846 deleted mail.message records with IDs: [15341] 2026-11-03 07:16:46,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-11-03 07:16:46,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-11-03 07:16:46,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-11-03 07:16:46,636 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #845 deleted mail.message records with IDs: [15340] 2026-11-03 07:16:46,670 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #845 deleted project.update records with IDs: [1] 2026-11-03 07:16:46,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-11-03 07:16:46,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-11-03 07:16:46,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-11-03 07:16:47,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-11-03 07:16:47,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-11-03 07:16:47,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-11-03 07:16:47,610 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #843 deleted mail.message records with IDs: [15340] 2026-11-03 07:16:47,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-11-03 07:16:47,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_unlink ... 2026-11-03 07:16:48,025 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #844 deleted mail.message records with IDs: [15345] 2026-11-03 07:16:48,041 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #844 deleted project.update records with IDs: [2] 2026-11-03 07:16:48,051 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #844 deleted mail.followers records with IDs: [5360] 2026-11-03 07:16:48,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-03 07:16:50,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 62])] 2026-11-03 07:16:50,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-11-03 07:16:51,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-11-03 07:16:52,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-11-03 07:16:52,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:16:52,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-11-03 07:16:53,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 73234 2026-11-03 07:16:53,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpi6w1i__u_chrome_odoo 2026-11-03 07:16:53,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:34081/json/version 2026-11-03 07:16:53,259 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34081', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:16:53,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 07:16:53,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:34081/json 2026-11-03 07:16:53,315 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34081', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:16:53,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:34081/devtools/page/17725E36B392FFEB079A9CC01CDBA2BF 2026-11-03 07:16:53,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-11-03 07:16:53,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-11-03 07:16:53,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:16:53,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-11-03 07:16:53,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:16:53,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:16:54,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:54] "GET /odoo HTTP/1.1" 200 7366 119 0.114 0.501 rw 2026-11-03 07:16:54,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '17725E36B392FFEB079A9CC01CDBA2BF', 'loaderId': '9E114513117A130B83A028F4689C33D2', 'isDownload': False} 2026-11-03 07:16:54,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-11-03 07:16:54,173 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:54] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 0.7 ro 2026-11-03 07:16:54,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:54] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.045 0.318 ro 2026-11-03 07:16:54,492 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.003 0.371 ro 2026-11-03 07:16:54,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:54] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.382 ro 2026-11-03 07:16:55,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.016 ro 2026-11-03 07:16:55,271 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.034 ro 2026-11-03 07:16:55,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-11-03 07:16:55,436 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 07:16:55,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.003 - 2026-11-03 07:16:55,480 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.005 0.019 ro 2026-11-03 07:16:55,531 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.01 rw 2026-11-03 07:16:55,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate test code "odoo.startTour('project_update_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:16:55,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:16:55,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.031 0.103 rw 2026-11-03 07:16:55,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.004 ro 2026-11-03 07:16:55,708 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.004 - 2026-11-03 07:16:55,767 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.008 0.033 ro 2026-11-03 07:16:55,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "GET /odoo HTTP/1.1" 200 7295 27 0.02 0.133 rw 2026-11-03 07:16:55,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "GET /web/image/res.partner/3/avatar_128?unique=1793675803000 HTTP/1.1" 200 305 3 0.008 0.05 ro 2026-11-03 07:16:55,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "POST /web/action/load HTTP/1.1" 200 419 5 0.01 0.077 ro 2026-11-03 07:16:55,951 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.003 0.101 rw 2026-11-03 07:16:55,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [1/50] Tour project_update_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:16:55,973 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:55] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.011 ro 2026-11-03 07:16:56,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [2/50] Tour project_update_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-11-03 07:16:56,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [3/50] Tour project_update_tour → Step .o_project_kanban 2026-11-03 07:16:56,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:56] "POST /web/action/load HTTP/1.1" 200 1125 10 0.021 0.026 ro 2026-11-03 07:16:56,283 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:56] "POST /mail/store HTTP/1.1" 200 3393 37 0.029 0.144 ro 2026-11-03 07:16:56,573 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:56] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 57 0.049 0.314 ro 2026-11-03 07:16:56,657 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:56] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 67 1 0.003 0.02 ro 2026-11-03 07:16:56,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:56] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.034 ro 2026-11-03 07:16:56,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:56] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.005 0.019 ro 2026-11-03 07:16:57,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:57] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.003 - 2026-11-03 07:16:57,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [4/50] Tour project_update_tour → Step .o-kanban-button-new 2026-11-03 07:16:57,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [5/50] Tour project_update_tour → Step button.o-dropdown-item:contains("New Project") 2026-11-03 07:16:57,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [6/50] Tour project_update_tour → Step .o_project_name input 2026-11-03 07:16:57,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:57] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 305 6 0.016 0.038 ro 2026-11-03 07:16:57,158 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:57] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 4660 5 0.005 0.098 ro 2026-11-03 07:16:57,198 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:57] "GET /web/image/res.users/5/avatar_128?unique=1792376216000 HTTP/1.1" 200 6314 4 0.001 0.142 ro 2026-11-03 07:16:57,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:57] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.006 0.16 ro 2026-11-03 07:16:57,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:57] "GET /web/image/res.users/3/avatar_128?unique=1792088216000 HTTP/1.1" 200 305 6 0.012 0.216 ro 2026-11-03 07:16:57,353 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:57] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.257 ro 2026-11-03 07:16:57,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:57] "POST /web/action/load HTTP/1.1" 200 734 11 0.019 0.27 ro 2026-11-03 07:16:57,542 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:57] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 6466 8 0.017 0.075 ro 2026-11-03 07:16:57,616 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:57] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 263 4 0.005 0.028 rw 2026-11-03 07:16:57,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [7/50] Tour project_update_tour → Step .o_open_tasks 2026-11-03 07:16:57,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [8/50] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .input-group input 2026-11-03 07:16:57,937 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:57] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 273 35 0.04 0.096 rw 2026-11-03 07:16:58,061 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:58] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6477 21 0.037 0.053 rw 2026-11-03 07:16:58,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125215 68 0.063 0.352 ro 2026-11-03 07:16:58,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.006 0.013 ro 2026-11-03 07:16:58,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:58] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 67 3 0.018 0.052 ro 2026-11-03 07:16:58,635 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:58] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.067 rw 2026-11-03 07:16:58,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [9/50] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .o_kanban_add 2026-11-03 07:16:58,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [10/50] Tour project_update_tour → Step .o_kanban_group 2026-11-03 07:16:58,755 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:58] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 53 5 0.004 0.019 rw 2026-11-03 07:16:58,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [11/50] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .input-group input 2026-11-03 07:16:58,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [12/50] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .o_kanban_add 2026-11-03 07:16:58,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [13/50] Tour project_update_tour → Step .o_kanban_group:eq(0) 2026-11-03 07:16:58,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [14/50] Tour project_update_tour → Step .o-kanban-button-new 2026-11-03 07:16:58,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [15/50] Tour project_update_tour → Step .o_kanban_project_tasks 2026-11-03 07:16:58,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [16/50] Tour project_update_tour → Step .o_kanban_quick_create div.o_field_char[name=display_name] input 2026-11-03 07:16:58,866 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:58] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 4 0.014 0.015 rw 2026-11-03 07:16:58,935 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 5639 7 0.01 0.053 ro 2026-11-03 07:16:58,954 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:58] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 98 3 0.005 0.059 rw 2026-11-03 07:16:58,992 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 217 5 0.004 0.026 rw 2026-11-03 07:16:59,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [17/50] Tour project_update_tour → Step .o_kanban_project_tasks 2026-11-03 07:16:59,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [18/50] Tour project_update_tour → Step .o_kanban_quick_create .o_kanban_add 2026-11-03 07:16:59,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [19/50] Tour project_update_tour → Step .o_kanban_group:eq(0) 2026-11-03 07:16:59,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [20/50] Tour project_update_tour → Step .o-kanban-button-new 2026-11-03 07:16:59,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [21/50] Tour project_update_tour → Step .o_kanban_project_tasks 2026-11-03 07:16:59,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [22/50] Tour project_update_tour → Step .o_kanban_quick_create div.o_field_char[name=display_name] input 2026-11-03 07:16:59,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [23/50] Tour project_update_tour → Step .o_kanban_project_tasks 2026-11-03 07:16:59,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [24/50] Tour project_update_tour → Step .o_kanban_quick_create .o_kanban_add 2026-11-03 07:16:59,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [25/50] Tour project_update_tour → Step .o_kanban_group:nth-child(2) .o_kanban_header 2026-11-03 07:16:59,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [26/50] Tour project_update_tour → Step .dropdown-item.o_group_edit 2026-11-03 07:16:59,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [27/50] Tour project_update_tour → Step .modal .o_field_widget[name=fold] input 2026-11-03 07:16:59,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:59] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 35 0.034 0.088 rw 2026-11-03 07:16:59,240 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:59] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 9541 9 0.013 0.091 ro 2026-11-03 07:16:59,299 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:59] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1102 11 0.011 0.064 ro 2026-11-03 07:16:59,323 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:59] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 217 3 0.002 0.099 rw 2026-11-03 07:16:59,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:59] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 464 3 0.005 0.06 ro 2026-11-03 07:16:59,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.004 0.036 ro 2026-11-03 07:16:59,416 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:59] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 114 3 0.004 0.031 ro 2026-11-03 07:16:59,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [28/50] Tour project_update_tour → Step .modal .modal-footer button 2026-11-03 07:16:59,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [29/50] Tour project_update_tour → Step body:not(:has(.modal)) 2026-11-03 07:16:59,513 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:59] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 54 2 0.001 0.015 rw 2026-11-03 07:16:59,592 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:59] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.015 0.031 ro 2026-11-03 07:16:59,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:59] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1336 16 0.041 0.104 ro 2026-11-03 07:16:59,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [30/50] Tour project_update_tour → Step .o_kanban_project_tasks 2026-11-03 07:16:59,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [31/50] Tour project_update_tour → Step .o_kanban_record 2026-11-03 07:16:59,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [32/50] Tour project_update_tour → Step .breadcrumb-item.o_back_button 2026-11-03 07:16:59,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [33/50] Tour project_update_tour → Step .o_kanban_record:contains('New Project') 2026-11-03 07:17:00,035 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:00] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1103 39 0.044 0.115 rw 2026-11-03 07:17:00,114 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:00] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.004 0.021 ro 2026-11-03 07:17:00,149 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:00] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.01 0.044 ro 2026-11-03 07:17:00,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:00] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 69 7 0.042 0.071 rw 2026-11-03 07:17:00,369 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:00] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1132 20 0.027 0.086 ro 2026-11-03 07:17:00,392 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:00] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.125 ro 2026-11-03 07:17:00,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [34/50] Tour project_update_tour → Step .o_switch_view.o_list 2026-11-03 07:17:00,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [35/50] Tour project_update_tour → Step tr.o_data_row td[name='name']:contains('New Project') 2026-11-03 07:17:00,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:00] "GET /web/image/res.users/2/avatar_128?unique=1793690213000 HTTP/1.1" 200 305 5 0.008 0.046 ro 2026-11-03 07:17:00,595 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:00] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 799 12 0.027 0.061 ro 2026-11-03 07:17:00,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:00] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.004 0.109 ro 2026-11-03 07:17:00,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [36/50] Tour project_update_tour → Step .nav-link:contains('Settings') 2026-11-03 07:17:00,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:00] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 132 0 0 0.007 rw 2026-11-03 07:17:00,933 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:00] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 1969 33 0.072 0.086 ro 2026-11-03 07:17:00,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:00] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.0 0.008 ro 2026-11-03 07:17:01,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:01] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.003 ro 2026-11-03 07:17:01,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [37/50] Tour project_update_tour → Step div[name='allow_milestones'] input 2026-11-03 07:17:01,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:01] "POST /mail/store HTTP/1.1" 200 2951 42 0.033 0.093 rw 2026-11-03 07:17:01,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [38/50] Tour project_update_tour → Step .o_form_button_save 2026-11-03 07:17:01,380 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:01] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.062 ro 2026-11-03 07:17:01,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [39/50] Tour project_update_tour → Step button[name='action_view_tasks'] 2026-11-03 07:17:01,551 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:01] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 1968 38 0.049 0.108 rw 2026-11-03 07:17:01,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:01] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 66 0 0 0.009 rw 2026-11-03 07:17:01,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [40/50] Tour project_update_tour → Step Open embedded actions (trigger: .o_control_panel_navigation button i[data-icon='tune']) 2026-11-03 07:17:01,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:01] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6836 20 0.022 0.05 rw 2026-11-03 07:17:01,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [41/50] Tour project_update_tour → Step span.o-dropdown-item:contains('Top Menu') 2026-11-03 07:17:01,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [42/50] Tour project_update_tour → Step Put Updates in the embedded actions (trigger: .o-dropdown-item div span:contains('Updates')) 2026-11-03 07:17:01,956 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:01] "POST /mail/store HTTP/1.1" 200 2008 29 0.043 0.14 rw 2026-11-03 07:17:01,972 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:01] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.094 ro 2026-11-03 07:17:02,014 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:02] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 259 4 0.016 0.114 ro 2026-11-03 07:17:02,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:02] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.152 rw 2026-11-03 07:17:02,049 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:02] "POST /web/dataset/call_kw/res.users.settings/get_embedded_actions_settings#res.users.settings.get_embedded_actions_settings HTTP/1.1" 200 42 3 0.003 0.126 rw 2026-11-03 07:17:02,088 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:02] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 44 3 0.005 0.014 rw 2026-11-03 07:17:02,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [43/50] Tour project_update_tour → Step Open Updates (trigger: .o_embedded_actions button span:contains('Updates')) 2026-11-03 07:17:02,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [44/50] Tour project_update_tour → Step Create a new update (trigger: .o_list_button_add) 2026-11-03 07:17:02,246 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:02] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 44 2 0.003 0.025 rw 2026-11-03 07:17:02,313 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:02] "POST /web/action/load HTTP/1.1" 200 4914 18 0.016 0.046 ro 2026-11-03 07:17:02,438 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:02] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 22448 23 0.024 0.082 ro 2026-11-03 07:17:02,472 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:02] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 68 1 0.001 0.009 ro 2026-11-03 07:17:02,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [45/50] Tour project_update_tour → Step div.o_field_widget[name=name] input 2026-11-03 07:17:02,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:02] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 426 11 0.011 0.091 rw 2026-11-03 07:17:02,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:02] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 305 6 0.005 0.125 ro 2026-11-03 07:17:02,771 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:02] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 6314 3 0.004 0.164 ro 2026-11-03 07:17:02,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [46/50] Tour project_update_tour → Step .o_form_button_save 2026-11-03 07:17:02,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [47/50] Tour project_update_tour → Step Go back to the kanban view the project (trigger: .o_back_button) 2026-11-03 07:17:02,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [48/50] Tour project_update_tour → Step Open Kanban View of Updates (trigger: .o_switch_view.o_kanban) 2026-11-03 07:17:02,978 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:02] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 440 28 0.042 0.078 rw 2026-11-03 07:17:03,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:03] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 263 5 0.007 0.038 ro 2026-11-03 07:17:03,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:03] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.006 rw 2026-11-03 07:17:03,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [49/50] Tour project_update_tour → Step .o_kanban_view 2026-11-03 07:17:03,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [50/50] Tour project_update_tour → Step Go back to the list view the project (trigger: .o_back_button) 2026-11-03 07:17:03,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-11-03 07:17:03,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-11-03 07:17:03,338 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:03] "POST /mail/store HTTP/1.1" 200 2906 42 0.063 0.126 rw 2026-11-03 07:17:03,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:03] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 505 7 0.014 0.163 ro 2026-11-03 07:17:03,484 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:03] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 1967 32 0.028 0.178 ro 2026-11-03 07:17:03,488 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:03] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 132 0 0 0.225 rw 2026-11-03 07:17:03,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:17:03,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:17:03] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.011 ro 2026-11-03 07:17:03,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 45823156 (allocated 50176000) 2026-11-03 07:17:03,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 r7138iHa - [03/Nov/2026 07:16:56] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 37 0.047 7.506 rw 2026-11-03 07:17:03,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 73234 2026-11-03 07:17:03,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-11-03 07:17:03,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 73234 2026-11-03 07:17:03,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071703_894189_test_01_project_tour.txt 2026-11-03 07:17:03,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpi6w1i__u_chrome_odoo" 2026-11-03 07:17:04,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 73377 2026-11-03 07:17:04,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpmfds09ie_chrome_odoo 2026-11-03 07:17:04,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:36653/json/version 2026-11-03 07:17:04,326 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36653', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:17:04,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 07:17:04,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:36653/json 2026-11-03 07:17:04,387 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36653', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:17:04,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:36653/devtools/page/F10BE89A3E2E1478D579CC65E30401DC 2026-11-03 07:17:04,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-11-03 07:17:04,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-11-03 07:17:04,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:17:04,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-11-03 07:17:04,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:17:04,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:17:04,600 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:04] "GET /odoo HTTP/1.1" 200 7408 29 0.022 0.107 rw 2026-11-03 07:17:04,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': 'F10BE89A3E2E1478D579CC65E30401DC', 'loaderId': '9A9392CEC501AF38BFCABB18E3342359', 'isDownload': False} 2026-11-03 07:17:04,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-11-03 07:17:04,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:04] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 0 0 0.037 ro 2026-11-03 07:17:04,731 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 5 0.006 0.026 ro 2026-11-03 07:17:04,745 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:04] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.046 ro 2026-11-03 07:17:04,764 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:04] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 0.282 ro 2026-11-03 07:17:04,783 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:04] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.003 0.015 ro 2026-11-03 07:17:04,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:04] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.027 ro 2026-11-03 07:17:06,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-11-03 07:17:06,062 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-11-03 07:17:06,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.008 - 2026-11-03 07:17:06,081 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 0 0 0.007 ro 2026-11-03 07:17:06,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:17:06,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.007 rw 2026-11-03 07:17:06,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [1/54] Tour project_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:17:06,249 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.007 ro 2026-11-03 07:17:06,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 07:17:06,420 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "GET /odoo HTTP/1.1" 200 7408 29 0.036 0.095 rw 2026-11-03 07:17:06,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "GET /odoo/offline HTTP/1.1" 200 14292 1 0.001 0.124 ro 2026-11-03 07:17:06,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "GET /web/image/res.partner/3/avatar_128?unique=1793675803000 HTTP/1.1" 200 305 3 0.008 0.074 ro 2026-11-03 07:17:06,511 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "POST /web/action/load HTTP/1.1" 200 419 5 0.025 0.067 ro 2026-11-03 07:17:06,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 2 0.004 0.126 rw 2026-11-03 07:17:06,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.003 0.008 ro 2026-11-03 07:17:06,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [2/54] Tour project_tour → Step Want a better way to manage your projects? It starts here. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"]) 2026-11-03 07:17:06,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "POST /mail/store HTTP/1.1" 200 3393 36 0.033 0.084 ro 2026-11-03 07:17:06,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [3/54] Tour project_tour → Step Want a better way to manage your projects? It starts here. (trigger: .o_app[data-menu-xmlid="project.menu_main_pm"]) 2026-11-03 07:17:06,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-11-03 07:17:06,821 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "POST /web/action/load HTTP/1.1" 200 1125 10 0.007 0.028 ro 2026-11-03 07:17:06,892 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.042 ro 2026-11-03 07:17:06,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.034 ro 2026-11-03 07:17:06,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:06] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.006 0.037 ro 2026-11-03 07:17:07,071 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:07] "GET /web/image/res.partner/2/avatar_128?unique=1793675803000 HTTP/1.1" 200 4660 3 0.003 0.027 ro 2026-11-03 07:17:07,192 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:07] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 113563 5 0.009 0.076 ro 2026-11-03 07:17:07,317 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:07] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.041 ro 2026-11-03 07:17:07,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:07] "POST /mail/store HTTP/1.1" 200 2500 32 0.034 0.17 rw 2026-11-03 07:17:07,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:07] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1130 20 0.021 0.136 ro 2026-11-03 07:17:07,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:07] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 42 1 0.001 0.052 ro 2026-11-03 07:17:07,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [5/54] Tour project_tour → Step Let's create your first project. (trigger: .o-kanban-button-new) 2026-11-03 07:17:07,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [6/54] Tour project_tour → Step Let's create a regular project. (trigger: button.o-dropdown-item:contains("New Project")) 2026-11-03 07:17:07,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [7/54] Tour project_tour → 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-11-03 07:17:07,607 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:07] "GET /web/image/res.users/2/avatar_128?unique=1793690213000 HTTP/1.1" 200 305 5 0.009 0.036 ro 2026-11-03 07:17:07,644 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:07] "POST /web/action/load HTTP/1.1" 200 735 9 0.008 0.07 ro 2026-11-03 07:17:07,658 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:07] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.005 0.062 ro 2026-11-03 07:17:07,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:07] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 6466 0 0 0.026 ro 2026-11-03 07:17:07,830 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:07] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 263 1 0.002 0.065 rw 2026-11-03 07:17:07,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [8/54] Tour project_tour → Step Let's create your first project. (trigger: .o_open_tasks) 2026-11-03 07:17:07,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [9/54] Tour project_tour → 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-11-03 07:17:08,091 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:08] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 266 23 0.022 0.079 rw 2026-11-03 07:17:08,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:08] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6470 20 0.021 0.055 rw 2026-11-03 07:17:08,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 125215 3 0.008 0.114 ro 2026-11-03 07:17:08,428 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:08] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.002 0.014 ro 2026-11-03 07:17:08,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:08] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 67 3 0.015 0.023 ro 2026-11-03 07:17:08,479 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:08] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.027 rw 2026-11-03 07:17:08,555 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:08] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.002 - 2026-11-03 07:17:08,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [10/54] Tour project_tour → Step Let's create your first stage. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_add) 2026-11-03 07:17:08,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-11-03 07:17:08,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:08] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 4 0.003 0.016 rw 2026-11-03 07:17:08,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [12/54] Tour project_tour → 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-11-03 07:17:08,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [13/54] Tour project_tour → Step Let's create your second stage. (trigger: .o_kanban_project_tasks .o_column_quick_create .o_kanban_add) 2026-11-03 07:17:08,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [14/54] Tour project_tour → Step .o_kanban_group:eq(1) 2026-11-03 07:17:08,709 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:08] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 54 4 0.003 0.009 rw 2026-11-03 07:17:08,748 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:08] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 98 3 0.001 0.01 rw 2026-11-03 07:17:08,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [15/54] Tour project_tour → Step Let's create your first task. (trigger: .o-kanban-button-new) 2026-11-03 07:17:08,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [16/54] Tour project_tour → Step .o_kanban_project_tasks 2026-11-03 07:17:08,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [17/54] Tour project_tour → 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-11-03 07:17:08,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 5639 1 0.002 0.026 ro 2026-11-03 07:17:08,889 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:08] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 210 4 0.01 0.033 rw 2026-11-03 07:17:08,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [18/54] Tour project_tour → Step .o_kanban_project_tasks 2026-11-03 07:17:08,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [19/54] Tour project_tour → Step Add your task once it is ready. (trigger: .o_kanban_quick_create .o_kanban_add) 2026-11-03 07:17:08,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [20/54] Tour project_tour → Step .o_kanban_project_tasks 2026-11-03 07:17:08,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [21/54] Tour project_tour → Step Drag & drop the card to change your task from stage. (trigger: .o_kanban_record) 2026-11-03 07:17:09,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:09] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 30 0.046 0.088 rw 2026-11-03 07:17:09,248 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:09] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1092 11 0.034 0.063 ro 2026-11-03 07:17:09,281 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:09] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 210 3 0.006 0.113 rw 2026-11-03 07:17:09,371 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:09] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.031 ro 2026-11-03 07:17:09,408 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:09] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.006 0.03 ro 2026-11-03 07:17:09,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [22/54] Tour project_tour → Step .o_kanban_project_tasks 2026-11-03 07:17:09,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [23/54] Tour project_tour → Step Let's start working on your task. (trigger: .o_kanban_record:first) 2026-11-03 07:17:09,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [24/54] Tour project_tour → Step .o_form_project_tasks 2026-11-03 07:17:09,624 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:09] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1092 31 0.037 0.081 rw 2026-11-03 07:17:09,676 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:09] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.004 0.016 ro 2026-11-03 07:17:09,690 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:09] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.003 0.031 ro 2026-11-03 07:17:09,723 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:09] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 69 7 0.014 0.041 rw 2026-11-03 07:17:09,891 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:09] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1941 19 0.018 0.072 ro 2026-11-03 07:17:09,954 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:09] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.002 0.019 rw 2026-11-03 07:17:10,002 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 146 1 0.001 0.008 ro 2026-11-03 07:17:10,172 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:10] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 07:17:10,204 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:10] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 1 0.001 0.005 rw 2026-11-03 07:17:10,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [25/54] Tour project_tour → 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-11-03 07:17:10,285 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:10] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.05 ro 2026-11-03 07:17:10,384 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:10] "POST /mail/store HTTP/1.1" 200 3859 43 0.031 0.118 rw 2026-11-03 07:17:10,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [26/54] Tour project_tour → Step .o_form_project_tasks 2026-11-03 07:17:10,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [27/54] Tour project_tour → Step Log internal notes and use @mentions to notify your colleagues. (trigger: button.o-mail-Chatter-logNote) 2026-11-03 07:17:10,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [28/54] Tour project_tour → Step .o_form_project_tasks 2026-11-03 07:17:10,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [29/54] Tour project_tour → Step Create activities to set yourself to-dos or to schedule meetings. (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-activity) 2026-11-03 07:17:10,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [30/54] Tour project_tour → Step .o_form_project_tasks 2026-11-03 07:17:10,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [31/54] Tour project_tour → Step Schedule your activity once it is ready. (trigger: .modal-dialog .btn-primary) 2026-11-03 07:17:10,574 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:10] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 22864 14 0.008 0.037 ro 2026-11-03 07:17:10,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:10] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 942 10 0.027 0.048 rw 2026-11-03 07:17:10,789 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:10] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 373 1 0.001 0.046 ro 2026-11-03 07:17:10,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [32/54] Tour project_tour → Step .o_form_project_tasks 2026-11-03 07:17:10,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [33/54] Tour project_tour → Step Assign a responsible to your task (trigger: .o_field_widget[name='user_ids'] input) 2026-11-03 07:17:10,977 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:10] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 901 11 0.049 0.043 rw 2026-11-03 07:17:11,073 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:11] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 45 14 0.012 0.044 rw 2026-11-03 07:17:11,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [34/54] Tour project_tour → Step Assign a responsible to your task (trigger: .o_field_widget[name='user_ids']) 2026-11-03 07:17:11,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [35/54] Tour project_tour → Step Select an assignee from the menu (trigger: a.dropdown-item[id*='user_ids'] span) 2026-11-03 07:17:11,213 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:11] "POST /mail/store HTTP/1.1" 200 2006 16 0.03 0.053 rw 2026-11-03 07:17:11,242 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:11] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 129 4 0.014 0.075 ro 2026-11-03 07:17:11,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [36/54] Tour project_tour → Step div.o_kanban_renderer > article.o_kanban_record 2026-11-03 07:17:11,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [37/54] Tour project_tour → Step Open sub-tasks notebook section (trigger: button[name="sub_tasks_page"]) 2026-11-03 07:17:11,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [38/54] Tour project_tour → Step Add a sub-task (trigger: .o_field_subtasks_one2many .o_list_renderer .o_field_x2many_list_row_add button) 2026-11-03 07:17:11,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:11] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.008 0.041 ro 2026-11-03 07:17:11,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:11] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 121 3 0.004 0.034 ro 2026-11-03 07:17:11,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:11] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 53 23 0.027 0.071 rw 2026-11-03 07:17:11,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [39/54] Tour project_tour → Step Give the sub-task a name (trigger: .o_field_subtasks_one2many div[name="name"] input) 2026-11-03 07:17:11,732 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:11] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 1049 12 0.013 0.073 rw 2026-11-03 07:17:11,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [40/54] Tour project_tour → Step .o_form_project_tasks .o_form_dirty 2026-11-03 07:17:11,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [41/54] Tour project_tour → Step You have unsaved changes - no worries! Odoo will automatically save it as you navigate.
You can discard these changes from here or manually save your task.
Let's save it manually. (trigger: .o_form_button_save) 2026-11-03 07:17:11,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [42/54] Tour project_tour → Step .o_form_project_tasks 2026-11-03 07:17:11,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [43/54] Tour project_tour → Step Let's go back to the kanban view to have an overview of your next tasks. (trigger: .o_breadcrumb .o_back_button) 2026-11-03 07:17:11,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [44/54] Tour project_tour → Step You can open sub-tasks from the kanban card! (trigger: .o_kanban_record .o_widget_subtask_counter .subtask_list_button) 2026-11-03 07:17:12,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:12] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 71 22 0.038 0.091 rw 2026-11-03 07:17:12,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 3166 78 0.08 0.175 rw 2026-11-03 07:17:12,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:12] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.006 0.027 ro 2026-11-03 07:17:12,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:12] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1452 21 0.024 0.09 ro 2026-11-03 07:17:12,654 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:12] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 42 1 0.001 0.133 rw 2026-11-03 07:17:12,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [45/54] Tour project_tour → Step .o_widget_subtask_kanban_list .subtask_list 2026-11-03 07:17:12,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:12] "POST /mail/store HTTP/1.1" 200 3549 47 0.073 0.199 rw 2026-11-03 07:17:12,964 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:12] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1410 21 0.032 0.212 ro 2026-11-03 07:17:13,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [46/54] Tour project_tour → Step Create a new sub-task (trigger: .o_kanban_record .o_widget_subtask_kanban_list .subtask_create) 2026-11-03 07:17:13,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-11-03 07:17:13,043 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [48/54] Tour project_tour → Step Give the sub-task a name (trigger: .o_kanban_record .o_widget_subtask_kanban_list .subtask_create_input input) 2026-11-03 07:17:13,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [49/54] Tour project_tour → Step You can change the sub-task state here! (trigger: .o_kanban_record .o_widget_subtask_kanban_list .subtask_list_row:contains(newer sub-task) .o_field_project_task_state_selection button) 2026-11-03 07:17:13,197 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:13] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 46 46 0.042 0.091 rw 2026-11-03 07:17:13,327 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:13] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1590 21 0.024 0.088 ro 2026-11-03 07:17:13,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [50/54] Tour project_tour → Step .project_task_state_selection_menu.dropdown-menu 2026-11-03 07:17:13,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [51/54] Tour project_tour → Step Mark the task as Cancelled (trigger: .project_task_state_selection_menu.dropdown-menu span.text-danger) 2026-11-03 07:17:13,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [52/54] Tour project_tour → Step .o-overlay-container:not(:visible):not(:has(.project_task_state_selection_menu)) 2026-11-03 07:17:13,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [53/54] Tour project_tour → Step Close the sub-tasks list (trigger: .o_kanban_record .o_widget_subtask_counter .subtask_list_button:contains('1/2')) 2026-11-03 07:17:13,536 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:13] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 78 21 0.036 0.102 rw 2026-11-03 07:17:13,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-11-03 07:17:13,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-11-03 07:17:13,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-11-03 07:17:13,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:13] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 216 21 0.052 0.063 rw 2026-11-03 07:17:13,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:13] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1586 21 0.021 0.183 ro 2026-11-03 07:17:13,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:17:13,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 40480392 (allocated 42311680) 2026-11-03 07:17:14,022 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:07] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 52 0.054 6.922 rw 2026-11-03 07:17:14,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 170 3 0.005 0.073 ro 2026-11-03 07:17:14,053 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aDNo86Zc - [03/Nov/2026 07:17:14] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 115 3 0.009 0.066 ro 2026-11-03 07:17:14,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 73377 2026-11-03 07:17:14,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-11-03 07:17:14,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 73377 2026-11-03 07:17:14,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071714_204811_test_01_project_tour.txt 2026-11-03 07:17:14,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpmfds09ie_chrome_odoo" 2026-11-03 07:17:14,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:17:16,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 61])] 2026-11-03 07:17:17,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-11-03 07:17:18,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-11-03 07:17:18,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-11-03 07:17:18,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-11-03 07:17:19,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-11-03 07:17:19,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-11-03 07:17:19,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-11-03 07:17:19,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 61] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17])] 2026-11-03 07:17:19,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:17:22,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_follow: Starting TestTaskFollow.test_batch_activity_creation_multi_project_follower ... 2026-11-03 07:17:22,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_follow: Starting TestTaskFollow.test_follow_on_create ... 2026-11-03 07:17:22,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_follow: Starting TestTaskFollow.test_follow_on_write ... 2026-11-03 07:17:22,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_follow: Starting TestTaskFollow.test_follower_subscription_update_on_move ... 2026-11-03 07:17:22,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:17:23,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:17:23,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-11-03 07:17:23,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-11-03 07:17:23,905 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 MqAOoBFc - [03/Nov/2026 07:17:23] "POST /html_editor/link_preview_internal HTTP/1.1" 200 131 15 0.018 0.14 rw 2026-11-03 07:17:23,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-11-03 07:17:23,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-11-03 07:17:24,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 kklJbqgY - [03/Nov/2026 07:17:24] "POST /html_editor/link_preview_internal HTTP/1.1" 200 131 15 0.017 0.17 rw 2026-11-03 07:17:24,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:17:26,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-11-03 07:17:26,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-11-03 07:17:26,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-11-03 07:17:26,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-11-03 07:17:27,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-11-03 07:17:27,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-11-03 07:17:27,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_project_move_state_preservation ... 2026-11-03 07:17:27,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-11-03 07:17:28,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-11-03 07:17:28,689 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17])] 2026-11-03 07:17:28,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 61])] 2026-11-03 07:17:29,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-11-03 07:17:29,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-11-03 07:17:29,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:17:29,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-11-03 07:17:30,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 73511 2026-11-03 07:17:30,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpk19ffm7r_chrome_odoo 2026-11-03 07:17:30,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:44289/json/version 2026-11-03 07:17:30,049 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44289', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:17:30,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 07:17:30,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:44289/json 2026-11-03 07:17:30,122 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44289', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:17:30,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:44289/devtools/page/961AE8B987C96CAEF39A58EB6E27CD23 2026-11-03 07:17:30,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-11-03 07:17:30,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-11-03 07:17:30,260 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:17:30,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-11-03 07:17:30,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:17:30,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:17:30,866 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:30] "GET /odoo HTTP/1.1" 200 7366 117 0.093 0.491 rw 2026-11-03 07:17:30,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': '961AE8B987C96CAEF39A58EB6E27CD23', 'loaderId': 'AFC3C94131B12975FFA29AA33889573B', 'isDownload': False} 2026-11-03 07:17:30,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate ready code "odoo.isTourReady('project_task_templates_tour')" 2026-11-03 07:17:31,251 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:31] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.034 0.296 ro 2026-11-03 07:17:31,256 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:30] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 0.948 ro 2026-11-03 07:17:31,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.003 0.344 ro 2026-11-03 07:17:31,278 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:31] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.352 ro 2026-11-03 07:17:31,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:31] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.003 0.019 ro 2026-11-03 07:17:31,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:31] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.001 0.009 ro 2026-11-03 07:17:32,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-11-03 07:17:32,241 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:32] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 07:17:32,254 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:32] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.005 - 2026-11-03 07:17:32,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.002 0.02 ro 2026-11-03 07:17:32,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate test code "odoo.startTour('project_task_templates_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:17:32,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:32] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.006 0.022 rw 2026-11-03 07:17:32,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [1/11] Tour project_task_templates_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:17:32,361 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:17:32,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.022 0.077 rw 2026-11-03 07:17:32,499 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:32] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.01 ro 2026-11-03 07:17:32,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:32] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 07:17:32,689 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:32] "GET /odoo HTTP/1.1" 200 7295 27 0.029 0.097 rw 2026-11-03 07:17:32,759 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:32] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.031 0.154 ro 2026-11-03 07:17:32,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [2/11] Tour project_task_templates_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-11-03 07:17:32,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:32] "GET /web/image/res.partner/3/avatar_128?unique=1793675803000 HTTP/1.1" 200 305 3 0.008 0.136 ro 2026-11-03 07:17:32,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [3/11] Tour project_task_templates_tour → Step Navigate to the project with a task template (trigger: .o_kanban_record span:contains("Project with Task Template")) 2026-11-03 07:17:32,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:32] "POST /web/action/load HTTP/1.1" 200 419 5 0.015 0.166 ro 2026-11-03 07:17:32,845 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:32] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.104 ro 2026-11-03 07:17:33,044 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:33] "POST /mail/store HTTP/1.1" 200 3393 37 0.07 0.219 ro 2026-11-03 07:17:33,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:33] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.399 rw 2026-11-03 07:17:33,102 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:33] "POST /web/action/load HTTP/1.1" 200 1125 10 0.009 0.271 ro 2026-11-03 07:17:33,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:33] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 109418 54 0.045 0.227 ro 2026-11-03 07:17:33,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:33] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 1010 19 0.018 0.077 ro 2026-11-03 07:17:33,588 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:33] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 43 0 0 0.1 ro 2026-11-03 07:17:33,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:33] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 41 1 0.001 0.055 ro 2026-11-03 07:17:33,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [4/11] Tour project_task_templates_tour → Step Wait for the kanban view to load (trigger: div.o_last_breadcrumb_item span:contains("Project with Task Template")) 2026-11-03 07:17:33,841 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:33] "GET /web/image/res.users/1/avatar_128?unique=1793675242000 HTTP/1.1" 200 4660 5 0.006 0.074 ro 2026-11-03 07:17:33,845 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:33] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.074 ro 2026-11-03 07:17:33,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:33] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 6491 22 0.022 0.053 rw 2026-11-03 07:17:34,462 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:34] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 124653 68 0.075 0.449 ro 2026-11-03 07:17:34,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:34] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 3 0.011 0.015 ro 2026-11-03 07:17:34,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:34] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 170 5 0.005 0.061 ro 2026-11-03 07:17:34,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:34] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 74 1 0.001 0.036 rw 2026-11-03 07:17:35,217 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:35] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.004 - 2026-11-03 07:17:35,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [5/11] Tour project_task_templates_tour → Step .o-kanban-button-new 2026-11-03 07:17:35,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [6/11] Tour project_task_templates_tour → Step Create a task with the template (trigger: .dropdown-menu button.dropdown-item:contains("Template")) 2026-11-03 07:17:35,299 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:35] "GET /web/image/res.users/2/avatar_128?unique=1788916654000 HTTP/1.1" 200 305 5 0.019 0.022 ro 2026-11-03 07:17:35,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [7/11] Tour project_task_templates_tour → Step div[name="name"] .o_input 2026-11-03 07:17:35,371 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:35] "GET /web/image/res.users/4/avatar_128?unique=1788884254000 HTTP/1.1" 200 305 6 0.015 0.093 ro 2026-11-03 07:17:35,395 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:35] "GET /web/image/res.users/5/avatar_128?unique=1792016254000 HTTP/1.1" 200 6314 4 0.002 0.117 ro 2026-11-03 07:17:35,429 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:35] "GET /web/image/res.users/3/avatar_128?unique=1793618254000 HTTP/1.1" 200 305 6 0.006 0.145 ro 2026-11-03 07:17:35,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:35] "GET /web/image/res.users/1/avatar_128?unique=1791609454000 HTTP/1.1" 200 4660 5 0.011 0.186 ro 2026-11-03 07:17:35,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:35] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 44 46 0.043 0.236 rw 2026-11-03 07:17:35,826 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:35] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 2000 21 0.022 0.091 ro 2026-11-03 07:17:35,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:35] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 74 1 0.002 0.017 rw 2026-11-03 07:17:35,948 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:35] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 92 1 0.001 0.012 ro 2026-11-03 07:17:36,094 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:36] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.006 ro 2026-11-03 07:17:36,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:36] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.004 0.009 rw 2026-11-03 07:17:36,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [8/11] Tour project_task_templates_tour → Step .o_form_dirty 2026-11-03 07:17:36,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [9/11] Tour project_task_templates_tour → Step button.o_form_button_save 2026-11-03 07:17:36,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [10/11] Tour project_task_templates_tour → Step Wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:17:36,442 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:36] "POST /mail/store HTTP/1.1" 200 3036 43 0.041 0.127 rw 2026-11-03 07:17:36,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:36] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.104 ro 2026-11-03 07:17:36,582 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:36] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1992 29 0.042 0.225 rw 2026-11-03 07:17:36,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [11/11] Tour project_task_templates_tour → Step Check that the created task has copied the description of the template (trigger: div.note-editable.odoo-editor-editable:contains("Template description")) 2026-11-03 07:17:36,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-11-03 07:17:36,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 07:17:36,938 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:36] "POST /mail/store HTTP/1.1" 200 2962 43 0.043 0.171 rw 2026-11-03 07:17:37,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:17:37,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 37862844 (allocated 42311680) 2026-11-03 07:17:37,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 RQtgvy1h - [03/Nov/2026 07:17:33] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 43 0.053 4.326 rw 2026-11-03 07:17:37,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 73511 2026-11-03 07:17:37,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-11-03 07:17:37,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 73511 2026-11-03 07:17:37,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_071737_301402_test_task_templates_tour.txt 2026-11-03 07:17:37,301 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpk19ffm7r_chrome_odoo" 2026-11-03 07:17:37,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:17:39,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-11-03 07:17:40,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-11-03 07:17:40,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:17:40,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 878 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:17:41,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:17:50,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 878 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:17:52,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 878 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:18:03,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 880 who belonged to [1] with changes [(, 6, 0)] 2026-11-03 07:18:04,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 881 who belonged to [85, 1] with changes [(, 6, 0)] 2026-11-03 07:18:04,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 882 who belonged to [85, 1] with changes [(, 6, 0)] 2026-11-03 07:18:05,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 878 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 6, 5, 1, 40, 85])] 2026-11-03 07:18:08,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 878 with IP n/a changed groups of user 878 who belonged to [96, 41, 105, 29, 85, 45, 65, 6, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 85, 45, 65, 6, 5, 1, 40, 58])] 2026-11-03 07:18:08,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-11-03 07:18:10,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 07:18:10,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_mail_plugin.tests.test_controller: Starting TestMailPluginProjectController.test_user_lang ... 2026-11-03 07:18:11,832 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oHGAYNPK - [03/Nov/2026 07:18:11] "POST /mail_plugin/search_records/project.project HTTP/1.1" 200 173 19 0.027 0.139 rw 2026-11-03 07:18:11,944 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oHGAYNPK - [03/Nov/2026 07:18:11] "POST /mail_plugin/search_records/project.project HTTP/1.1" 200 173 13 0.01 0.049 rw 2026-11-03 07:18:12,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oHGAYNPK - [03/Nov/2026 07:18:12] "POST /mail_plugin/search_records/project.project HTTP/1.1" 200 178 13 0.017 0.042 rw 2026-11-03 07:18:12,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oHGAYNPK - [03/Nov/2026 07:18:12] "POST /mail_plugin/search_records/project.project HTTP/1.1" 200 173 13 0.01 0.041 rw 2026-11-03 07:18:12,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:18:14,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_mrp_account.tests.test_project_stock: Starting TestProjectStock.test_check_company ... 2026-11-03 07:18:16,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:18:16,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:18:17,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 07:18:26,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 5, 110] with changes [(, 6, 0)] 2026-11-03 07:18:29,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 6, 20, 5, 1, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 6, 20, 5, 1, 17, 16, 97])] 2026-11-03 07:18:30,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 16, 97, 6, 20, 5, 1, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 16, 97, 6, 20, 5, 1, 17, 16])] 2026-11-03 07:18:30,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 16, 97, 6, 20, 5, 1, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 16, 97, 6, 20, 5, 1, 17, 73])] 2026-11-03 07:18:34,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_analytic_line_billable_type_mrp ... 2026-11-03 07:18:36,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-11-03 07:18:37,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 07:18:38,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 894 with IP n/a changed groups of user 894 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:18:38,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 894 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:18:47,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 894 with IP n/a changed groups of user 894 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:18:50,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 894 with IP n/a changed groups of user 894 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 16])] 2026-11-03 07:18:50,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 894 with IP n/a changed groups of user 894 who belonged to [96, 41, 105, 29, 45, 65, 16, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 16, 5, 1, 40, 58])] 2026-11-03 07:18:57,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-11-03 07:18:58,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-11-03 07:19:01,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:19:01,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-11-03 07:19:02,622 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1171] 2026-11-03 07:19:02,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:19:02,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_purchase_stock.tests.test_subcontracting_project: Starting TestProjectPurchaseStockSubcontracting.test_project_is_propagated_to_auto_generated_subcontracting_purchase ... 2026-11-03 07:19:04,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_purchase_stock.tests.test_subcontracting_project: Starting TestProjectPurchaseStockSubcontracting.test_project_is_propagated_to_subcontracting_resupply_picking ... 2026-11-03 07:19:04,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:19:05,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 896 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:19:05,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:19:15,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 896 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:19:17,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 896 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:19:27,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 898 who belonged to [1] with changes [(, 6, 0)] 2026-11-03 07:19:28,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 899 who belonged to [85, 1] with changes [(, 6, 0)] 2026-11-03 07:19:28,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 900 who belonged to [85, 1] with changes [(, 6, 0)] 2026-11-03 07:19:29,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 896 with IP n/a changed groups of user 896 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 6, 5, 1, 40, 85])] 2026-11-03 07:19:32,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-11-03 07:19:35,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 07:19:36,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 901 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:19:36,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:19:45,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 901 who belonged to [33, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:19:49,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 901 who belonged to [33, 96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:20:00,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 905 who belonged to [1] with changes [(, 6, 0)] 2026-11-03 07:20:01,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 906 who belonged to [85, 1] with changes [(, 6, 0)] 2026-11-03 07:20:01,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 907 who belonged to [85, 1] with changes [(, 6, 0)] 2026-11-03 07:20:02,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 901 who belonged to [33, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 0, [33, 96, 41, 105, 29, 45, 65, 6, 5, 1, 40, 85])] 2026-11-03 07:20:05,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_aal_category_expense ... 2026-11-03 07:20:08,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_reinvoice_policy ... 2026-11-03 07:20:08,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:08,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:08,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:08,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:09,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:09,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:09,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:09,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:09,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:09,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:09,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:09,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:09,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:09,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:09,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:09,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:10,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:10,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:10,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:10,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [1], uid: 901, model: account.tax 2026-11-03 07:20:10,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_line_billable_type_expense_revenue ... 2026-11-03 07:20:10,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_line_billable_type_reinvoiced_expense ... 2026-11-03 07:20:10,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_reinvoice_policy_analytic_distribution ... 2026-11-03 07:20:11,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_company_paid_expense_from_project_no_phantom_revenue ... 2026-11-03 07:20:11,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-11-03 07:20:11,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 901 with IP n/a changed groups of user 901 who belonged to [33, 96, 41, 105, 29, 85, 45, 65, 6, 5, 1, 40] with changes [(, 21, 0)] 2026-11-03 07:20:18,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 07:20:19,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:20:37,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 20, 5, 110] with changes [(, 6, 0)] 2026-11-03 07:20:38,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 910 who belonged to [10, 3, 19, 20, 1] with changes [(, 6, 0)] 2026-11-03 07:20:42,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_sms.tests.test_project_sharing: Starting TestProjectSharingWithSms.test_portal_user_can_change_stage_with_sms_template ... 2026-11-03 07:20:43,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [2]: gave [{'uuid': 'dd684fb6b8034d9fa778026e45665596', 'state': 'success', 'credit': 1}] 2026-11-03 07:20:43,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [3]: gave [{'uuid': '378f094a5d154153a4270fb4e80b695c', 'state': 'success', 'credit': 1}] 2026-11-03 07:20:43,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_sms.tests.test_project_sharing: Starting TestProjectSharingWithSms.test_project_user_can_change_stage_with_sms_template ... 2026-11-03 07:20:43,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 915 who belonged to [57, 10, 1] with changes [(, 57, 0), (, 33, 0)] 2026-11-03 07:20:43,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [4]: gave [{'uuid': '8e5e9cc83ff44be196a084776e07ea33', 'state': 'success', 'credit': 1}] 2026-11-03 07:20:43,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 7 removed 2026-11-03 07:20:44,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1, 29])] 2026-11-03 07:20:44,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 07:20:53,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 5, 110] with changes [(, 6, 0)] 2026-11-03 07:21:00,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_stock_account.tests.test_analytics: Starting TestAnalytics.test_analytic_lines_generation_delivery ... 2026-11-03 07:21:01,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_stock_account.tests.test_analytics: Starting TestAnalytics.test_analytic_lines_generation_receipt ... 2026-11-03 07:21:01,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_stock_account.tests.test_analytics: Starting TestAnalytics.test_mandatory_analytic_plan_picking ... 2026-11-03 07:21:03,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:21:03,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:21:12,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:21:12,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-11-03 07:21:13,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [4] 2026-11-03 07:21:13,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #920 deleted resource.calendar.leaves records with IDs: [5] 2026-11-03 07:21:13,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-11-03 07:21:13,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:21:22,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-11-03 07:21:23,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-11-03 07:21:23,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [115, 114, 113, 112] 2026-11-03 07:21:23,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [8] 2026-11-03 07:21:24,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [111] 2026-11-03 07:21:24,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-11-03 07:21:24,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [120] 2026-11-03 07:21:24,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [121] 2026-11-03 07:21:24,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [122] 2026-11-03 07:21:24,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-11-03 07:21:24,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_global_time_off_timesheet_creation_after_leave_refusal ... 2026-11-03 07:21:24,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:21:42,873 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [10] 2026-11-03 07:21:43,059 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [12] 2026-11-03 07:21:43,212 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #921 deleted resource.calendar.leaves records with IDs: [14] 2026-11-03 07:21:43,312 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #921 deleted account.analytic.line records with IDs: [128, 127, 126, 125, 124] 2026-11-03 07:21:43,420 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [11] 2026-11-03 07:21:43,443 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [13] 2026-11-03 07:21:43,876 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [15] 2026-11-03 07:21:44,059 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [17] 2026-11-03 07:21:44,283 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #921 deleted resource.calendar.leaves records with IDs: [19] 2026-11-03 07:21:44,334 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #921 deleted account.analytic.line records with IDs: [141, 140, 139, 138, 137] 2026-11-03 07:21:44,791 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [152, 151, 150] 2026-11-03 07:21:44,856 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [16] 2026-11-03 07:21:44,910 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [20] 2026-11-03 07:21:45,074 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [149, 147, 146, 145, 144] 2026-11-03 07:21:45,186 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [21] 2026-11-03 07:21:45,438 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [156, 155, 154, 153] 2026-11-03 07:21:45,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_no_timesheet_on_off_days ... 2026-11-03 07:21:45,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:22:02,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timeoff_task_creation_with_global_leave ... 2026-11-03 07:22:02,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:22:18,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_and_deletion_for_calendar_set_and_remove ... 2026-11-03 07:22:19,001 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:22:35,744 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [177, 178, 179, 180, 181, 182, 183, 184, 185, 186] 2026-11-03 07:22:35,891 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [204, 200, 196, 191, 203, 199, 195, 190, 194, 189, 202, 198, 193, 188, 201, 197, 192, 187] 2026-11-03 07:22:36,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_and_deletion_for_calendar_update ... 2026-11-03 07:22:36,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:22:52,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [216] 2026-11-03 07:22:53,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_and_deletion_for_time_off ... 2026-11-03 07:22:53,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:23:10,586 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [30] 2026-11-03 07:23:10,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_and_deletion_on_employee_archive ... 2026-11-03 07:23:10,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:23:27,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [239, 238, 232, 231, 230, 229, 228] 2026-11-03 07:23:27,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_for_global_time_off_in_differant_company ... 2026-11-03 07:23:28,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:23:52,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_for_global_time_off_wo_calendar ... 2026-11-03 07:23:53,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:24:10,027 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270] 2026-11-03 07:24:10,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_for_global_time_off_wo_calendar_in_batch ... 2026-11-03 07:24:10,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:24:26,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_creation_multi_company ... 2026-11-03 07:24:27,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:24:43,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_generation_on_public_holiday_creation_with_flexible_hours ... 2026-11-03 07:24:44,210 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:25:01,813 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_timesheet_generation_on_public_holiday_creation_with_global_working_schedule ... 2026-11-03 07:25:02,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:25:18,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_global_time_off: Starting TestTimesheetGlobalTimeOff.test_unlink_timesheet_with_global_time_off ... 2026-11-03 07:25:18,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:25:36,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 418 checked, 6 removed 2026-11-03 07:25:36,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidaysCreate.test_company_create ... 2026-11-03 07:25:36,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:25:37,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 922 with IP n/a changed groups of user 922 who belonged to [10, 3, 1] with changes [(, 6, 0)] 2026-11-03 07:25:37,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 922 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:25:45,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-11-03 07:25:48,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:25:49,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:25:49,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:25:50,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:25:51,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:25:52,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_archive_employee_timesheet_with_leave ... 2026-11-03 07:25:52,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:25:52,555 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [306, 303, 302] 2026-11-03 07:25:52,730 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [995] 2026-11-03 07:25:52,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_back_to_approval_removes_timesheets ... 2026-11-03 07:25:53,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:25:53,755 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [43] 2026-11-03 07:25:53,886 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [309, 308, 307] 2026-11-03 07:25:54,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_cancel_validate_holidays ... 2026-11-03 07:25:54,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:25:55,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #923 deleted resource.calendar.leaves records with IDs: [45] 2026-11-03 07:25:55,000 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #923 deleted account.analytic.line records with IDs: [315, 314, 313] 2026-11-03 07:25:55,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_delete_timesheet_after_new_holiday_covers_whole_timeoff ... 2026-11-03 07:25:55,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:25:56,001 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [46] 2026-11-03 07:25:56,029 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [316] 2026-11-03 07:25:56,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_multi_create_timesheets_from_calendar ... 2026-11-03 07:25:56,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:25:57,247 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [326, 325] 2026-11-03 07:25:57,322 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [50, 51] 2026-11-03 07:25:57,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_one_day_timesheet_timeoff_flexible_employee ... 2026-11-03 07:25:57,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:25:58,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timeoff_task_creation_with_holiday_leave ... 2026-11-03 07:25:58,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:25:59,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:26:07,405 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [332] 2026-11-03 07:26:07,466 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [55] 2026-11-03 07:26:07,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timeoff_validation_fully_flexible_employee ... 2026-11-03 07:26:07,761 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:26:08,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timesheet_generation_for_flexible_employee_with_half_day_time_off_type ... 2026-11-03 07:26:08,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:26:09,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timesheet_generation_with_past_contract_timeoff ... 2026-11-03 07:26:09,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:26:10,263 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [339, 338] 2026-11-03 07:26:10,316 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [61, 62] 2026-11-03 07:26:10,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timesheet_time_off_including_public_holiday ... 2026-11-03 07:26:10,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:26:11,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_timesheet_timeoff_flexible_employee ... 2026-11-03 07:26:11,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:26:12,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_validate_with_timesheet ... 2026-11-03 07:26:12,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:26:13,131 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [68] 2026-11-03 07:26:13,259 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [355, 354, 353] 2026-11-03 07:26:13,478 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [69] 2026-11-03 07:26:13,523 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16505, 16503, 16502, 16501, 16499, 16498] 2026-11-03 07:26:13,564 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [358, 357, 356] 2026-11-03 07:26:13,595 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted hr.leave records with IDs: [21] 2026-11-03 07:26:13,614 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [38] 2026-11-03 07:26:13,623 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5794] 2026-11-03 07:26:13,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:26:22,626 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [361, 360, 359] 2026-11-03 07:26:22,675 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [70] 2026-11-03 07:26:22,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_timesheet_holidays.tests.test_timesheet_holidays: Starting TestTimesheetHolidays.test_validate_worked_leave ... 2026-11-03 07:26:23,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 923 who belonged to [90] with changes [(, 0, [90, 116])] 2026-11-03 07:26:24,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 07:26:27,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_access_rights: Starting TestAccessRightsTodo.test_internal_cannot_rud_private_task ... 2026-11-03 07:26:27,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: write on record ids: [2627], uid: 934, model: project.task 2026-11-03 07:26:28,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2627], uid: 934, model: project.task 2026-11-03 07:26:28,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2627], uid: 934, model: project.task 2026-11-03 07:26:28,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-03 07:26:29,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_mail_activity_systray_counter: Starting TestActivitySystrayCounter.test_systray_task_and_todo_split ... 2026-11-03 07:26:29,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:26:29,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_mail_activity_todo_create: Starting TestMailActivityTodo.test_create_todo_activity ... 2026-11-03 07:26:29,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:26:30,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:26:48,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 2 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 65, 26, 94, 20, 5, 110] with changes [(, 6, 0)] 2026-11-03 07:26:49,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 939 who belonged to [10, 3, 19, 20, 1] with changes [(, 6, 0)] 2026-11-03 07:26:51,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:26:51,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:26:52,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_mail_features: Starting TestTodoMailFeatures.test_view_task_button_visibility ... 2026-11-03 07:26:52,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 07:26:52,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_onboarding_for_users: Starting TestTodoOnboardingUsers.test_onboarding_stages_and_task_created_for_new_users ... 2026-11-03 07:26:52,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:26:53,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:26:53,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:26:54,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:26:54,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-03 07:26:56,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_quick_create: Starting TestTodoQuickCreate.test_create_task_with_no_name_in_quick_create_view ... 2026-11-03 07:26:56,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_quick_create: Starting TestTodoQuickCreate.test_create_todo_with_invalid_expressions ... 2026-11-03 07:26:57,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_quick_create: Starting TestTodoQuickCreate.test_create_todo_with_valid_expressions ... 2026-11-03 07:26:59,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-03 07:27:00,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:27:00,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-11-03 07:27:01,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 73643 2026-11-03 07:27:01,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmpio02zxwk_chrome_odoo 2026-11-03 07:27:01,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:33571/json/version 2026-11-03 07:27:01,268 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33571', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:27:01,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-11-03 07:27:01,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:33571/json 2026-11-03 07:27:01,280 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33571', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:27:01,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:33571/devtools/page/F7BD18FECAE3E0D83B32C4CD7776FBD3 2026-11-03 07:27:01,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-11-03 07:27:01,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-11-03 07:27:01,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:27:01,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-11-03 07:27:01,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Open "http://127.0.0.1:8069/odoo?debug=1" in browser 2026-11-03 07:27:01,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigating to: "http://127.0.0.1:8069/odoo?debug=1" 2026-11-03 07:27:01,808 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:01] "GET /odoo?debug=1 HTTP/1.1" 200 7360 97 0.075 0.326 rw 2026-11-03 07:27:01,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': 'F7BD18FECAE3E0D83B32C4CD7776FBD3', 'loaderId': '85762D09E263329A0339FC26FDAB3966', 'isDownload': False} 2026-11-03 07:27:01,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate ready code "odoo.isTourReady('project_todo_history_tour')" 2026-11-03 07:27:01,937 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:01] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.08 ro 2026-11-03 07:27:02,186 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:01] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.003 0.747 ro 2026-11-03 07:27:02,220 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:02] "GET /web/webclient/load_menus HTTP/1.1" 200 307379 28 0.043 0.32 ro 2026-11-03 07:27:02,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.004 0.383 ro 2026-11-03 07:27:02,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:02] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.002 0.027 ro 2026-11-03 07:27:02,402 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:02] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.007 0.018 ro 2026-11-03 07:27:03,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-11-03 07:27:03,316 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:03] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.004 - 2026-11-03 07:27:03,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:03] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.007 - 2026-11-03 07:27:03,375 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.024 ro 2026-11-03 07:27:03,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.011 rw 2026-11-03 07:27:03,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate test code "odoo.startTour('project_todo_history_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:27:03,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:27:03,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [1/55] Tour project_todo_history_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:27:03,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:03] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.027 0.095 rw 2026-11-03 07:27:03,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:03] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-11-03 07:27:03,617 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:03] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.006 - 2026-11-03 07:27:03,666 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:03] "GET /odoo/offline HTTP/1.1" 200 14293 5 0.005 0.026 ro 2026-11-03 07:27:03,837 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:03] "GET /odoo HTTP/1.1" 200 7289 27 0.072 0.122 rw 2026-11-03 07:27:03,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:03] "POST /web/action/load HTTP/1.1" 200 419 5 0.004 0.028 ro 2026-11-03 07:27:03,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [2/55] Tour project_todo_history_tour → Step Open the Todo app (trigger: .o_app[data-menu-xmlid='project_todo.menu_todo_todos']) 2026-11-03 07:27:03,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:03] "GET /web/image/res.partner/3/avatar_128?unique=1793690819000 HTTP/1.1" 200 305 3 0.007 0.083 ro 2026-11-03 07:27:03,929 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:03] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.003 0.112 rw 2026-11-03 07:27:04,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [3/55] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-11-03 07:27:04,092 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "POST /mail/store HTTP/1.1" 200 3373 37 0.041 0.174 ro 2026-11-03 07:27:04,117 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.245 ro 2026-11-03 07:27:04,166 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "POST /web/action/load HTTP/1.1" 200 1453 11 0.018 0.075 ro 2026-11-03 07:27:04,210 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "POST /mail/store HTTP/1.1" 200 779 9 0.011 0.057 ro 2026-11-03 07:27:04,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.003 0.024 ro 2026-11-03 07:27:04,337 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.003 0.026 ro 2026-11-03 07:27:04,371 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "GET /web/image/res.partner/2/avatar_128?unique=1793675803000 HTTP/1.1" 200 4660 3 0.004 0.023 ro 2026-11-03 07:27:04,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 63378 53 0.046 0.224 ro 2026-11-03 07:27:04,736 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "POST /mail/store HTTP/1.1" 200 2358 26 0.023 0.306 rw 2026-11-03 07:27:04,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.004 0.073 ro 2026-11-03 07:27:04,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 2088 12 0.023 0.12 ro 2026-11-03 07:27:04,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.041 ro 2026-11-03 07:27:04,955 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.054 ro 2026-11-03 07:27:05,089 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:05] "GET /web/image/res.users/2/avatar_128?unique=1793690821000 HTTP/1.1" 200 305 5 0.006 0.025 ro 2026-11-03 07:27:05,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [4/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-11-03 07:27:05,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:05] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.015 ro 2026-11-03 07:27:05,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:05] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 540 10 0.039 0.055 ro 2026-11-03 07:27:05,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:05] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 413 1 0.0 0.009 ro 2026-11-03 07:27:05,471 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:05] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 74 0 0 0.005 ro 2026-11-03 07:27:05,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:05] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.01 rw 2026-11-03 07:27:05,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [5/55] Tour project_todo_history_tour → Step change html field content (trigger: div.note-editable.odoo-editor-editable .o-paragraph) 2026-11-03 07:27:05,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [6/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-11-03 07:27:05,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [7/55] Tour project_todo_history_tour → Step ensure edition is done (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project todo history version 0)) 2026-11-03 07:27:05,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [8/55] Tour project_todo_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-11-03 07:27:05,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [9/55] Tour project_todo_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-11-03 07:27:05,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [10/55] Tour project_todo_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:27:05,678 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:05] "POST /html_editor/bus_broadcast HTTP/1.1" 200 44 5 0.009 0.058 rw 2026-11-03 07:27:05,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [11/55] Tour project_todo_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:27:05,789 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:05] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 786 16 0.016 0.071 rw 2026-11-03 07:27:05,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:05] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 413 1 0.0 0.078 ro 2026-11-03 07:27:05,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:05] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.003 0.105 ro 2026-11-03 07:27:05,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [12/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-11-03 07:27:05,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [13/55] Tour project_todo_history_tour → Step change html field content (trigger: div.note-editable.odoo-editor-editable .o-paragraph) 2026-11-03 07:27:05,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [14/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-11-03 07:27:05,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [15/55] Tour project_todo_history_tour → Step ensure edition is done (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project todo history version 1)) 2026-11-03 07:27:05,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [16/55] Tour project_todo_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-11-03 07:27:05,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [17/55] Tour project_todo_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-11-03 07:27:05,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [18/55] Tour project_todo_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:27:05,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [19/55] Tour project_todo_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:27:05,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:05] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 906 16 0.017 0.066 rw 2026-11-03 07:27:06,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [20/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-11-03 07:27:06,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [21/55] Tour project_todo_history_tour → Step change html field content (trigger: div.note-editable.odoo-editor-editable .o-paragraph) 2026-11-03 07:27:06,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [22/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-11-03 07:27:06,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [23/55] Tour project_todo_history_tour → Step ensure edition is done (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project todo history version 2)) 2026-11-03 07:27:06,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [24/55] Tour project_todo_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-11-03 07:27:06,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [25/55] Tour project_todo_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-11-03 07:27:06,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [26/55] Tour project_todo_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:27:06,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [27/55] Tour project_todo_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:27:06,225 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:06] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1026 16 0.016 0.143 rw 2026-11-03 07:27:06,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [28/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-11-03 07:27:06,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [29/55] Tour project_todo_history_tour → Step change html field content (trigger: div.note-editable.odoo-editor-editable .o-paragraph) 2026-11-03 07:27:06,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [30/55] Tour project_todo_history_tour → Step focus in editable (trigger: div.note-editable.odoo-editor-editable) 2026-11-03 07:27:06,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [31/55] Tour project_todo_history_tour → Step ensure edition is done (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project todo history version 3)) 2026-11-03 07:27:06,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [32/55] Tour project_todo_history_tour → Step focus out to force blur on the html_field (trigger: .o_form_renderer) 2026-11-03 07:27:06,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [33/55] Tour project_todo_history_tour → Step wait for record to be flagged dirty (trigger: .o_form_dirty) 2026-11-03 07:27:06,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [34/55] Tour project_todo_history_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:27:06,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [35/55] Tour project_todo_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:27:06,439 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:06] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1146 16 0.014 0.083 rw 2026-11-03 07:27:06,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [36/55] Tour project_todo_history_tour → Step Go back to kanban view of todos. this step is added because it takes some time to save the changes, so it's a sort of timeout to wait a bit for the save (trigger: .o_back_button a) 2026-11-03 07:27:06,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [37/55] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-11-03 07:27:06,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [38/55] Tour project_todo_history_tour → Step ensure record is loaded (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(Test project todo history version 3)) 2026-11-03 07:27:06,631 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:06] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 2088 12 0.023 0.09 ro 2026-11-03 07:27:06,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:06] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.006 0.152 ro 2026-11-03 07:27:06,732 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:06] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 1146 10 0.018 0.104 ro 2026-11-03 07:27:06,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [39/55] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_form_view .o_cp_action_menus button[aria-label='Actions menu']) 2026-11-03 07:27:06,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [40/55] Tour project_todo_history_tour → Step .dropdown-menu 2026-11-03 07:27:06,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [41/55] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_menu_item i[data-icon='history']) 2026-11-03 07:27:06,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [42/55] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-11-03 07:27:06,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:06] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 129 3 0.004 0.037 ro 2026-11-03 07:27:07,023 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 981 0 0 0.016 - 2026-11-03 07:27:07,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:07] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1 HTTP/1.1" 200 177 0 0 0.03 ro 2026-11-03 07:27:07,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:07] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 305 5 0.005 0.048 ro 2026-11-03 07:27:07,090 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:07] "GET /web/assets/e406d47/html_editor.assets_history_diff.min.js HTTP/1.1" 200 79932 2 0.002 0.022 ro 2026-11-03 07:27:07,097 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:07] "GET /web/assets/902a368/html_editor.assets_history_diff.min.css HTTP/1.1" 200 17390 2 0.002 0.031 ro 2026-11-03 07:27:07,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:07] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 190 1 0.001 0.013 ro 2026-11-03 07:27:07,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [43/55] Tour project_todo_history_tour → Step Verify that 5 revisions are displayed (default empty description after the creation of the todo + 3 edits) (trigger: .modal .html-history-dialog .o_revision_panel .list-group-item:count(5)) 2026-11-03 07:27:07,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [44/55] Tour project_todo_history_tour → Step Verify that the active revision (revision 4) is related to the current version (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project todo history version 3)) 2026-11-03 07:27:07,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [45/55] Tour project_todo_history_tour → Step Go to the third revision related to the second edit (trigger: .modal .html-history-dialog .o_revision_panel .list-group-item:nth-child(3)) 2026-11-03 07:27:07,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [46/55] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-11-03 07:27:07,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [47/55] Tour project_todo_history_tour → Step Verify that the active revision is the one clicked in the previous step (trigger: .modal .history-container .history-content-view .history-view-inner:contains(Test project todo history version 1)) 2026-11-03 07:27:07,256 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:07] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 112 2 0.006 0.033 rw 2026-11-03 07:27:07,304 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:07] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 181 2 0.003 0.019 rw 2026-11-03 07:27:07,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:07] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 234 2 0.003 0.019 rw 2026-11-03 07:27:07,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [48/55] Tour project_todo_history_tour → Step .history-container .history-view-top-bar label:contains(Show comparison) 2026-11-03 07:27:07,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [49/55] Tour project_todo_history_tour → Step Verify comparaison text (trigger: .modal .history-container .history-comparison-view) 2026-11-03 07:27:07,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [50/55] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-11-03 07:27:07,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [51/55] Tour project_todo_history_tour → Step Click on Restore History btn to get back to the selected revision in the previous step (trigger: .modal button.btn-primary:enabled) 2026-11-03 07:27:07,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [52/55] Tour project_todo_history_tour → Step Verify the confirmation dialog is opened (trigger: .modal button.btn-primary:text(Restore)) 2026-11-03 07:27:07,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [53/55] Tour project_todo_history_tour → Step Verify that the description contains the right text after the restore (trigger: div.note-editable.odoo-editor-editable .o-paragraph:contains(/^Test project todo history version 1$/)) 2026-11-03 07:27:07,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [54/55] Tour project_todo_history_tour → Step button.o_form_button_save 2026-11-03 07:27:07,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [55/55] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-11-03 07:27:07,656 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:07] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 1219 16 0.027 0.067 rw 2026-11-03 07:27:07,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-11-03 07:27:07,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-11-03 07:27:08,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:27:08,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 34510760 (allocated 38162432) 2026-11-03 07:27:08,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 AOUW3a0q - [03/Nov/2026 07:27:04] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 44 0.071 3.639 rw 2026-11-03 07:27:08,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 73643 2026-11-03 07:27:08,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-11-03 07:27:08,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 73643 2026-11-03 07:27:08,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_072708_223053_test_project_todo_history.txt 2026-11-03 07:27:08,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmpio02zxwk_chrome_odoo" 2026-11-03 07:27:08,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-11-03 07:27:09,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 73782 2026-11-03 07:27:09,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmpw5osa38d_chrome_odoo 2026-11-03 07:27:09,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:39767/json/version 2026-11-03 07:27:09,227 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39767', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:27:09,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Browser version: Chrome/150.0.7871.114 2026-11-03 07:27:09,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:39767/json 2026-11-03 07:27:09,324 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39767', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:27:09,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:39767/devtools/page/FF5C998CCDCC26DB04361CD5866E59A3 2026-11-03 07:27:09,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-11-03 07:27:09,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-11-03 07:27:09,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:27:09,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-11-03 07:27:09,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:27:09,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:27:09,875 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:09] "GET /odoo HTTP/1.1" 200 7345 97 0.07 0.276 rw 2026-11-03 07:27:09,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': 'FF5C998CCDCC26DB04361CD5866E59A3', 'loaderId': '39B533AD432B7E35B1E0F2AE5AFF3536', 'isDownload': False} 2026-11-03 07:27:09,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Evaluate ready code "odoo.isTourReady('project_task_activities_split')" 2026-11-03 07:27:10,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:09] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.006 0.066 ro 2026-11-03 07:27:10,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:09] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.005 0.646 ro 2026-11-03 07:27:10,268 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 18 0.029 0.282 ro 2026-11-03 07:27:10,406 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:10] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 15 0.044 0.409 ro 2026-11-03 07:27:10,437 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:10] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.001 0.143 ro 2026-11-03 07:27:10,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:10] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.013 0.025 ro 2026-11-03 07:27:11,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: Owl is running in 'dev' mode. 2026-11-03 07:27:11,357 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-11-03 07:27:11,363 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.007 - 2026-11-03 07:27:11,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 07:27:11,421 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.011 rw 2026-11-03 07:27:11,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Evaluate test code "odoo.startTour('project_task_activities_split', {"stepDelay": 0, "debug": false})" 2026-11-03 07:27:11,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [1/7] Tour project_task_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-11-03 07:27:11,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:27:11,572 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.071 0.07 rw 2026-11-03 07:27:11,581 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-11-03 07:27:11,612 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 07:27:11,733 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "GET /odoo HTTP/1.1" 200 7274 27 0.023 0.08 rw 2026-11-03 07:27:11,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.008 0.129 ro 2026-11-03 07:27:11,820 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "GET /web/image/res.partner/3/avatar_128?unique=1793690819000 HTTP/1.1" 200 305 3 0.003 0.058 ro 2026-11-03 07:27:11,841 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.003 0.087 rw 2026-11-03 07:27:11,870 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "POST /web/action/load HTTP/1.1" 200 419 5 0.004 0.084 ro 2026-11-03 07:27:11,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:11] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.011 0.042 ro 2026-11-03 07:27:12,083 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:12] "POST /mail/store HTTP/1.1" 200 4047 42 0.041 0.166 ro 2026-11-03 07:27:12,134 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:12] "POST /mail/store HTTP/1.1" 200 779 9 0.018 0.091 ro 2026-11-03 07:27:12,289 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:12] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.003 0.018 ro 2026-11-03 07:27:12,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:12] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.018 ro 2026-11-03 07:27:12,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [2/7] Tour project_task_activities_split → Step Open Task Activities (trigger: .o-mail-ActivityGroup:contains("Task")) 2026-11-03 07:27:12,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:12] "GET /web/image/res.partner/2/avatar_128?unique=1793675803000 HTTP/1.1" 200 4660 3 0.009 0.043 ro 2026-11-03 07:27:12,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [3/7] Tour project_task_activities_split → Step Task "New Task!" is listed in the activity view (trigger: td.o_data_cell:contains("New Task!")) 2026-11-03 07:27:12,430 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:12] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 917 0 0 0.011 - 2026-11-03 07:27:12,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:12] "GET /project/static/description/icon.png HTTP/1.1" 200 2434 0 0 0.034 - 2026-11-03 07:27:12,492 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:12] "POST /mail/store HTTP/1.1" 200 2358 26 0.034 0.112 rw 2026-11-03 07:27:12,544 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:12] "POST /mail/store HTTP/1.1" 200 835 13 0.024 0.101 ro 2026-11-03 07:27:12,953 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:12] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 120187 68 0.059 0.456 ro 2026-11-03 07:27:13,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:13] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 3033 24 0.025 0.138 ro 2026-11-03 07:27:13,210 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:13] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.067 ro 2026-11-03 07:27:13,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [4/7] Tour project_task_activities_split → Step Task "New Sub-Task!" is listed in the activity view (trigger: td.o_data_cell:contains("New Sub-Task!")) 2026-11-03 07:27:13,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [5/7] Tour project_task_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-11-03 07:27:13,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [6/7] Tour project_task_activities_split → Step Open To-Do Activities (trigger: .o-mail-ActivityGroup:contains("To-Do")) 2026-11-03 07:27:13,463 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:13] "GET /web/image/res.users/2/avatar_128?unique=1793690829000 HTTP/1.1" 200 305 5 0.005 0.043 ro 2026-11-03 07:27:13,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [7/7] Tour project_task_activities_split → Step Record "New To-Do!" is listed in the activity view (trigger: td.o_data_cell:contains("New To-Do!")) 2026-11-03 07:27:13,529 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:13] "POST /mail/store HTTP/1.1" 200 836 13 0.017 0.04 ro 2026-11-03 07:27:13,537 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:13] "POST /web/dataset/call_kw/project.task/get_todo_views_id#project.task.get_todo_views_id HTTP/1.1" 200 130 5 0.003 0.056 rw 2026-11-03 07:27:13,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:13] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 67703 16 0.025 0.168 ro 2026-11-03 07:27:13,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:13] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1540 16 0.018 0.081 ro 2026-11-03 07:27:13,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-11-03 07:27:13,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: ╔══════════════════════════════════════════════╗ ║ TOUR project_task_activities_split SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-11-03 07:27:14,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 27605956 (allocated 29466624) 2026-11-03 07:27:14,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:27:14,260 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 aSGj3avq - [03/Nov/2026 07:27:12] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 29 0.032 2.31 rw 2026-11-03 07:27:14,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 73782 2026-11-03 07:27:14,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-11-03 07:27:14,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 73782 2026-11-03 07:27:14,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_072714_479033_test_tour_project_task_activities_split.txt 2026-11-03 07:27:14,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmpw5osa38d_chrome_odoo" 2026-11-03 07:27:14,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-11-03 07:27:14,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 73915 2026-11-03 07:27:14,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmpvfhy4zc8_chrome_odoo 2026-11-03 07:27:14,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:45391/json/version 2026-11-03 07:27:14,939 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45391', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:27:15,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Browser version: Chrome/150.0.7871.114 2026-11-03 07:27:15,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:45391/json 2026-11-03 07:27:15,030 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45391', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:27:15,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:45391/devtools/page/EE6954EE0E4EB7E62CD237770D684F88 2026-11-03 07:27:15,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-11-03 07:27:15,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-11-03 07:27:15,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:27:15,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-11-03 07:27:15,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:27:15,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:27:15,810 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:15] "GET /odoo HTTP/1.1" 200 7345 101 0.109 0.458 rw 2026-11-03 07:27:15,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': 'EE6954EE0E4EB7E62CD237770D684F88', 'loaderId': 'C74C0CE51BDF4C6228C1A93B784CC6EE', 'isDownload': False} 2026-11-03 07:27:15,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Evaluate ready code "odoo.isTourReady('project_todo_main_functions')" 2026-11-03 07:27:16,039 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 19 0.019 0.159 ro 2026-11-03 07:27:16,059 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:16] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.004 0.196 ro 2026-11-03 07:27:16,139 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:16] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 15 0.013 0.267 ro 2026-11-03 07:27:16,168 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:16] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.002 0.071 ro 2026-11-03 07:27:16,224 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:16] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.968 ro 2026-11-03 07:27:16,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:16] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.003 0.014 ro 2026-11-03 07:27:17,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: Owl is running in 'dev' mode. 2026-11-03 07:27:17,393 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-11-03 07:27:17,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.004 - 2026-11-03 07:27:17,440 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.032 ro 2026-11-03 07:27:17,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.019 rw 2026-11-03 07:27:17,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Evaluate test code "odoo.startTour('project_todo_main_functions', {"stepDelay": 0, "debug": false})" 2026-11-03 07:27:17,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [1/43] Tour project_todo_main_functions → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:27:17,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:27:17,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.043 0.094 rw 2026-11-03 07:27:17,653 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.004 ro 2026-11-03 07:27:17,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 07:27:17,815 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "GET /odoo HTTP/1.1" 200 7274 27 0.022 0.085 rw 2026-11-03 07:27:17,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.012 0.106 ro 2026-11-03 07:27:17,871 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "GET /web/image/res.partner/3/avatar_128?unique=1793690819000 HTTP/1.1" 200 305 3 0.004 0.04 ro 2026-11-03 07:27:17,910 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "POST /web/action/load HTTP/1.1" 200 419 5 0.008 0.062 ro 2026-11-03 07:27:17,920 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.004 0.086 rw 2026-11-03 07:27:17,955 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:17] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.06 ro 2026-11-03 07:27:17,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [2/43] Tour project_todo_main_functions → Step .o_app[data-menu-xmlid="project_todo.menu_todo_todos"] 2026-11-03 07:27:18,094 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:18] "POST /mail/store HTTP/1.1" 200 3396 37 0.049 0.126 ro 2026-11-03 07:27:18,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [3/43] Tour project_todo_main_functions → Step Create a personal stage from the To-do kanban view (trigger: .o_project_task_kanban_view .o_column_quick_create.o_quick_create_folded div) 2026-11-03 07:27:18,180 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:18] "POST /web/action/load HTTP/1.1" 200 1453 11 0.011 0.043 ro 2026-11-03 07:27:18,221 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:18] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.003 0.019 ro 2026-11-03 07:27:18,334 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:18] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.027 ro 2026-11-03 07:27:18,369 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:18] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.004 0.055 ro 2026-11-03 07:27:18,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:18] "GET /web/image/res.partner/2/avatar_128?unique=1793675803000 HTTP/1.1" 200 4660 3 0.006 0.016 ro 2026-11-03 07:27:18,582 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:18] "POST /mail/store HTTP/1.1" 200 2479 32 0.038 0.072 rw 2026-11-03 07:27:18,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 63378 53 0.051 0.351 ro 2026-11-03 07:27:19,020 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.004 0.03 ro 2026-11-03 07:27:19,122 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 1523 13 0.039 0.088 ro 2026-11-03 07:27:19,179 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.002 0.124 ro 2026-11-03 07:27:19,199 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.019 ro 2026-11-03 07:27:19,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "GET /web/image/res.users/2/avatar_128?unique=1793690835000 HTTP/1.1" 200 305 5 0.01 0.023 ro 2026-11-03 07:27:19,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [4/43] Tour project_todo_main_functions → Step .o_kanban_group 2026-11-03 07:27:19,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [5/43] Tour project_todo_main_functions → Step Create a personal stage from the To-do kanban view (trigger: .o_project_task_kanban_view .o_column_quick_create .o_kanban_header input) 2026-11-03 07:27:19,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [6/43] Tour project_todo_main_functions → Step Save the personal stage (trigger: .o_project_task_kanban_view .o_column_quick_create .o_kanban_add) 2026-11-03 07:27:19,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [7/43] Tour project_todo_main_functions → Step .o_kanban_group 2026-11-03 07:27:19,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [8/43] Tour project_todo_main_functions → Step Create a second personal stage from the To-do kanban view (trigger: .o_project_task_kanban_view .o_column_quick_create .o_kanban_header input) 2026-11-03 07:27:19,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [9/43] Tour project_todo_main_functions → Step Save the personal stage (trigger: .o_project_task_kanban_view .o_column_quick_create .o_kanban_add) 2026-11-03 07:27:19,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [10/43] Tour project_todo_main_functions → Step .o_kanban_group:eq(1) 2026-11-03 07:27:19,425 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 57 3 0.002 0.019 rw 2026-11-03 07:27:19,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [11/43] Tour project_todo_main_functions → Step Create a task in the first stage (trigger: .o-kanban-button-new) 2026-11-03 07:27:19,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [12/43] Tour project_todo_main_functions → Step .o_project_task_kanban_view 2026-11-03 07:27:19,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [13/43] Tour project_todo_main_functions → Step Create a personal task from the To-do kanban view (trigger: .o_kanban_quick_create div.o_field_char[name=display_name] input) 2026-11-03 07:27:19,464 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 257 2 0.001 0.012 rw 2026-11-03 07:27:19,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 2504 6 0.004 0.031 ro 2026-11-03 07:27:19,519 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 57 2 0.004 0.013 rw 2026-11-03 07:27:19,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 98 1 0.001 0.021 rw 2026-11-03 07:27:19,574 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 286 3 0.003 0.02 rw 2026-11-03 07:27:19,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [14/43] Tour project_todo_main_functions → Step .o_project_task_kanban_view 2026-11-03 07:27:19,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [15/43] Tour project_todo_main_functions → Step Save the personal task (trigger: .o_kanban_quick_create .o_kanban_add) 2026-11-03 07:27:19,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [16/43] Tour project_todo_main_functions → Step .o_project_task_kanban_view 2026-11-03 07:27:19,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [17/43] Tour project_todo_main_functions → Step Drag & drop the card to change the personal task from personal stage. (trigger: .o_kanban_record) 2026-11-03 07:27:19,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 54 37 0.03 0.088 rw 2026-11-03 07:27:19,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [18/43] Tour project_todo_main_functions → Step .o_project_task_kanban_view 2026-11-03 07:27:19,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [19/43] Tour project_todo_main_functions → Step Click on caret (trigger: .o_dropdown_kanban .btn.o-no-caret) 2026-11-03 07:27:19,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [20/43] Tour project_todo_main_functions → Step a:contains('Set Cover Image') 2026-11-03 07:27:19,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [21/43] Tour project_todo_main_functions → Step Open the first todo record (trigger: .o_kanban_record:first) 2026-11-03 07:27:19,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 607 17 0.016 0.043 rw 2026-11-03 07:27:19,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [22/43] Tour project_todo_main_functions → Step .o_todo_form_view 2026-11-03 07:27:19,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 98 0 0 0.056 rw 2026-11-03 07:27:19,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.004 0.023 ro 2026-11-03 07:27:19,938 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 238 2 0.003 0.03 ro 2026-11-03 07:27:19,986 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:19] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 67 9 0.017 0.062 rw 2026-11-03 07:27:20,051 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:20] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 603 8 0.009 0.03 ro 2026-11-03 07:27:20,112 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:20] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.011 ro 2026-11-03 07:27:20,131 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:20] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 238 2 0.004 0.027 ro 2026-11-03 07:27:20,158 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:20] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.004 0.052 ro 2026-11-03 07:27:20,189 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:20] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 7854 10 0.012 0.075 ro 2026-11-03 07:27:20,271 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:20] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 525 1 0.0 0.008 ro 2026-11-03 07:27:20,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:20] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 07:27:20,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:20] "POST /html_editor/get_ice_servers HTTP/1.1" 200 42 2 0.001 0.008 rw 2026-11-03 07:27:20,553 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:20] "GET /project_todo/static/img/todo_access.png HTTP/1.1" 200 67590 0 0 0.007 - 2026-11-03 07:27:20,559 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:20] "GET /project_todo/static/img/convert_todo.png HTTP/1.1" 200 30763 0 0 0.012 - 2026-11-03 07:27:20,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [23/43] Tour project_todo_main_functions → Step Clicking on the chatter button should toggle open the chatter (trigger: .todo_toggle_chatter) 2026-11-03 07:27:20,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [24/43] Tour project_todo_main_functions → Step A 'send message' button should be present in the chatter (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-sendMessage) 2026-11-03 07:27:20,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:20] "POST /mail/store HTTP/1.1" 200 3694 46 0.049 0.104 rw 2026-11-03 07:27:20,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:20] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.166 ro 2026-11-03 07:27:20,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [25/43] Tour project_todo_main_functions → Step .o_todo_form_view 2026-11-03 07:27:20,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [26/43] Tour project_todo_main_functions → Step A 'log note' button should be present in the chatter (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-logNote) 2026-11-03 07:27:20,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [27/43] Tour project_todo_main_functions → Step .o_todo_form_view 2026-11-03 07:27:20,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [28/43] Tour project_todo_main_functions → Step An 'Activities' button should be present in the chatter (trigger: .o-mail-Chatter-topbar button.o-mail-Chatter-activity) 2026-11-03 07:27:20,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [29/43] Tour project_todo_main_functions → Step Schedule an activity (trigger: button[name=action_schedule_activities]) 2026-11-03 07:27:21,054 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:21] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 22864 14 0.021 0.068 ro 2026-11-03 07:27:21,252 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:21] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 941 10 0.022 0.084 rw 2026-11-03 07:27:21,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:21] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 373 1 0.0 0.006 ro 2026-11-03 07:27:21,450 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [30/43] Tour project_todo_main_functions → Step .o_todo_form_view 2026-11-03 07:27:21,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [31/43] Tour project_todo_main_functions → Step Assign a responsible to your task (trigger: .o_field_widget[name='user_ids'] input) 2026-11-03 07:27:21,514 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:21] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 900 11 0.012 0.044 rw 2026-11-03 07:27:21,616 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:21] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 45 13 0.018 0.041 rw 2026-11-03 07:27:21,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:21] "POST /mail/store HTTP/1.1" 200 2020 17 0.031 0.048 rw 2026-11-03 07:27:21,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [32/43] Tour project_todo_main_functions → Step .ui-autocomplete > li > a:not(:has(i.oi)) 2026-11-03 07:27:21,750 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:21] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 214 5 0.006 0.03 ro 2026-11-03 07:27:22,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [33/43] Tour project_todo_main_functions → Step Edit the name of the personal task (trigger: .o_field_widget[name="name"] textarea) 2026-11-03 07:27:22,022 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:22] "GET /web/image/res.users/953/avatar_128 HTTP/1.1" 200 305 4 0.015 0.029 ro 2026-11-03 07:27:22,090 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:22] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 305 5 0.015 0.091 ro 2026-11-03 07:27:22,174 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:22] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 84 14 0.03 0.13 rw 2026-11-03 07:27:22,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [34/43] Tour project_todo_main_functions → Step Mark the task as done (trigger: .o_todo_done_button) 2026-11-03 07:27:22,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [35/43] Tour project_todo_main_functions → Step .o_todo_form_view .o_form_dirty 2026-11-03 07:27:22,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [36/43] Tour project_todo_main_functions → Step Save the record (trigger: .o_form_button_save) 2026-11-03 07:27:22,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [37/43] Tour project_todo_main_functions → Step Convert the Todo to a task belonging to a project:enabled (trigger: .o_breadcrumb .o_control_panel_breadcrumbs_actions button:enabled) 2026-11-03 07:27:22,324 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:22] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 53 9 0.05 0.041 rw 2026-11-03 07:27:22,462 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:22] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 7862 26 0.033 0.071 rw 2026-11-03 07:27:22,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [38/43] Tour project_todo_main_functions → Step Click on the action menu 'Convert to task' (trigger: .o_menu_item:contains("Convert to Task")) 2026-11-03 07:27:22,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [39/43] Tour project_todo_main_functions → Step Create a new project that will be set to the task (trigger: .o_todo_conversion_form_view .o_field_many2one[name=project_id] input) 2026-11-03 07:27:22,717 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:22] "POST /mail/store HTTP/1.1" 200 4423 50 0.044 0.128 rw 2026-11-03 07:27:22,763 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:22] "POST /web/action/load HTTP/1.1" 200 714 12 0.018 0.179 ro 2026-11-03 07:27:22,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 4798 6 0.007 0.055 ro 2026-11-03 07:27:22,927 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:22] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 265 6 0.007 0.035 ro 2026-11-03 07:27:23,028 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:23] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 42 1 0.002 0.008 ro 2026-11-03 07:27:23,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [40/43] Tour project_todo_main_functions → Step Create the new project (trigger: .o_todo_conversion_form_view .o_field_many2one[name=project_id] li.o_m2o_dropdown_option_create a) 2026-11-03 07:27:23,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [41/43] Tour project_todo_main_functions → Step Convert the todo to a task (trigger: button[name="action_convert_to_task"]) 2026-11-03 07:27:23,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [42/43] Tour project_todo_main_functions → Step Let's go back to the kanban view to have an overview of your next tasks. (trigger: .o_form_view .breadcrumb-item:nth-child(1)) 2026-11-03 07:27:23,460 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:23] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 63 37 0.03 0.072 rw 2026-11-03 07:27:23,563 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:23] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 53 11 0.015 0.047 rw 2026-11-03 07:27:23,688 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:23] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 305 39 0.034 0.068 rw 2026-11-03 07:27:23,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:23] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 164 12 0.017 0.047 rw 2026-11-03 07:27:23,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: [43/43] Tour project_todo_main_functions → Step .o_kanban_view 2026-11-03 07:27:23,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-11-03 07:27:23,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_todo_main_functions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-11-03 07:27:24,130 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:24] "POST /mail/store HTTP/1.1" 200 4387 49 0.185 0.193 rw 2026-11-03 07:27:24,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:27:24,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 36967048 (allocated 38903808) 2026-11-03 07:27:24,419 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:24] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 72418 13 0.014 0.552 ro 2026-11-03 07:27:24,450 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:24] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 42 2 0.003 0.52 ro 2026-11-03 07:27:24,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 73915 2026-11-03 07:27:24,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-11-03 07:27:24,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 73915 2026-11-03 07:27:24,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:24] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 0 12 0.023 0.578 ro 2026-11-03 07:27:24,575 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 vGQKN9V_ - [03/Nov/2026 07:27:18] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 44 0.055 6.385 rw 2026-11-03 07:27:24,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_072724_658924_test_tour_todo_main_ui_functions.txt 2026-11-03 07:27:24,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmpvfhy4zc8_chrome_odoo" 2026-11-03 07:27:24,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-03 07:27:25,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 954 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:27:25,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:27:35,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 954 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:27:37,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_change_uom_without_purchase_access ... 2026-11-03 07:27:38,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-11-03 07:27:39,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 956 who belonged to [104, 10, 1] with changes [(, 0, [104, 10, 1, 29])] 2026-11-03 07:27:39,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-11-03 07:27:41,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_demo_user_creates_purchase_order_with_tracked_product ... 2026-11-03 07:27:42,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-11-03 07:27:42,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 956 who belonged to [104, 10, 1] with changes [(3, 105)] 2026-11-03 07:27:42,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 956 who belonged to [104, 10, 1] with changes [(, 0, [104, 10, 1, 105])] 2026-11-03 07:27:42,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-11-03 07:27:43,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 954 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:27:59,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-11-03 07:27:59,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 954 with IP n/a changed groups of user 956 who belonged to [104, 10, 1] with changes [(4, 37)] 2026-11-03 07:28:02,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 417 checked, 5 removed 2026-11-03 07:28:03,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 959 with IP n/a changed groups of user 959 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:28:03,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 959 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:28:12,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 959 with IP n/a changed groups of user 959 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:28:18,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-11-03 07:28:20,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-11-03 07:28:21,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-11-03 07:28:21,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-11-03 07:28:23,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-11-03 07:28:24,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-11-03 07:28:24,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-11-03 07:28:25,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_duplicate_entries_are_deleted ... 2026-11-03 07:28:26,239 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #959 deleted account.analytic.line records with IDs: [396, 397, 398, 399, 400] 2026-11-03 07:28:26,525 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #959 deleted account.move.line records with IDs: [9202, 9203, 9204, 9205, 9206, 9207] 2026-11-03 07:28:26,603 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #959 deleted mail.message records with IDs: [16785, 16784, 16783, 16782, 16781, 16780] 2026-11-03 07:28:26,692 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #959 deleted account.move records with IDs: [3463, 3464] 2026-11-03 07:28:26,705 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #959 deleted mail.followers records with IDs: [5940, 5941] 2026-11-03 07:28:27,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_duplicate_entry_detection ... 2026-11-03 07:28:27,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-11-03 07:28:27,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-11-03 07:28:29,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:28:29,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xlsx ... 2026-11-03 07:28:29,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_import_files: skipped TestImportFiles.test_import_requests_for_quotation_template_xlsx : Needs demo data to be able to import those files 2026-11-03 07:28:29,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:28:31,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 961 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:28:31,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:28:40,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 961 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:28:42,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 961 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:28:52,732 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_receive_on_purchase_order_with_stock_installed ... 2026-11-03 07:28:53,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-11-03 07:28:54,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-11-03 07:28:54,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 961 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 6, 5, 1, 40, 16])] 2026-11-03 07:28:55,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-11-03 07:28:57,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-11-03 07:28:57,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-11-03 07:29:00,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-11-03 07:29:02,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-11-03 07:29:03,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-11-03 07:29:03,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-11-03 07:29:06,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 961, model: account.tax 2026-11-03 07:29:06,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_import_keeps_imported_price_unit ... 2026-11-03 07:29:07,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_last_po_line_fallback ... 2026-11-03 07:29:07,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 961, model: account.tax 2026-11-03 07:29:07,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_last_po_line_fallback_with_multicompany ... 2026-11-03 07:29:08,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-11-03 07:29:08,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-11-03 07:29:11,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-11-03 07:29:13,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-11-03 07:29:13,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-11-03 07:29:15,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-11-03 07:29:16,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-11-03 07:29:20,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-11-03 07:29:21,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-11-03 07:29:42,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-11-03 07:29:42,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-11-03 07:29:43,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-11-03 07:29:46,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-11-03 07:29:46,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-11-03 07:29:46,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-11-03 07:29:47,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-11-03 07:29:50,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-11-03 07:29:53,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-11-03 07:29:55,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-11-03 07:29:55,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 961 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 6, 5, 1, 40, 16])] 2026-11-03 07:29:57,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-11-03 07:29:57,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-11-03 07:29:57,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-11-03 07:29:59,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_variant_level_pricelist_with_different_characteristics ... 2026-11-03 07:30:00,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 961, model: account.tax 2026-11-03 07:30:00,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 961, model: account.tax 2026-11-03 07:30:01,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-11-03 07:30:10,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-11-03 07:30:10,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 961 with IP n/a changed groups of user 961 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 6, 5, 1, 40, 16])] 2026-11-03 07:30:11,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 419 checked, 5 removed 2026-11-03 07:30:12,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:30:12,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 965 with IP n/a changed groups of user 965 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:30:13,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 965 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:30:22,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 965 with IP n/a changed groups of user 965 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:30:24,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:30:25,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:30:25,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-11-03 07:30:31,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 07:30:32,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 969 with IP n/a changed groups of user 969 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:30:32,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 969 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:30:42,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 969 with IP n/a changed groups of user 969 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:30:44,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 969 with IP n/a changed groups of user 969 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 16])] 2026-11-03 07:30:44,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-11-03 07:30:48,399 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #969 deleted account.move.line records with IDs: [9233, 9234, 9235, 9236, 9237] 2026-11-03 07:30:48,499 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #969 deleted mail.message records with IDs: [16908] 2026-11-03 07:30:48,577 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #969 deleted account.move records with IDs: [3474] 2026-11-03 07:30:48,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-11-03 07:30:51,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-11-03 07:30:54,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-11-03 07:30:55,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:30:56,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 971 with IP n/a changed groups of user 971 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:30:56,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 971 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:31:06,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 971 with IP n/a changed groups of user 971 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:31:08,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-11-03 07:31:09,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 74055 2026-11-03 07:31:09,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmpst6jzuys_chrome_odoo 2026-11-03 07:31:09,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:35249/json/version 2026-11-03 07:31:09,716 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35249', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:31:09,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Browser version: Chrome/150.0.7871.114 2026-11-03 07:31:09,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:35249/json 2026-11-03 07:31:09,804 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35249', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:31:09,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:35249/devtools/page/E3CF16F09AF24879C0D844707A2CCDE3 2026-11-03 07:31:09,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Enable chrome headless console log notification 2026-11-03 07:31:09,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-11-03 07:31:10,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-11-03 07:31:10,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-11-03 07:31:10,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:31:10,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:31:10,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:10] "GET /odoo HTTP/1.1" 200 7425 97 0.085 0.299 rw 2026-11-03 07:31:10,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': 'E3CF16F09AF24879C0D844707A2CCDE3', 'loaderId': '542CDC861D1BB6806C3D30F36E5E11F3', 'isDownload': False} 2026-11-03 07:31:10,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Evaluate ready code "odoo.isTourReady('test_basic_purchase_flow_with_minimal_access_rights')" 2026-11-03 07:31:10,792 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:10] "GET /web/webclient/load_menus HTTP/1.1" 200 59048 30 0.023 0.2 ro 2026-11-03 07:31:10,805 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 1064 6 0.004 0.23 ro 2026-11-03 07:31:10,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:10] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 0.7 ro 2026-11-03 07:31:10,819 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:10] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.002 0.236 ro 2026-11-03 07:31:10,884 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:10] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.002 0.027 ro 2026-11-03 07:31:10,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:10] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.016 ro 2026-11-03 07:31:11,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: Owl is running in 'dev' mode. 2026-11-03 07:31:11,842 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:11] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.004 - 2026-11-03 07:31:11,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:11] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.007 - 2026-11-03 07:31:11,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.02 ro 2026-11-03 07:31:11,904 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:11] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.003 0.011 rw 2026-11-03 07:31:11,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Evaluate test code "odoo.startTour('test_basic_purchase_flow_with_minimal_access_rights', {"stepDelay": 0, "debug": false})" 2026-11-03 07:31:11,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [1/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:31:12,037 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:12] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.007 ro 2026-11-03 07:31:12,064 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:12] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.003 - 2026-11-03 07:31:12,175 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:12] "GET /odoo HTTP/1.1" 200 7353 27 0.023 0.076 rw 2026-11-03 07:31:12,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:12] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.015 0.121 ro 2026-11-03 07:31:12,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:12] "GET /web/image/res.partner/3092/avatar_128?unique=1793691055000 HTTP/1.1" 200 305 3 0.003 0.039 ro 2026-11-03 07:31:12,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [2/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Open the purchase app (trigger: .o_app[data-menu-xmlid="purchase.menu_purchase_root"]) 2026-11-03 07:31:12,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:12] "POST /web/action/load HTTP/1.1" 200 419 5 0.02 0.076 ro 2026-11-03 07:31:12,302 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:12] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.103 rw 2026-11-03 07:31:12,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [3/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Open the purchase app (trigger: .o_app[data-menu-xmlid="purchase.menu_purchase_root"]) 2026-11-03 07:31:12,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [4/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Check that at least one RFQ is present in the view (trigger: .o_purchase_dashboard_list_view .o_data_row) 2026-11-03 07:31:12,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:12] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.015 0.071 ro 2026-11-03 07:31:12,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:12] "POST /mail/store HTTP/1.1" 200 3429 37 0.038 0.226 ro 2026-11-03 07:31:12,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:12] "POST /web/action/load HTTP/1.1" 200 1320 10 0.016 0.188 ro 2026-11-03 07:31:12,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:12] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 95790 74 0.062 0.272 ro 2026-11-03 07:31:13,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:13] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 855 7 0.015 0.036 ro 2026-11-03 07:31:13,236 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:13] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.003 0.08 ro 2026-11-03 07:31:13,270 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 91 4 0.016 0.1 ro 2026-11-03 07:31:13,371 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:13] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 552 8 0.009 0.036 rw 2026-11-03 07:31:13,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [5/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_list_button_add 2026-11-03 07:31:13,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:13] "GET /web/image/res.users/973/avatar_128?unique=1793691070000 HTTP/1.1" 200 305 4 0.003 0.017 ro 2026-11-03 07:31:13,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [6/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_input[id=partner_id_0] 2026-11-03 07:31:13,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:13] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 1805 11 0.016 0.082 rw 2026-11-03 07:31:13,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:13] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.015 ro 2026-11-03 07:31:14,024 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:14] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 07:31:14,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [7/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .dropdown-item:contains(partner_a) 2026-11-03 07:31:14,198 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:14] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 798 3 0.006 0.053 ro 2026-11-03 07:31:14,204 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:14] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.054 ro 2026-11-03 07:31:14,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [8/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_field_x2many_list_row_add > button:contains('Add a product') 2026-11-03 07:31:14,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [9/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_data_row .o_input 2026-11-03 07:31:14,498 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:14] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 204 11 0.016 0.08 rw 2026-11-03 07:31:14,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:14] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 803 6 0.004 0.062 rw 2026-11-03 07:31:14,810 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:14] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 815 4 0.006 0.028 ro 2026-11-03 07:31:14,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [10/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .dropdown-item:contains('Test Product') 2026-11-03 07:31:15,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:15] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 130 2 0.008 0.026 ro 2026-11-03 07:31:15,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [11/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Wait for the tax to be set by the onchange (trigger: .o_field_many2many_tags[name=tax_ids] .o_tag) 2026-11-03 07:31:15,206 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:15] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 53 1 0.001 0.031 rw 2026-11-03 07:31:15,258 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:15] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 167 6 0.007 0.018 rw 2026-11-03 07:31:15,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:15] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 387 45 0.052 0.153 rw 2026-11-03 07:31:15,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [12/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_data_cell[name=price_unit] 2026-11-03 07:31:15,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [13/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_data_cell[name=price_unit] .o_input 2026-11-03 07:31:15,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [14/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step button[name=button_confirm] 2026-11-03 07:31:15,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [15/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step .o_statusbar_status .o_arrow_button_current:contains(Purchase Order) 2026-11-03 07:31:15,619 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:15] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 852 23 0.029 0.069 rw 2026-11-03 07:31:15,743 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:15] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 95 11 0.01 0.057 rw 2026-11-03 07:31:15,866 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:15] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 796 12 0.01 0.072 rw 2026-11-03 07:31:16,145 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:16] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 3376 62 0.071 0.144 rw 2026-11-03 07:31:16,710 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:16] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 45 137 0.163 0.336 rw 2026-11-03 07:31:16,899 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:16] "POST /mail/store HTTP/1.1" 200 4760 43 0.05 0.559 rw 2026-11-03 07:31:17,075 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:17] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 3438 46 0.055 0.281 ro 2026-11-03 07:31:17,150 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:17] "POST /mail/store HTTP/1.1" 200 2049 28 0.027 0.382 ro 2026-11-03 07:31:17,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [16/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Upload the vendor bill (trigger: .o_widget_purchase_file_uploader) 2026-11-03 07:31:17,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [17/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Check that we are in the invoice form view (trigger: .o_statusbar_status:contains(Posted) .o_arrow_button_current:contains(Draft)) 2026-11-03 07:31:17,285 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:17] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 48 2 0.002 0.025 rw 2026-11-03 07:31:17,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-11-03 07:31:17,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:17] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 1159 125 0.202 0.428 rw 2026-11-03 07:31:18,413 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:18] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 263741 90 0.058 0.395 ro 2026-11-03 07:31:18,749 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:18] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 6041 56 0.179 0.108 ro 2026-11-03 07:31:18,820 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:18] "POST /web/dataset/call_kw/account.journal/search_read#account.journal.search_read HTTP/1.1" 200 95 2 0.008 0.018 ro 2026-11-03 07:31:19,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: [18/18] Tour test_basic_purchase_flow_with_minimal_access_rights → Step Check that the invoice is linked to the sale order (trigger: button[name=action_view_source_purchase_orders]) 2026-11-03 07:31:19,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-11-03 07:31:19,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR test_basic_purchase_flow_with_minimal_access_rights SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-11-03 07:31:19,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:19] "POST /mail/store HTTP/1.1" 200 5483 53 0.171 0.209 rw 2026-11-03 07:31:19,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:31:19,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 37017536 (allocated 39297024) 2026-11-03 07:31:19,587 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:12] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.051 7.146 rw 2026-11-03 07:31:19,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 9vJTnnin - [03/Nov/2026 07:31:19] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 1374 0 0 0.009 - 2026-11-03 07:31:19,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 74055 2026-11-03 07:31:19,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-11-03 07:31:19,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 74055 2026-11-03 07:31:19,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_073119_772201_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-11-03 07:31:19,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmpst6jzuys_chrome_odoo" 2026-11-03 07:31:19,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 07:31:20,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:31:20,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:31:31,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:31:33,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 16])] 2026-11-03 07:31:34,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-11-03 07:31:43,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_copies_description ... 2026-11-03 07:31:45,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-11-03 07:31:54,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-11-03 07:31:57,530 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #974 deleted stock.move records with IDs: [1225] 2026-11-03 07:31:58,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-11-03 07:31:58,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: skipped TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold : This test requires the installation of the account_account module 2026-11-03 07:31:58,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-11-03 07:32:00,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-11-03 07:32:00,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 16, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 16, 5, 1, 40, 37])] 2026-11-03 07:32:00,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 16, 5, 1, 37, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 16, 5, 1, 37, 40, 21])] 2026-11-03 07:32:07,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-11-03 07:32:08,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 16, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 16, 5, 1, 40, 21])] 2026-11-03 07:32:15,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-11-03 07:32:20,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-11-03 07:32:21,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-11-03 07:32:23,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-11-03 07:32:23,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 974 with IP n/a changed groups of user 974 who belonged to [96, 41, 105, 29, 45, 65, 16, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 16, 5, 1, 40, 21])] 2026-11-03 07:32:29,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-11-03 07:32:31,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-11-03 07:32:32,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-11-03 07:32:33,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-11-03 07:32:34,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-11-03 07:32:36,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:32:37,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 976 with IP n/a changed groups of user 976 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:32:37,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 976 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:32:46,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 976 with IP n/a changed groups of user 976 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:32:48,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 976 with IP n/a changed groups of user 976 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 0, [96, 41, 105, 29, 45, 65, 5, 1, 40, 16])] 2026-11-03 07:32:49,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-11-03 07:32:50,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-11-03 07:32:51,911 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9323] 2026-11-03 07:32:52,021 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9326] 2026-11-03 07:32:52,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-11-03 07:32:52,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 976, model: account.tax 2026-11-03 07:32:53,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-11-03 07:32:55,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-11-03 07:32:58,704 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9338, 9339] 2026-11-03 07:32:59,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-11-03 07:33:01,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-11-03 07:33:16,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-11-03 07:33:20,277 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9383] 2026-11-03 07:33:20,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-11-03 07:33:23,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-11-03 07:33:27,532 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9392] 2026-11-03 07:33:27,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-11-03 07:33:27,918 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-11-03 07:33:30,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-11-03 07:33:32,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-11-03 07:33:36,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-11-03 07:33:41,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-11-03 07:33:43,530 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9413] 2026-11-03 07:33:44,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-11-03 07:33:46,309 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9422] 2026-11-03 07:33:46,414 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9423] 2026-11-03 07:33:46,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-11-03 07:33:49,956 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9432] 2026-11-03 07:33:50,165 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9427] 2026-11-03 07:33:50,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-11-03 07:33:53,033 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9435, 9436] 2026-11-03 07:33:53,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-11-03 07:33:56,518 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9447] 2026-11-03 07:33:56,738 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9442] 2026-11-03 07:33:56,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-11-03 07:33:59,460 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9449] 2026-11-03 07:33:59,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-11-03 07:34:02,780 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9460] 2026-11-03 07:34:02,997 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9456] 2026-11-03 07:34:03,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-11-03 07:34:05,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-11-03 07:34:08,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-11-03 07:34:10,218 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9472] 2026-11-03 07:34:10,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-11-03 07:34:12,714 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #976 deleted account.move.line records with IDs: [9477] 2026-11-03 07:34:13,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 415 checked, 3 removed 2026-11-03 07:34:13,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-11-03 07:34:14,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 74185 2026-11-03 07:34:14,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome headless temporary user profile dir: /tmp/tmp4z9q_6sz_chrome_odoo 2026-11-03 07:34:14,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Issuing json command http://127.0.0.1:37249/json/version 2026-11-03 07:34:14,047 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37249', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:34:14,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Browser version: Chrome/150.0.7871.114 2026-11-03 07:34:14,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Issuing json command http://127.0.0.1:37249/json 2026-11-03 07:34:14,122 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37249', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:34:14,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Websocket url found: ws://127.0.0.1:37249/devtools/page/1E88D0005085DA2A1377CBE270F6B381 2026-11-03 07:34:14,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Enable chrome headless console log notification 2026-11-03 07:34:14,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome headless enable page notifications 2026-11-03 07:34:14,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:34:14,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Setting session cookie in browser 2026-11-03 07:34:14,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Open "http://127.0.0.1:8069/web#action=purchase.purchase_rfq" in browser 2026-11-03 07:34:14,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigating to: "http://127.0.0.1:8069/web#action=purchase.purchase_rfq" 2026-11-03 07:34:14,808 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:14] "GET /web HTTP/1.1" 200 7342 116 0.102 0.449 rw 2026-11-03 07:34:14,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '1E88D0005085DA2A1377CBE270F6B381', 'loaderId': '9CC80D45AAC32A32BFFC310D69E64FE2', 'isDownload': False} 2026-11-03 07:34:14,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Evaluate ready code "odoo.isTourReady('test_add_section_from_product_catalog_on_purchase_order')" 2026-11-03 07:34:15,064 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:15] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.022 0.178 ro 2026-11-03 07:34:15,087 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:15] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.218 ro 2026-11-03 07:34:15,098 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.004 0.227 ro 2026-11-03 07:34:15,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:15] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.002 0.859 ro 2026-11-03 07:34:15,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:15] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.002 0.023 ro 2026-11-03 07:34:15,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:15] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.003 0.015 ro 2026-11-03 07:34:16,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: Owl is running in 'dev' mode. 2026-11-03 07:34:16,214 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 07:34:16,221 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.004 - 2026-11-03 07:34:16,247 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.013 ro 2026-11-03 07:34:16,292 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.007 rw 2026-11-03 07:34:16,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Evaluate test code "odoo.startTour('test_add_section_from_product_catalog_on_purchase_order', {"stepDelay": 0, "debug": false})" 2026-11-03 07:34:16,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:34:16,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.012 0.054 rw 2026-11-03 07:34:16,411 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.005 ro 2026-11-03 07:34:16,441 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 07:34:16,554 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "GET /odoo HTTP/1.1" 200 7271 27 0.021 0.072 rw 2026-11-03 07:34:16,599 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.006 0.124 ro 2026-11-03 07:34:16,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "GET /web/image/res.partner/3/avatar_128?unique=1793675803000 HTTP/1.1" 200 305 3 0.002 0.043 ro 2026-11-03 07:34:16,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [1/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Create a New PO (trigger: .o_list_button_add, .o_form_button_create) 2026-11-03 07:34:16,667 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "POST /web/action/load HTTP/1.1" 200 1320 12 0.018 0.068 ro 2026-11-03 07:34:16,686 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.005 0.04 ro 2026-11-03 07:34:16,697 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.002 0.113 rw 2026-11-03 07:34:16,847 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "POST /mail/store HTTP/1.1" 200 3371 37 0.051 0.111 ro 2026-11-03 07:34:17,143 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:17] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 100944 71 0.069 0.361 ro 2026-11-03 07:34:17,203 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:17] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 67 1 0.001 0.015 ro 2026-11-03 07:34:17,333 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:17] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.046 ro 2026-11-03 07:34:17,403 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 91 4 0.004 0.023 ro 2026-11-03 07:34:17,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [2/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Focus Vendor Field on PO (trigger: .o_field_res_partner_many2one[name='partner_id'] input) 2026-11-03 07:34:17,504 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:17] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2082 12 0.011 0.06 rw 2026-11-03 07:34:17,720 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:17] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.009 ro 2026-11-03 07:34:17,800 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:17] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 07:34:17,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [3/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Fill Vendor Field on PO (trigger: .o_field_res_partner_many2one[name='partner_id'] input) 2026-11-03 07:34:17,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [4/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Select vendor from many to one (trigger: .ui-menu-item > a:contains(Test Vendor)) 2026-11-03 07:34:17,953 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:17] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 486 3 0.003 0.032 ro 2026-11-03 07:34:18,015 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:18] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.018 ro 2026-11-03 07:34:18,210 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:18] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 46894 0 0 0.02 - 2026-11-03 07:34:18,218 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:18] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 128 3 0.004 0.024 ro 2026-11-03 07:34:18,256 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:18] "POST /web/dataset/call_kw/res.partner/autocomplete_by_field#res.partner.autocomplete_by_field HTTP/1.1" 200 42 1 0.001 0.018 rw 2026-11-03 07:34:18,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [5/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Click Catalog Button (trigger: button[name=action_add_from_catalog]) 2026-11-03 07:34:18,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [6/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Click 'Add Section' button (trigger: .o_search_panel_sections button:contains("Add Section")) 2026-11-03 07:34:18,374 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:18] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 137 16 0.025 0.067 rw 2026-11-03 07:34:18,584 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:18] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 2221 30 0.044 0.11 rw 2026-11-03 07:34:18,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:18] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 1046 15 0.012 0.026 rw 2026-11-03 07:34:18,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:18] "POST /mail/store HTTP/1.1" 200 2989 43 0.046 0.109 rw 2026-11-03 07:34:19,193 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:19] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 179709 53 0.048 0.387 ro 2026-11-03 07:34:19,284 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:19] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 85 3 0.004 0.032 ro 2026-11-03 07:34:19,352 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:19] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 83 7 0.012 0.043 rw 2026-11-03 07:34:19,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:19] "POST /web/dataset/call_kw/purchase.order/get_catalog_section_data#purchase.order.get_catalog_section_data HTTP/1.1" 200 96 2 0.002 0.036 rw 2026-11-03 07:34:19,419 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:19] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 54 7 0.013 0.039 rw 2026-11-03 07:34:19,421 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:19] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 71 1 0.001 0.028 ro 2026-11-03 07:34:19,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [7/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Type new section name (trigger: input.o_section_input) 2026-11-03 07:34:19,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [8/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Click anywhere to add the section (trigger: .o_search_panel) 2026-11-03 07:34:19,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:19] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 443 23 0.041 0.111 ro 2026-11-03 07:34:19,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [9/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Check section A is selected (trigger: .o_search_panel_sections .o_selected_section:contains("Section A")) 2026-11-03 07:34:19,611 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:19] "POST /web/dataset/call_kw/purchase.order/create_section#purchase.order.create_section HTTP/1.1" 200 68 13 0.015 0.051 rw 2026-11-03 07:34:19,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [10/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Add a Product (trigger: .o_kanban_record:contains("Test Product")) 2026-11-03 07:34:19,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:19] "POST /product/catalog/order_lines_info HTTP/1.1" 200 354 18 0.019 0.105 ro 2026-11-03 07:34:19,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:19] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 443 23 0.031 0.12 ro 2026-11-03 07:34:19,828 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:19] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 54 7 0.01 0.188 rw 2026-11-03 07:34:19,878 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:19] "POST /product/catalog/order_lines_info HTTP/1.1" 200 354 17 0.012 0.056 ro 2026-11-03 07:34:19,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [11/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Wait for product to be added (trigger: .o_kanban_record:contains("Test Product"):not(:has([data-icon="shopping_cart"]))) 2026-11-03 07:34:20,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [12/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Close the catalog (trigger: .o-kanban-button-back) 2026-11-03 07:34:20,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [13/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Ensure Section is first row (trigger: .o_section_and_note_list_view tr:nth-child(1).o_is_line_section) 2026-11-03 07:34:21,656 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:21] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 71 37 0.056 0.135 rw 2026-11-03 07:34:21,821 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:21] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 4576 49 0.056 0.224 ro 2026-11-03 07:34:22,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [14/14] Tour test_add_section_from_product_catalog_on_purchase_order → Step Ensure Product is second row (trigger: tbody tr:nth-child(2) td[name=product_and_description]:contains(Test Product)) 2026-11-03 07:34:22,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: tour succeeded 2026-11-03 07:34:22,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: ╔════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_add_section_from_product_catalog_on_purchase_order SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════╝ 2026-11-03 07:34:22,164 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:22] "POST /mail/store HTTP/1.1" 200 3027 43 0.044 0.101 rw 2026-11-03 07:34:22,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:34:22,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 UQaRL_SY - [03/Nov/2026 07:34:16] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.03 5.614 rw 2026-11-03 07:34:22,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 35319232 (allocated 38641664) 2026-11-03 07:34:22,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Closing chrome headless with pid 74185 2026-11-03 07:34:22,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Closing websocket connection 2026-11-03 07:34:22,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Terminating chrome headless with pid 74185 2026-11-03 07:34:22,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_073422_487849_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-11-03 07:34:22,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Removing chrome user profile "/tmp/tmp4z9q_6sz_chrome_odoo" 2026-11-03 07:34:22,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:34:24,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 979 with IP n/a changed groups of user 979 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:34:24,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 979 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:34:33,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 979 with IP n/a changed groups of user 979 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:34:35,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-11-03 07:34:38,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-11-03 07:34:39,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-11-03 07:34:39,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-11-03 07:34:40,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-11-03 07:34:40,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-11-03 07:34:41,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:34:42,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 981 with IP n/a changed groups of user 981 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:34:42,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 981 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:34:51,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 981 with IP n/a changed groups of user 981 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:34:53,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_add_tax_manual_price_unit_with_product ... 2026-11-03 07:34:53,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_manual_price_unit_with_product ... 2026-11-03 07:34:53,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_with_product ... 2026-11-03 07:34:53,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_with_product_with_mixed_taxes_company_tax_excluded ... 2026-11-03 07:34:55,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_with_product_with_mixed_taxes_company_tax_included ... 2026-11-03 07:34:57,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_with_product_with_tax_override_taxes_company_tax_excluded ... 2026-11-03 07:34:59,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_order_tax_mode: Starting TestPurchaseOrderTaxMode.test_purchase_order_tax_mode_change_with_product_with_tax_override_taxes_company_tax_included ... 2026-11-03 07:35:02,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:35:03,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 983 with IP n/a changed groups of user 983 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:35:03,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 983 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:35:11,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 983 with IP n/a changed groups of user 983 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:35:13,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-11-03 07:35:14,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 983 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 6, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 6, 20, 5, 17, 16])] 2026-11-03 07:35:14,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 07:35:14,944 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _zsHhzHZ - [03/Nov/2026 07:35:14] "POST /product/catalog/order_lines_info HTTP/1.1" 200 674 29 0.024 0.082 ro 2026-11-03 07:35:15,147 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _zsHhzHZ - [03/Nov/2026 07:35:15] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 77 47 0.044 0.138 rw 2026-11-03 07:35:15,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _zsHhzHZ - [03/Nov/2026 07:35:15] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 77 37 0.037 0.148 rw 2026-11-03 07:35:15,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _zsHhzHZ - [03/Nov/2026 07:35:15] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 76 32 0.033 0.116 rw 2026-11-03 07:35:15,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-11-03 07:35:16,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 74320 2026-11-03 07:35:16,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmpltmzz5nj_chrome_odoo 2026-11-03 07:35:16,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:40023/json/version 2026-11-03 07:35:16,318 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40023', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:35:16,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-11-03 07:35:16,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:40023/json 2026-11-03 07:35:16,364 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40023', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:35:16,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:40023/devtools/page/749717369C97B740CED4DF654AF1B6B3 2026-11-03 07:35:16,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-11-03 07:35:16,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-11-03 07:35:16,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-11-03 07:35:16,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-11-03 07:35:16,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Open "http://127.0.0.1:8069/odoo/purchase" in browser 2026-11-03 07:35:16,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigating to: "http://127.0.0.1:8069/odoo/purchase" 2026-11-03 07:35:16,802 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:16] "GET /odoo/purchase HTTP/1.1" 200 7422 100 0.06 0.249 rw 2026-11-03 07:35:16,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': '749717369C97B740CED4DF654AF1B6B3', 'loaderId': 'F9602579009E8EF5A5442EA9EB158748', 'isDownload': False} 2026-11-03 07:35:16,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate ready code "odoo.isTourReady('test_catalog_vendor_uom')" 2026-11-03 07:35:17,094 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:17] "GET /web/webclient/load_menus HTTP/1.1" 200 115262 31 0.025 0.207 ro 2026-11-03 07:35:17,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 1064 6 0.011 0.257 ro 2026-11-03 07:35:17,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:17] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.001 0.28 ro 2026-11-03 07:35:17,152 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:17] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.001 0.648 ro 2026-11-03 07:35:17,190 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:17] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.004 0.02 ro 2026-11-03 07:35:17,300 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:17] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.002 0.017 ro 2026-11-03 07:35:18,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-11-03 07:35:18,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.004 - 2026-11-03 07:35:18,261 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.003 - 2026-11-03 07:35:18,306 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.001 0.017 ro 2026-11-03 07:35:18,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate test code "odoo.startTour('test_catalog_vendor_uom', {"stepDelay": 0, "debug": false})" 2026-11-03 07:35:18,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [1/47] Tour test_catalog_vendor_uom → Step .o_data_cell:text(PO/TEST/00002) 2026-11-03 07:35:18,361 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.001 0.02 rw 2026-11-03 07:35:18,462 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.008 ro 2026-11-03 07:35:18,499 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.002 - 2026-11-03 07:35:18,589 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "GET /odoo HTTP/1.1" 200 7350 27 0.017 0.058 rw 2026-11-03 07:35:18,621 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.006 0.092 ro 2026-11-03 07:35:18,647 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "GET /web/image/res.partner/3126/avatar_128?unique=1793691302000 HTTP/1.1" 200 305 3 0.003 0.05 ro 2026-11-03 07:35:18,684 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "POST /web/action/load HTTP/1.1" 200 1320 11 0.006 0.064 ro 2026-11-03 07:35:18,696 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.003 0.083 rw 2026-11-03 07:35:18,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.054 ro 2026-11-03 07:35:18,857 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:18] "POST /mail/store HTTP/1.1" 200 3417 37 0.037 0.162 ro 2026-11-03 07:35:19,112 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:19] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 99278 75 0.056 0.3 ro 2026-11-03 07:35:19,196 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:19] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 1600 7 0.011 0.04 ro 2026-11-03 07:35:19,299 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 91 4 0.005 0.035 ro 2026-11-03 07:35:19,306 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:19] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.013 ro 2026-11-03 07:35:19,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:19] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 556 8 0.009 0.048 rw 2026-11-03 07:35:19,502 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:19] "GET /web/image/res.users/983/avatar_128?unique=1793691316000 HTTP/1.1" 200 305 4 0.002 0.017 ro 2026-11-03 07:35:19,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [2/47] Tour test_catalog_vendor_uom → Step .o_form_renderer .o_list_view.o_field_x2many .o_optional_columns button 2026-11-03 07:35:19,622 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:19] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 2165 19 0.014 0.055 ro 2026-11-03 07:35:19,849 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:19] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 44 0 0 0.008 ro 2026-11-03 07:35:19,935 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:19] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.005 ro 2026-11-03 07:35:20,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [3/47] Tour test_catalog_vendor_uom → Step input[name="discount"]:not(:checked) 2026-11-03 07:35:20,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [4/47] Tour test_catalog_vendor_uom → Step th[data-name="discount"] 2026-11-03 07:35:20,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [5/47] Tour test_catalog_vendor_uom → Step Go to product catalog (trigger: .o_field_x2many_list_row_add > button[name='action_add_from_catalog']) 2026-11-03 07:35:20,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:20] "POST /mail/store HTTP/1.1" 200 1312 22 0.032 0.069 rw 2026-11-03 07:35:20,170 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:20] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.008 0.117 ro 2026-11-03 07:35:20,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [6/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.50 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.50")) 2026-11-03 07:35:20,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:20] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 1058 15 0.007 0.027 rw 2026-11-03 07:35:20,785 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:20] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 177480 52 0.042 0.391 ro 2026-11-03 07:35:20,853 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:20] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 89 3 0.004 0.023 ro 2026-11-03 07:35:20,929 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:20] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 83 7 0.014 0.04 rw 2026-11-03 07:35:20,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:20] "POST /web/dataset/call_kw/purchase.order/get_catalog_section_data#purchase.order.get_catalog_section_data HTTP/1.1" 200 103 2 0.001 0.05 rw 2026-11-03 07:35:21,010 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:21] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 54 7 0.009 0.054 rw 2026-11-03 07:35:21,030 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:21] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 71 1 0.001 0.059 ro 2026-11-03 07:35:21,119 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:21] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 441 23 0.03 0.118 ro 2026-11-03 07:35:21,193 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:21] "POST /product/catalog/order_lines_info HTTP/1.1" 200 397 17 0.011 0.035 ro 2026-11-03 07:35:21,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [7/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:21,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [8/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses Units as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("Units")) 2026-11-03 07:35:21,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [9/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:21,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [10/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:21,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [11/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:21,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [12/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:21,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [13/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") input[type=number]:value("5") 2026-11-03 07:35:21,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [14/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses Units as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("Units")) 2026-11-03 07:35:21,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [15/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.50 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.50")) 2026-11-03 07:35:21,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [16/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:21,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [17/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.45 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.45")) 2026-11-03 07:35:21,982 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:21] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 73 38 0.034 0.134 rw 2026-11-03 07:35:22,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [18/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:22,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [19/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:22,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [20/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:22,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [21/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:22,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [22/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:22,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [23/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") input[type=number]:value("11") 2026-11-03 07:35:22,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [24/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses Units as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("Units")) 2026-11-03 07:35:22,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [25/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.45 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.45")) 2026-11-03 07:35:22,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [26/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:22,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [27/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 2.20 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 2.20")) 2026-11-03 07:35:22,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:22] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 87 30 0.028 0.107 rw 2026-11-03 07:35:22,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [28/47] Tour test_catalog_vendor_uom → Step Go back to the Order (trigger: button.o-kanban-button-back) 2026-11-03 07:35:22,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [29/47] Tour test_catalog_vendor_uom → Step .o_form_renderer .o_list_view.o_field_x2many tbody tr.o_data_row:eq(0) 2026-11-03 07:35:23,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:23] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 3575 51 0.095 0.124 ro 2026-11-03 07:35:23,575 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:23] "POST /mail/store HTTP/1.1" 200 3677 39 0.032 0.181 rw 2026-11-03 07:35:23,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [30/47] Tour test_catalog_vendor_uom → Step li.o_back_button:first-child 2026-11-03 07:35:23,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [31/47] Tour test_catalog_vendor_uom → Step .o_data_cell:text(PO/TEST/00001) 2026-11-03 07:35:23,646 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:23] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 1622 7 0.008 0.029 ro 2026-11-03 07:35:23,691 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:23] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 557 8 0.018 0.04 rw 2026-11-03 07:35:23,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [32/47] Tour test_catalog_vendor_uom → Step Go to product catalog (trigger: .o_field_x2many_list_row_add > button[name='action_add_from_catalog']) 2026-11-03 07:35:23,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:23] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 2163 18 0.027 0.058 ro 2026-11-03 07:35:23,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [33/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 1.55 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 1.55")) 2026-11-03 07:35:24,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:24] "POST /mail/store HTTP/1.1" 200 1310 22 0.025 0.062 rw 2026-11-03 07:35:24,086 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:24] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 1055 10 0.013 0.073 rw 2026-11-03 07:35:24,144 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:24] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 86 3 0.007 0.021 ro 2026-11-03 07:35:24,183 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:24] "POST /web/dataset/call_kw/purchase.order/get_catalog_section_data#purchase.order.get_catalog_section_data HTTP/1.1" 200 103 2 0.002 0.016 rw 2026-11-03 07:35:24,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:24] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 83 7 0.011 0.049 rw 2026-11-03 07:35:24,322 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:24] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 441 23 0.032 0.073 ro 2026-11-03 07:35:24,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:24] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 71 1 0.001 0.116 ro 2026-11-03 07:35:24,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:24] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 54 7 0.01 0.104 rw 2026-11-03 07:35:24,448 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:24] "POST /product/catalog/order_lines_info HTTP/1.1" 200 414 16 0.014 0.092 ro 2026-11-03 07:35:24,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [34/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has([data-icon="add"],[data-icon="shopping_cart"]) 2026-11-03 07:35:24,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [35/47] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") input[type=number]:value("1") 2026-11-03 07:35:24,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [36/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses L as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("L")) 2026-11-03 07:35:24,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [37/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 1.55 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 1.55")) 2026-11-03 07:35:24,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [38/47] Tour test_catalog_vendor_uom → Step Go back to the Order (trigger: button.o-kanban-button-back) 2026-11-03 07:35:24,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [39/47] Tour test_catalog_vendor_uom → Step .o_form_renderer .o_list_view.o_field_x2many tbody tr.o_data_row:eq(0) 2026-11-03 07:35:25,208 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:25] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 73 36 0.04 0.158 rw 2026-11-03 07:35:25,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:25] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 3563 46 0.04 0.261 ro 2026-11-03 07:35:25,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [40/47] Tour test_catalog_vendor_uom → Step li.o_back_button:first-child 2026-11-03 07:35:25,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [41/47] Tour test_catalog_vendor_uom → Step .o_data_cell:text(PO/TEST/00001) 2026-11-03 07:35:25,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:25] "POST /mail/store HTTP/1.1" 200 2716 39 0.051 0.323 rw 2026-11-03 07:35:25,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [42/47] Tour test_catalog_vendor_uom → Step Go to product catalog (trigger: .o_field_x2many_list_row_add > button[name='action_add_from_catalog']) 2026-11-03 07:35:25,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:25] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 1641 7 0.013 0.092 ro 2026-11-03 07:35:25,598 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:25] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 557 8 0.011 0.104 rw 2026-11-03 07:35:25,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [43/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses L as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("L")) 2026-11-03 07:35:25,751 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:25] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 3563 46 0.043 0.143 ro 2026-11-03 07:35:25,834 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:25] "POST /mail/store HTTP/1.1" 200 1311 25 0.023 0.159 rw 2026-11-03 07:35:25,858 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:25] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 1055 10 0.006 0.101 rw 2026-11-03 07:35:25,916 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:25] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 86 3 0.006 0.026 ro 2026-11-03 07:35:25,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:25] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 83 7 0.009 0.033 rw 2026-11-03 07:35:26,005 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:25] "POST /web/dataset/call_kw/purchase.order/get_catalog_section_data#purchase.order.get_catalog_section_data HTTP/1.1" 200 104 3 0.003 0.055 rw 2026-11-03 07:35:26,059 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:26] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 54 7 0.01 0.097 rw 2026-11-03 07:35:26,155 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:26] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 441 23 0.048 0.077 ro 2026-11-03 07:35:26,162 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:26] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 71 1 0.0 0.124 ro 2026-11-03 07:35:26,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:26] "POST /product/catalog/order_lines_info HTTP/1.1" 200 420 17 0.02 0.052 ro 2026-11-03 07:35:26,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [44/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 1.55 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 1.55")) 2026-11-03 07:35:26,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [45/47] Tour test_catalog_vendor_uom → Step Select the UoM Units for product "Crab Juice" (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity select) 2026-11-03 07:35:26,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [46/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" uses Units as the UoM (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_quantity:contains("Units")) 2026-11-03 07:35:26,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [47/47] Tour test_catalog_vendor_uom → Step Check that the kanban record card for product "Crab Juice" has a price of $ 3.00 (trigger: .o_kanban_record:contains("Crab Juice") .o_product_catalog_price:contains("$ 3.00")) 2026-11-03 07:35:26,435 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:26] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 71 30 0.027 0.077 rw 2026-11-03 07:35:26,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-11-03 07:35:26,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-11-03 07:35:26,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 42341596 (allocated 44646400) 2026-11-03 07:35:26,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:35:26,783 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 Lk60Xomp - [03/Nov/2026 07:35:19] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 31 0.028 8.014 rw 2026-11-03 07:35:26,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 74320 2026-11-03 07:35:26,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-11-03 07:35:26,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 74320 2026-11-03 07:35:26,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_073526_965383_test_catalog_vendor_uom.txt 2026-11-03 07:35:26,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmpltmzz5nj_chrome_odoo" 2026-11-03 07:35:26,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-11-03 07:35:27,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:35:27,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 16])] 2026-11-03 07:35:27,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_07_alternative_purchases_wizards ... 2026-11-03 07:35:29,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_08_purchases_multi_linkages ... 2026-11-03 07:35:30,051 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-11-03 07:35:30,084 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-11-03 07:35:30,104 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-11-03 07:35:30,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_09_alternative_po_line_price_unit ... 2026-11-03 07:35:31,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_10_alternative_po_line_price_unit_different_uom ... 2026-11-03 07:35:32,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_11_alternative_po_from_po_with_requisition_id ... 2026-11-03 07:35:33,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_12_alternative_po_line_different_currency ... 2026-11-03 07:35:35,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_alternative_po_with_multiple_price_list ... 2026-11-03 07:35:36,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_alternative_purchase_order_merge ... 2026-11-03 07:35:38,731 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [11] 2026-11-03 07:35:38,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-11-03 07:35:40,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_alternative_purchase_vendor_currency ... 2026-11-03 07:35:42,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_create_alternatives_for_multiple_vendors ... 2026-11-03 07:35:43,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_payment_terms_for_alternative_rfq ... 2026-11-03 07:35:44,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_alternative.tests.test_purchase_alternative: Starting TestPurchaseAlternative.test_taxes_for_alternative_po ... 2026-11-03 07:35:46,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:35:46,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 985 with IP n/a changed groups of user 985 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:35:46,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 985 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:35:55,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 985 with IP n/a changed groups of user 985 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:35:57,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 985, model: account.tax 2026-11-03 07:35:57,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-11-03 07:35:59,424 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9485, 9486] 2026-11-03 07:35:59,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-11-03 07:36:00,566 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9490, 9491] 2026-11-03 07:36:01,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-11-03 07:36:01,416 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9495] 2026-11-03 07:36:02,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-11-03 07:36:02,847 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9501, 9502] 2026-11-03 07:36:03,412 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9503, 9504, 9505] 2026-11-03 07:36:03,501 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #985 deleted mail.message records with IDs: [17233, 17232, 17230, 17227] 2026-11-03 07:36:03,572 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #985 deleted ir.attachment records with IDs: [509233] 2026-11-03 07:36:03,573 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #985 deleted account.move records with IDs: [3541] 2026-11-03 07:36:04,327 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9506, 9507] 2026-11-03 07:36:05,688 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #985 deleted account.move.line records with IDs: [9511, 9512] 2026-11-03 07:36:06,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 416 checked, 4 removed 2026-11-03 07:36:07,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 987 with IP n/a changed groups of user 987 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:36:07,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 987 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:36:16,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 987 with IP n/a changed groups of user 987 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:36:18,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-11-03 07:36:18,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [2], uid: 987, model: account.tax 2026-11-03 07:36:19,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:36:19,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-11-03 07:36:19,556 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 07:36:46,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-11-03 07:36:47,192 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1315] 2026-11-03 07:36:47,917 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1327] 2026-11-03 07:36:51,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-11-03 07:36:51,637 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1340] 2026-11-03 07:36:52,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-11-03 07:36:52,392 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1343] 2026-11-03 07:36:53,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-11-03 07:36:54,181 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1350] 2026-11-03 07:36:54,528 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1352] 2026-11-03 07:36:55,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-11-03 07:36:55,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: skipped TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation : Temporary to fast merge new valuation 2026-11-03 07:36:55,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-11-03 07:36:55,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: skipped TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components : Temporary to fast merge new valuation 2026-11-03 07:36:55,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-11-03 07:36:55,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: skipped TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity : Temporary to fast merge new valuation 2026-11-03 07:36:55,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-11-03 07:36:55,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: skipped TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff : Temporary to fast merge new valuation 2026-11-03 07:36:55,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-11-03 07:36:56,082 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3966] 2026-11-03 07:36:56,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-11-03 07:36:57,161 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1356] 2026-11-03 07:36:58,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-11-03 07:36:58,909 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.product records with IDs: [3981] 2026-11-03 07:36:59,544 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1363, 1364, 1365] 2026-11-03 07:37:00,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-11-03 07:37:00,903 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1376] 2026-11-03 07:37:01,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-11-03 07:37:01,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: skipped TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits : Temporary to fast merge new valuation 2026-11-03 07:37:01,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 413 checked, 1 removed 2026-11-03 07:37:02,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 990 with IP n/a changed groups of user 990 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:37:02,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 990 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:37:12,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 990 with IP n/a changed groups of user 990 who belonged to [96, 41, 105, 29, 45, 65, 6, 5, 1, 40] with changes [(, 6, 0)] 2026-11-03 07:37:14,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 990 with IP n/a changed groups of user 990 who belonged to [96, 41, 105, 29, 45, 65, 5, 1, 40] with changes [(4, 16)] 2026-11-03 07:37:16,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-11-03 07:37:16,685 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1378] 2026-11-03 07:37:17,260 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1382] 2026-11-03 07:37:17,790 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1383, 1384, 1381] 2026-11-03 07:37:17,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-11-03 07:37:19,792 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1386] 2026-11-03 07:37:26,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-11-03 07:37:26,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: skipped TestPurchaseMrpFlow.test_bom_report_incoming_po : Temporary to fast merge new valuation 2026-11-03 07:37:26,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-11-03 07:37:28,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-11-03 07:37:28,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-11-03 07:37:28,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: skipped TestPurchaseMrpFlow.test_bom_report_vendor_quantities : Temporary to fast merge new valuation 2026-11-03 07:37:28,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-11-03 07:37:29,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-11-03 07:37:30,243 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move.line records with IDs: [1394] 2026-11-03 07:37:30,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_json_popover ... 2026-11-03 07:37:30,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-11-03 07:37:33,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-11-03 07:37:35,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-11-03 07:37:35,622 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1435] 2026-11-03 07:37:36,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-11-03 07:37:38,245 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1439] 2026-11-03 07:37:38,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-11-03 07:37:41,738 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1443] 2026-11-03 07:37:42,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-11-03 07:37:42,708 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1445] 2026-11-03 07:37:42,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-11-03 07:37:44,636 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1447] 2026-11-03 07:37:45,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-11-03 07:37:45,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-11-03 07:37:46,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-11-03 07:37:47,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-11-03 07:37:49,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-11-03 07:37:50,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-11-03 07:37:50,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_access: Access Denied for operation: read on record ids: [4, 10], uid: 990, model: stock.rule 2026-11-03 07:37:51,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-11-03 07:37:51,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: skipped TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time : Temporary to fast merge new valuation 2026-11-03 07:37:51,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-11-03 07:37:52,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-11-03 07:37:52,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: skipped TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 : Temporary to fast merge new valuation 2026-11-03 07:37:52,401 7 INFO rb-b7d1c09-226301-432015 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-11-03 07:37:53,062 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1464] 2026-11-03 07:37:54,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-11-03 07:37:55,654 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1467] 2026-11-03 07:37:56,246 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1469] 2026-11-03 07:37:56,626 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1470] 2026-11-03 07:37:57,555 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move.line records with IDs: [1420] 2026-11-03 07:37:58,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-11-03 07:37:58,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-11-03 07:37:58,972 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #990 deleted stock.move records with IDs: [1474] 2026-11-03 07:37:59,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-11-03 07:37:59,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: skipped TestPurchaseMrpFlow.test_valuation_with_backorder : Temporary to fast merge new valuation 2026-11-03 07:37:59,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:37:59,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-11-03 07:38:00,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 74452 2026-11-03 07:38:00,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmphrdwkp9z_chrome_odoo 2026-11-03 07:38:00,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:34133/json/version 2026-11-03 07:38:00,806 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34133', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:38:00,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-11-03 07:38:00,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:34133/json 2026-11-03 07:38:00,907 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34133', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:38:00,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:34133/devtools/page/A9961F898845D66C9C7D58FB6F3185D5 2026-11-03 07:38:00,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-11-03 07:38:00,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-11-03 07:38:01,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:38:01,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-11-03 07:38:01,067 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-11-03 07:38:01,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-03 07:38:01,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:01] "GET /odoo HTTP/1.1" 200 7414 117 0.16 0.496 rw 2026-11-03 07:38:01,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': 'A9961F898845D66C9C7D58FB6F3185D5', 'loaderId': 'F1276F422D9896DA4F33494388B50EF7', 'isDownload': False} 2026-11-03 07:38:01,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-11-03 07:38:02,395 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:01] "GET /web/assets/70334ed/web.assets_web.min.js HTTP/1.1" 200 9626383 2 0.015 1.294 ro 2026-11-03 07:38:02,398 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:02] "GET /web/webclient/load_menus HTTP/1.1" 200 256899 29 0.065 0.529 ro 2026-11-03 07:38:02,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 1469 6 0.007 0.632 ro 2026-11-03 07:38:02,465 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:02] "GET /web/assets/e6f0900/web.assets_web.min.css HTTP/1.1" 200 1423387 2 0.01 0.649 ro 2026-11-03 07:38:03,241 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:03] "GET /web/assets/11d4324/web.assets_web_print.min.css HTTP/1.1" 200 1430149 2 0.003 0.016 ro 2026-11-03 07:38:03,244 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:03] "GET /web/assets/8085134/web.assets_tests.min.js HTTP/1.1" 200 1907410 2 0.003 0.035 ro 2026-11-03 07:38:03,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-11-03 07:38:03,484 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:03] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 07:38:03,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:03] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 8623 0 0 0.004 - 2026-11-03 07:38:03,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 16472 1 0.004 0.033 ro 2026-11-03 07:38:03,591 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:03] "GET /bus/websocket_worker_bundle?v=saas-19.5-1 HTTP/1.1" 200 24112 2 0.002 0.008 rw 2026-11-03 07:38:03,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate test code "odoo.startTour('purchase_matrix_tour', {"stepDelay": 0, "debug": false})" 2026-11-03 07:38:03,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-11-03 07:38:03,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [1/30] Tour purchase_matrix_tour → Step .o_navbar_apps_menu button:enabled 2026-11-03 07:38:03,690 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:03] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 43 12 0.018 0.068 rw 2026-11-03 07:38:03,758 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:03] "GET /web/service-worker.js HTTP/1.1" 200 20572 0 0 0.006 ro 2026-11-03 07:38:03,788 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:03] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 2848 0 0 0.004 - 2026-11-03 07:38:03,908 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:03] "GET /odoo HTTP/1.1" 200 7343 27 0.047 0.059 rw 2026-11-03 07:38:03,956 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:03] "GET /odoo/offline HTTP/1.1" 200 14292 5 0.011 0.138 ro 2026-11-03 07:38:04,021 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:04] "GET /web/image/res.partner/3/avatar_128?unique=1793675803000 HTTP/1.1" 200 305 3 0.006 0.025 ro 2026-11-03 07:38:04,036 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:04] "POST /web/action/load HTTP/1.1" 200 419 5 0.004 0.038 ro 2026-11-03 07:38:04,075 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:04] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 86 3 0.014 0.065 rw 2026-11-03 07:38:04,135 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:04] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.002 0.016 ro 2026-11-03 07:38:04,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [2/30] Tour purchase_matrix_tour → Step .o_app[data-menu-xmlid="purchase.menu_purchase_root"] 2026-11-03 07:38:04,298 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:04] "POST /mail/store HTTP/1.1" 200 3443 37 0.036 0.128 ro 2026-11-03 07:38:04,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [3/30] Tour purchase_matrix_tour → Step .o_purchase_order 2026-11-03 07:38:04,409 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:04] "POST /web/action/load HTTP/1.1" 200 1320 10 0.007 0.057 ro 2026-11-03 07:38:04,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:04] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.019 ro 2026-11-03 07:38:04,642 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:04] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.005 0.039 ro 2026-11-03 07:38:04,676 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:04] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 41 2 0.006 0.051 ro 2026-11-03 07:38:04,839 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:04] "GET /web/image/res.partner/2/avatar_128?unique=1793675803000 HTTP/1.1" 200 4660 3 0.004 0.019 ro 2026-11-03 07:38:05,277 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:05] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 100944 72 0.097 0.313 ro 2026-11-03 07:38:05,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [4/30] Tour purchase_matrix_tour → Step .o_list_button_add 2026-11-03 07:38:05,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [5/30] Tour purchase_matrix_tour → Step .o_required_modifier[name=partner_id] input 2026-11-03 07:38:05,451 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:05] "POST /mail/store HTTP/1.1" 200 2548 32 0.076 0.5 rw 2026-11-03 07:38:05,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:05] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 68 1 0.001 0.128 ro 2026-11-03 07:38:05,538 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:05] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2083 12 0.013 0.071 rw 2026-11-03 07:38:05,545 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:05] "GET /web/assets/de959e8/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 39616 2 0.001 0.079 ro 2026-11-03 07:38:05,812 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:05] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 45 0 0 0.006 ro 2026-11-03 07:38:05,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:05] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 07:38:06,068 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:06] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.011 0.031 ro 2026-11-03 07:38:06,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [6/30] Tour purchase_matrix_tour → Step .ui-menu-item > a:contains("Agrolait") 2026-11-03 07:38:06,230 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:06] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 399 3 0.007 0.109 ro 2026-11-03 07:38:06,464 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:06] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 42 2 0.003 0.032 ro 2026-11-03 07:38:06,466 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:06] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 46894 0 0 0.038 - 2026-11-03 07:38:06,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:06] "POST /web/dataset/call_kw/res.partner/autocomplete_by_field#res.partner.autocomplete_by_field HTTP/1.1" 200 42 1 0.001 0.014 rw 2026-11-03 07:38:06,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [7/30] Tour purchase_matrix_tour → Step button:contains('Add a product') 2026-11-03 07:38:06,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [8/30] Tour purchase_matrix_tour → Step div[name="product_template_id"] input 2026-11-03 07:38:06,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:06] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 58 28 0.032 0.143 rw 2026-11-03 07:38:06,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:06] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 137 14 0.022 0.056 rw 2026-11-03 07:38:06,881 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:06] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 801 7 0.005 0.039 rw 2026-11-03 07:38:07,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [9/30] Tour purchase_matrix_tour → Step ul.ui-autocomplete a:contains("Matrix") 2026-11-03 07:38:07,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:07] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 787 4 0.006 0.034 ro 2026-11-03 07:38:07,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [10/30] Tour purchase_matrix_tour → Step .modal .o_matrix_input_table 2026-11-03 07:38:07,159 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:07] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 84 1 0.001 0.018 rw 2026-11-03 07:38:07,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:07] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 64 3 0.006 0.027 rw 2026-11-03 07:38:07,332 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:07] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2003 20 0.013 0.067 rw 2026-11-03 07:38:07,435 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:07] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 80 3 0.002 0.026 rw 2026-11-03 07:38:07,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [11/30] Tour purchase_matrix_tour → Step .modal .o_matrix_input_table .o_matrix_input:eq(0) 2026-11-03 07:38:07,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [12/30] Tour purchase_matrix_tour → Step .modal .o_matrix_input_table .o_matrix_input:eq(8) 2026-11-03 07:38:07,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [13/30] Tour purchase_matrix_tour → Step .modal button:contains(Confirm) 2026-11-03 07:38:07,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [14/30] Tour purchase_matrix_tour → Step .o_form_button_save 2026-11-03 07:38:08,300 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:08] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 18016 240 0.227 0.558 rw 2026-11-03 07:38:08,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [15/30] Tour purchase_matrix_tour → Step .o_form_saved 2026-11-03 07:38:09,177 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:09] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 19826 107 0.143 0.313 rw 2026-11-03 07:38:09,593 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [16/30] Tour purchase_matrix_tour → Step .o_field_pol_product_many2one 2026-11-03 07:38:09,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [17/30] Tour purchase_matrix_tour → Step [name=product_template_id] button[data-icon="edit"] 2026-11-03 07:38:09,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [18/30] Tour purchase_matrix_tour → Step .o_matrix_input_table 2026-11-03 07:38:09,862 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:09] "POST /mail/store HTTP/1.1" 200 3058 45 0.156 0.102 rw 2026-11-03 07:38:10,191 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:10] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2031 86 0.096 0.328 rw 2026-11-03 07:38:10,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [19/30] Tour purchase_matrix_tour → Step .modal button:contains(Confirm) 2026-11-03 07:38:10,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [20/30] Tour purchase_matrix_tour → Step td[name=product_qty]:contains("4.00") 2026-11-03 07:38:10,961 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:10] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 291 148 0.152 0.453 rw 2026-11-03 07:38:11,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [21/30] Tour purchase_matrix_tour → Step .o_form_button_save 2026-11-03 07:38:11,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [22/30] Tour purchase_matrix_tour → Step .o_form_saved 2026-11-03 07:38:11,589 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:11] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 19497 96 0.112 0.309 rw 2026-11-03 07:38:11,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [23/30] Tour purchase_matrix_tour → Step button:contains("Add a product") 2026-11-03 07:38:11,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [24/30] Tour purchase_matrix_tour → Step div[name="product_template_id"] input 2026-11-03 07:38:12,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:12] "POST /mail/store HTTP/1.1" 200 2126 30 0.091 0.139 rw 2026-11-03 07:38:12,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:12] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 801 7 0.007 0.193 rw 2026-11-03 07:38:12,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [25/30] Tour purchase_matrix_tour → Step ul.ui-autocomplete a:contains("Matrix") 2026-11-03 07:38:12,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:12] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 787 2 0.003 0.045 ro 2026-11-03 07:38:12,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [26/30] Tour purchase_matrix_tour → Step input[value="4"] 2026-11-03 07:38:12,531 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:12] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 84 3 0.01 0.034 rw 2026-11-03 07:38:12,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:12] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 64 3 0.005 0.025 rw 2026-11-03 07:38:13,030 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:13] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 2031 84 0.08 0.243 rw 2026-11-03 07:38:13,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [27/30] Tour purchase_matrix_tour → Step .modal button:contains(Confirm) 2026-11-03 07:38:13,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [28/30] Tour purchase_matrix_tour → Step td[name=product_qty]:contains(8.20) 2026-11-03 07:38:13,681 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:13] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 53 76 0.15 0.365 rw 2026-11-03 07:38:14,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:14] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 195 120 0.121 0.335 rw 2026-11-03 07:38:14,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [29/30] Tour purchase_matrix_tour → Step save form (trigger: .o_form_button_save) 2026-11-03 07:38:14,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [30/30] Tour purchase_matrix_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-11-03 07:38:14,852 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:14] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 19364 90 0.092 0.295 rw 2026-11-03 07:38:15,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-11-03 07:38:15,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-11-03 07:38:15,388 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:15] "POST /mail/store HTTP/1.1" 200 2126 30 0.196 0.112 rw 2026-11-03 07:38:15,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 1 websockets 2026-11-03 07:38:15,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 44411200 (allocated 49659904) 2026-11-03 07:38:15,485 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 6FwfX8NC - [03/Nov/2026 07:38:03] "GET /websocket?version=saas-19.5-1 HTTP/1.1" 101 0 32 0.044 11.782 rw 2026-11-03 07:38:15,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 74452 2026-11-03 07:38:15,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-11-03 07:38:15,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 74452 2026-11-03 07:38:15,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_073815_693115_test_purchase_matrix_ui.txt 2026-11-03 07:38:15,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmphrdwkp9z_chrome_odoo" 2026-11-03 07:38:16,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-11-03 07:38:19,237 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:38:19,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 1])] 2026-11-03 07:38:19,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 1, 17] with changes [(, 6, 0)] 2026-11-03 07:38:51,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_purchase_count_with_grouped_rfq ... 2026-11-03 07:38:52,741 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_smart_buttons_with_purchase_mtso_link ... 2026-11-03 07:38:53,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-11-03 07:38:53,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:38:53,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17] with changes [(, 0, [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 20, 5, 17, 16])] 2026-11-03 07:38:54,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:38:55,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-11-03 07:38:55,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-11-03 07:38:55,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-11-03 07:38:55,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-11-03 07:38:55,793 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [103, 105] 2026-11-03 07:38:55,812 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [104, 106] 2026-11-03 07:38:55,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-11-03 07:38:57,618 7 INFO rb-b7d1c09-226301-432015 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [312] 2026-11-03 07:38:58,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-11-03 07:38:58,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-11-03 07:38:58,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 16, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:39:06,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-11-03 07:39:07,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-11-03 07:39:08,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-11-03 07:39:08,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Group change: user 1 with IP n/a changed groups of user 1 who belonged to [33, 58, 96, 41, 105, 52, 29, 119, 88, 85, 90, 92, 115, 25, 23, 50, 55, 54, 78, 101, 127, 80, 63, 125, 10, 9, 65, 26, 94, 16, 20, 5, 17] with changes [(, 6, 0)] 2026-11-03 07:39:18,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-11-03 07:39:19,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 414 checked, 2 removed 2026-11-03 07:39:19,606 7 INFO rb-b7d1c09-226301-432015 odoo.tests.suite: Auto retry disabled for test_unit_desktop (odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop) 2026-11-03 07:39:19,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js: Starting WebSuite.test_unit_desktop ... 2026-11-03 07:39:20,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome pid: 74596 2026-11-03 07:39:20,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome headless temporary user profile dir: /tmp/tmpg_duocof_chrome_odoo 2026-11-03 07:39:20,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Issuing json command http://127.0.0.1:36981/json/version 2026-11-03 07:39:20,144 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:39:20,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Browser version: Chrome/150.0.7871.114 2026-11-03 07:39:20,224 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Issuing json command http://127.0.0.1:36981/json 2026-11-03 07:39:20,224 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:39:20,247 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Websocket url found: ws://127.0.0.1:36981/devtools/page/FFD13E14DD8C6579F6383E91965A7755 2026-11-03 07:39:20,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Enable chrome headless console log notification 2026-11-03 07:39:20,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome headless enable page notifications 2026-11-03 07:39:20,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:39:20,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Setting session cookie in browser 2026-11-03 07:39:20,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Open "http://127.0.0.1:8069/web/tests?&headless&loglevel=2&preset=desktop&timeout=15000&id=b21ec1ed&id=8f0c4dc0&id=385c6225&id=44b17663&id=dea4a2bc&id=604ef30c&id=663ec0af&id=abd5fdcc&id=feff7f15&id=38fee11b&id=6ee09bc9&id=a17645a5&id=dbe09775&id=feb88248&id=67927d96&id=3d20db92&id=adc5c029&id=338447a6&id=0cddce53&id=502048c1&id=6703452b&id=b31eec2b&id=e588ffda&id=e5d904af&id=e5db82d9&id=d8c27dec&id=-a8e504c3&id=-1df113db" in browser 2026-11-03 07:39:20,390 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Navigating to: "http://127.0.0.1:8069/web/tests?&headless&loglevel=2&preset=desktop&timeout=15000&id=b21ec1ed&id=8f0c4dc0&id=385c6225&id=44b17663&id=dea4a2bc&id=604ef30c&id=663ec0af&id=abd5fdcc&id=feff7f15&id=38fee11b&id=6ee09bc9&id=a17645a5&id=dbe09775&id=feb88248&id=67927d96&id=3d20db92&id=adc5c029&id=338447a6&id=0cddce53&id=502048c1&id=6703452b&id=b31eec2b&id=e588ffda&id=e5d904af&id=e5db82d9&id=d8c27dec&id=-a8e504c3&id=-1df113db" 2026-11-03 07:39:20,570 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:20] "GET /web/tests?&headless&loglevel=2&preset=desktop&timeout=15000&id=b21ec1ed&id=8f0c4dc0&id=385c6225&id=44b17663&id=dea4a2bc&id=604ef30c&id=663ec0af&id=abd5fdcc&id=feff7f15&id=38fee11b&id=6ee09bc9&id=a17645a5&id=dbe09775&id=feb88248&id=67927d96&id=3d20db92&id=adc5c029&id=338447a6&id=0cddce53&id=502048c1&id=6703452b&id=b31eec2b&id=e588ffda&id=e5d904af&id=e5db82d9&id=d8c27dec&id=-a8e504c3&id=-1df113db HTTP/1.1" 200 2146 16 0.017 0.158 ro 2026-11-03 07:39:20,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Navigation result: {'frameId': 'FFD13E14DD8C6579F6383E91965A7755', 'loaderId': '66032231002C4747A9301A2C1E41A77C', 'isDownload': False} 2026-11-03 07:39:20,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Waiting for frame 'FFD13E14DD8C6579F6383E91965A7755' to stop loading 2026-11-03 07:39:20,721 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:20] "GET /web/assets/69561ba/web.assets_unit_tests.min.css HTTP/1.1" 200 257211 2 0.001 0.078 ro 2026-11-03 07:39:20,729 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:20] "GET /web/assets/5243a83/web.assets_unit_tests_setup.min.css HTTP/1.1" 200 1542698 2 0.011 0.317 ro 2026-11-03 07:39:20,825 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:20] "GET /web/assets/4f1659d/web.assets_unit_tests_setup.min.js HTTP/1.1" 200 13562574 2 0.001 0.183 ro 2026-11-03 07:39:21,225 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:20] "GET /web/assets/85f69aa/web.assets_unit_tests.min.js HTTP/1.1" 200 22428736 2 0.003 0.428 ro 2026-11-03 07:39:21,858 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Roboto:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:39:21,869 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:39:21,870 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:39:21,871 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:39:21,871 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Noto+Serif:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:39:21,872 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Arvo:400,400i,700,700i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:39:21,872 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:39:21,873 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:39:22,012 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 07:39:24,525 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:24] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.007 - 2026-11-03 07:39:24,526 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:24] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 07:39:24,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Evaluate ready code "document.readyState === 'complete'" 2026-11-03 07:39:24,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Evaluate test code "" 2026-11-03 07:39:24,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:24] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.002 - 2026-11-03 07:39:25,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:25] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 299 11 0.037 0.196 rw 2026-11-03 07:39:25,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Configuration (click to expand) 2026-11-03 07:39:25,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: Object(bail=0, debug='', debugTest=false, events=3, fps=60, fun=false, headless=true, loglevel=2, manual=false, networkDelay='0', notrycatch=false, order='fifo', preset='desktop', random=0, showdetail='first-fail', timeout=15000, filter='', id='[b21ec1ed, 8f0c4dc0, 385c6225, 44b17663, dea4a2bc,…b31eec2b, e588ffda, e5d904af, e5db82d9, d8c27dec]', tag='[]') 2026-11-03 07:39:25,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: console.groupEnd 2026-11-03 07:39:25,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Starting test suites 2026-11-03 07:39:25,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@product/product_pricelist_report/Pricelist Client Action" 2026-11-03 07:39:27,296 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:27] "POST /web/model/get_definitions HTTP/1.1" 200 2481484 568 0.529 1.547 rw 2026-11-03 07:39:27,746 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:27] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.008 0.028 ro 2026-11-03 07:39:27,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@product/product_pricelist_report" ended (passed: 1 / time: 2782 ms) 2026-11-03 07:39:28,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @product/product_pricelist_report (after GC) - used: 88170933 - total: 188104185 - limit: 4395630592 - tests: 1 2026-11-03 07:39:28,192 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:28] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 874 9 0.005 0.021 rw 2026-11-03 07:39:28,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_dashboard_kpis/account dashboard KPIs are loaded, rendered, and clickable" 2026-11-03 07:39:28,407 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:28] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.006 - 2026-11-03 07:39:28,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_dashboard_kpis" ended (passed: 1 / time: 128 ms) 2026-11-03 07:39:28,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_dashboard_kpis (after GC) - used: 88302013 - total: 162414877 - limit: 4395630592 - tests: 1 2026-11-03 07:39:28,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_move_form/When I switch tabs, it saves" 2026-11-03 07:39:28,730 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:28] "GET /web/bundle/web.assets_emoji HTTP/1.1" 200 74 0 0 0.004 ro 2026-11-03 07:39:28,761 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:28] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.002 0.013 ro 2026-11-03 07:39:28,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_move_form/Confirmation dialog on delete contains a warning" 2026-11-03 07:39:29,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_move_form/Update description on product line" 2026-11-03 07:39:29,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_move_form" ended (passed: 3 / time: 1006 ms) 2026-11-03 07:39:29,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_move_form (after GC) - used: 96524336 - total: 171973844 - limit: 4395630592 - tests: 3 2026-11-03 07:39:29,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_number_widget/Account Number Widget full flow" 2026-11-03 07:39:30,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_number_widget" ended (passed: 1 / time: 341 ms) 2026-11-03 07:39:30,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_number_widget (after GC) - used: 93180444 - total: 171636096 - limit: 4395630592 - tests: 1 2026-11-03 07:39:30,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_payment_field/payment popover can unreconcile a payment" 2026-11-03 07:39:30,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_payment_field/payment popover opens without a company, a foreign currency or a payment method" 2026-11-03 07:39:30,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_payment_field" ended (passed: 2 / time: 277 ms) 2026-11-03 07:39:30,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_payment_field (after GC) - used: 96903920 - total: 168748904 - limit: 4395630592 - tests: 2 2026-11-03 07:39:30,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_widgets/AccountFileUploader/widget contains context based on the record despite field not in view" 2026-11-03 07:39:30,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_widgets/AccountFileUploader" ended (passed: 1 / time: 147 ms) 2026-11-03 07:39:30,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_widgets/AccountMoveUploadKanbanView/can render AccountMoveUploadKanbanView" 2026-11-03 07:39:30,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_widgets/AccountMoveUploadKanbanView" ended (passed: 1 / time: 192 ms) 2026-11-03 07:39:30,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/account_widgets/PaymentTermsLineWidget/records don't get abandoned after clicking globally or on an exisiting record" 2026-11-03 07:39:31,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_widgets/PaymentTermsLineWidget" ended (passed: 1 / time: 211 ms) 2026-11-03 07:39:31,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/account_widgets" ended (passed: 3 / time: 550 ms) 2026-11-03 07:39:31,282 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/account_widgets (after GC) - used: 97547500 - total: 170371120 - limit: 4395630592 - tests: 3 2026-11-03 07:39:31,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/char_with_placeholder_field/List: placeholder_field shows as text/placeholder" 2026-11-03 07:39:31,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/char_with_placeholder_field" ended (passed: 1 / time: 186 ms) 2026-11-03 07:39:31,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/char_with_placeholder_field (after GC) - used: 95232039 - total: 170637403 - limit: 4395630592 - tests: 1 2026-11-03 07:39:31,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/many2many_tags_banks/many2many_tags_banks widget/renders bank tags with correct trust icons based on allow_out_payment" 2026-11-03 07:39:31,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/many2many_tags_banks/many2many_tags_banks widget/archiving a tag updates the related record active state to false and removes from UI" 2026-11-03 07:39:31,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/many2many_tags_banks/many2many_tags_banks widget/clicking the external link button triggers action service doAction to open banks list view" 2026-11-03 07:39:32,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/many2many_tags_banks/many2many_tags_banks widget/saves root record if dirty when mounting" 2026-11-03 07:39:32,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/many2many_tags_banks/many2many_tags_banks widget/does not save root record if clean when mounting" 2026-11-03 07:39:32,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/many2many_tags_banks/many2many_tags_banks widget" ended (passed: 5 / time: 565 ms) 2026-11-03 07:39:32,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/many2many_tags_banks" ended (passed: 5 / time: 565 ms) 2026-11-03 07:39:32,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/many2many_tags_banks (after GC) - used: 100779910 - total: 184806478 - limit: 4395630592 - tests: 5 2026-11-03 07:39:32,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can add a line in a section" 2026-11-03 07:39:32,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can add a line in a subsection" 2026-11-03 07:39:33,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can add a subsection in a section" 2026-11-03 07:39:33,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can't add a subsection if value not in options" 2026-11-03 07:39:33,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can delete sections" 2026-11-03 07:39:33,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can delete subsections" 2026-11-03 07:39:33,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can duplicate sections" 2026-11-03 07:39:34,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can duplicate subsections" 2026-11-03 07:39:34,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can resequence records inside sections" 2026-11-03 07:39:34,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/resequence can be discarded" 2026-11-03 07:39:35,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/can resequence sections" 2026-11-03 07:39:35,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/add a section" 2026-11-03 07:39:35,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/add note" 2026-11-03 07:39:36,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/multiline notes use the native text field" 2026-11-03 07:39:36,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/sections with required content field" 2026-11-03 07:39:37,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/sections duplicate with many2many" 2026-11-03 07:39:38,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/swap sections and subsections" 2026-11-03 07:39:38,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/check collapse_ fields' muting logic for widget" 2026-11-03 07:39:39,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/check collapse_ fields' duplicating logic" 2026-11-03 07:39:39,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/section_and_note/check subsections' collapse_ fields' drag and drop logic" 2026-11-03 07:39:40,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/section_and_note" ended (passed: 20 / time: 7586 ms) 2026-11-03 07:39:40,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/section_and_note (after GC) - used: 116185753 - total: 256857173 - limit: 4395630592 - tests: 20 2026-11-03 07:39:40,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/x2many_buttons/component rendering: less than 3 records on field" 2026-11-03 07:39:40,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/x2many_buttons/component rendering: exactly 3 records on field" 2026-11-03 07:39:40,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/x2many_buttons/component rendering: more than 3 records on field" 2026-11-03 07:39:40,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/x2many_buttons/edit record and check if edits get discarded when click on one of the buttons and redirects to proper record" 2026-11-03 07:39:40,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@account/x2many_buttons/redirect to list view and discards edits when clicking on last button with more than 3 records on field" 2026-11-03 07:39:40,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account/x2many_buttons" ended (passed: 5 / time: 536 ms) 2026-11-03 07:39:41,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @account/x2many_buttons (after GC) - used: 102992248 - total: 199897060 - limit: 4395630592 - tests: 5 2026-11-03 07:39:41,092 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:41] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1360 9 0.009 0.011 rw 2026-11-03 07:39:41,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/discount/Taxes object should contain no discount values" 2026-11-03 07:39:41,334 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:41] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.011 ro 2026-11-03 07:39:41,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/discount" ended (passed: 1 / time: 711 ms) 2026-11-03 07:39:42,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/discount (after GC) - used: 103309155 - total: 185985007 - limit: 4395630592 - tests: 1 2026-11-03 07:39:42,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] pos_basic_order_01_multi_payment_and_change" 2026-11-03 07:39:42,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:42] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:39:42,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] PaymentScreenRoundingHalfUp" 2026-11-03 07:39:42,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method" 2026-11-03 07:39:42,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash" 2026-11-03 07:39:43,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left" 2026-11-03 07:39:43,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_only_round_cash_method" 2026-11-03 07:39:43,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash" 2026-11-03 07:39:43,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_with_change" 2026-11-03 07:39:44,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_only_cash_method_with_change" 2026-11-03 07:39:44,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_up_with_change" 2026-11-03 07:39:44,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/old_tour" ended (passed: 10 / time: 2525 ms) 2026-11-03 07:39:44,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/old_tour (after GC) - used: 104472309 - total: 197781537 - limit: 4395630592 - tests: 10 2026-11-03 07:39:44,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/price/Prices includes" 2026-11-03 07:39:44,985 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:44] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-11-03 07:39:45,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/price/Prices excludes" 2026-11-03 07:39:45,419 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/price/Combo prices incl and excl" 2026-11-03 07:39:45,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/price" ended (passed: 3 / time: 823 ms) 2026-11-03 07:39:45,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/price (after GC) - used: 104224736 - total: 199616508 - limit: 4395630592 - tests: 3 2026-11-03 07:39:45,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Nested Pricelists with different currencies" 2026-11-03 07:39:45,953 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.022 ro 2026-11-03 07:39:46,085 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: Precedence Rules (Variant > Template > Category > Global)" 2026-11-03 07:39:46,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: Min Quantity logic" 2026-11-03 07:39:46,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: Nested Pricelists (Pricelist of Pricelist)" 2026-11-03 07:39:46,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: rule targeting a product missing from the PoS is not applied globally" 2026-11-03 07:39:47,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: fixed price rule still adds attribute extra price" 2026-11-03 07:39:47,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: fixed price rule targeting a specific variant only adds no_variant extra price" 2026-11-03 07:39:47,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: fixed price with currency conversion still adds attribute extra price" 2026-11-03 07:39:47,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/pricelist" ended (passed: 8 / time: 1973 ms) 2026-11-03 07:39:47,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/pricelist (after GC) - used: 104435908 - total: 212723724 - limit: 4395630592 - tests: 8 2026-11-03 07:39:48,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale HALF-UP 0.05 (cash only)" 2026-11-03 07:39:48,140 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:39:48,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale HALF-UP 0.05 (all methods)" 2026-11-03 07:39:48,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale UP 10 (cash only)" 2026-11-03 07:39:48,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale UP 10 (all methods)" 2026-11-03 07:39:49,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale DOWN 10 (all methods)" 2026-11-03 07:39:49,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale DOWN 1 (cash only)" 2026-11-03 07:39:49,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale DOWN 1 (all methods)" 2026-11-03 07:39:49,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund HALF-UP 0.05 (cash only)" 2026-11-03 07:39:50,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund HALF-UP 0.05 (all methods)" 2026-11-03 07:39:50,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund UP 10 (cash only)" 2026-11-03 07:39:50,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund UP 10 (all methods)" 2026-11-03 07:39:50,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund DOWN 1 (cash only)" 2026-11-03 07:39:51,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund DOWN 1 (all methods)" 2026-11-03 07:39:51,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rouding sale HALF-UP 0.05 with two payment method" 2026-11-03 07:39:51,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Applied rounding when overpaying" 2026-11-03 07:39:51,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/accounting/rounding" ended (passed: 15 / time: 3955 ms) 2026-11-03 07:39:52,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/accounting/rounding (after GC) - used: 105599104 - total: 243132412 - limit: 4395630592 - tests: 15 2026-11-03 07:39:52,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/backend/pos_search_model/SearchModel/pos orders can be grouped by hour" 2026-11-03 07:39:52,343 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:39:52,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/backend/pos_search_model/SearchModel" ended (passed: 1 / time: 324 ms) 2026-11-03 07:39:52,570 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/backend/pos_search_model" ended (passed: 1 / time: 324 ms) 2026-11-03 07:39:52,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/backend/pos_search_model (after GC) - used: 105265236 - total: 189133540 - limit: 4395630592 - tests: 1 2026-11-03 07:39:52,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders cash in with amount and reason" 2026-11-03 07:39:52,875 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:39:53,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders cash out with amount and reason" 2026-11-03 07:39:53,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders logo when configured" 2026-11-03 07:39:53,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket does not render logo when not configured" 2026-11-03 07:39:53,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders different amounts correctly" 2026-11-03 07:39:53,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/cash_move_receipt" ended (passed: 5 / time: 1074 ms) 2026-11-03 07:39:53,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/cash_move_receipt (after GC) - used: 105456115 - total: 200425035 - limit: 4395630592 - tests: 5 2026-11-03 07:39:54,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/category_selector/child category is visible when parent is loaded only via a printer" 2026-11-03 07:39:54,161 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.01 ro 2026-11-03 07:39:54,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/category_selector" ended (passed: 1 / time: 286 ms) 2026-11-03 07:39:54,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/category_selector (after GC) - used: 106152907 - total: 190204287 - limit: 4395630592 - tests: 1 2026-11-03 07:39:54,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/feedback_screen/Total on receipt always incl" 2026-11-03 07:39:54,665 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:39:54,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/feedback_screen/Total on receipt always incl with tax excluded" 2026-11-03 07:39:55,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/feedback_screen/canEditPayment" 2026-11-03 07:39:55,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/feedback_screen" ended (passed: 3 / time: 950 ms) 2026-11-03 07:39:55,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/feedback_screen (after GC) - used: 106356651 - total: 197552411 - limit: 4395630592 - tests: 3 2026-11-03 07:39:55,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders new lines with product name and quantity" 2026-11-03 07:39:55,779 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:55] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:39:55,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders cancelled lines" 2026-11-03 07:39:56,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders customer note on line" 2026-11-03 07:39:56,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders general customer note section" 2026-11-03 07:39:56,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders multiple new lines" 2026-11-03 07:39:56,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/test_printer_restricts_to_allowed_categories_for_combo: only combo items in allowed categories print" 2026-11-03 07:39:57,018 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.006 - 2026-11-03 07:39:57,019 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.006 - 2026-11-03 07:39:57,314 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:57] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.012 - 2026-11-03 07:39:57,329 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/test_printer_not_linked_to_any_combo_category: printer only shows non-combo items in its category" 2026-11-03 07:39:57,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/order_change_receipt" ended (passed: 7 / time: 2058 ms) 2026-11-03 07:39:57,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/order_change_receipt (after GC) - used: 112761860 - total: 224389380 - limit: 4395630592 - tests: 7 2026-11-03 07:39:57,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders totals, cashier, payments, order lines and qr code for processed order" 2026-11-03 07:39:58,060 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:39:58] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:39:58,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders tip lines and line css rules" 2026-11-03 07:39:58,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data does not render internal notes" 2026-11-03 07:39:58,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders discount details and can omit discount summary for manual prices" 2026-11-03 07:39:58,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders receipt change on overpayment" 2026-11-03 07:39:59,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders rounding amounts on receipts" 2026-11-03 07:39:59,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/point_of_sale.test_receipt_company_logo_tour, point_of_sale.test_receipt_no_logo_tour: ticket data renders logo and contact info variants" 2026-11-03 07:39:59,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/point_of_sale.test_receipt_custom_logo_tour: custom logo and phone displayed on receipt" 2026-11-03 07:40:00,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data can hide the invoice qr code" 2026-11-03 07:40:00,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 15 percent tip" 2026-11-03 07:40:00,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 20 percent tip" 2026-11-03 07:40:00,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 25 percent tip on 6.00 total" 2026-11-03 07:40:01,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 25 percent tip on 8.00 total" 2026-11-03 07:40:01,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: no tip after tip screen" 2026-11-03 07:40:01,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: custom tip" 2026-11-03 07:40:01,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: direct settle without tip" 2026-11-03 07:40:02,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: cash payment skips tip screen" 2026-11-03 07:40:02,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: already tipped before validation" 2026-11-03 07:40:02,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: deleted tip before tip screen" 2026-11-03 07:40:02,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: zero tip before tip screen" 2026-11-03 07:40:03,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods sale without rounding" 2026-11-03 07:40:03,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods refund without rounding" 2026-11-03 07:40:03,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods sale with rounding down" 2026-11-03 07:40:04,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods refund with rounding up" 2026-11-03 07:40:04,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods sale with bank and cash" 2026-11-03 07:40:04,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods refund with bank and cash" 2026-11-03 07:40:05,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only sale with rounding down" 2026-11-03 07:40:05,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only refund with rounding up" 2026-11-03 07:40:05,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only sale with bank and cash" 2026-11-03 07:40:05,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only refund with bank and cash" 2026-11-03 07:40:05,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/test_printed_receipt_tour: basic receipt hides totals and prices" 2026-11-03 07:40:06,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/order_receipt" ended (passed: 31 / time: 8197 ms) 2026-11-03 07:40:06,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/order_receipt (after GC) - used: 115155994 - total: 232798114 - limit: 4395630592 - tests: 31 2026-11-03 07:40:06,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_summary/getNewLine" 2026-11-03 07:40:06,509 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:40:06,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_summary/Display tax include/exclude subtotal label" 2026-11-03 07:40:06,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/order_summary/setLinePrice: input is per-unit tax-included price, discount is preserved" 2026-11-03 07:40:07,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/order_summary" ended (passed: 3 / time: 852 ms) 2026-11-03 07:40:07,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/order_summary (after GC) - used: 114860138 - total: 216807390 - limit: 4395630592 - tests: 3 2026-11-03 07:40:07,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/orderline/orderline.js" 2026-11-03 07:40:07,598 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:07] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.009 0.015 ro 2026-11-03 07:40:07,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/orderline" ended (passed: 1 / time: 354 ms) 2026-11-03 07:40:07,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/orderline (after GC) - used: 114798479 - total: 202651631 - limit: 4395630592 - tests: 1 2026-11-03 07:40:07,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/orderline_note_button/orderline_note_button.js" 2026-11-03 07:40:08,143 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:08] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.021 ro 2026-11-03 07:40:08,415 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:08] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.005 - 2026-11-03 07:40:08,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/orderline_note_button" ended (passed: 1 / time: 859 ms) 2026-11-03 07:40:09,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/orderline_note_button (after GC) - used: 114987656 - total: 202653308 - limit: 4395630592 - tests: 1 2026-11-03 07:40:09,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/getPaymentActionState" 2026-11-03 07:40:09,262 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.016 ro 2026-11-03 07:40:09,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/processing qr code" 2026-11-03 07:40:09,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/non-processing qr code" 2026-11-03 07:40:10,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/no qr code" 2026-11-03 07:40:10,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/not external qr code" 2026-11-03 07:40:10,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/payment_lines/show qr code button" ended (passed: 4 / time: 1126 ms) 2026-11-03 07:40:10,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/not selected and no status" 2026-11-03 07:40:10,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/selected but no status" 2026-11-03 07:40:11,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/not selected but processing" 2026-11-03 07:40:11,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/not selected and not done" 2026-11-03 07:40:11,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/selected and processing" 2026-11-03 07:40:12,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/selected and done" 2026-11-03 07:40:12,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/payment_lines/spinner or delete button" ended (passed: 6 / time: 1830 ms) 2026-11-03 07:40:12,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/payment_lines" ended (passed: 11 / time: 3393 ms) 2026-11-03 07:40:12,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/payment_lines (after GC) - used: 115396968 - total: 232282100 - limit: 4395630592 - tests: 11 2026-11-03 07:40:12,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_screen/Change always incl" 2026-11-03 07:40:12,938 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.02 ro 2026-11-03 07:40:13,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_screen/addTip startingValue uses locale decimal separator on overpayment" 2026-11-03 07:40:13,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/payment_screen" ended (passed: 2 / time: 620 ms) 2026-11-03 07:40:13,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/payment_screen (after GC) - used: 115362835 - total: 209758343 - limit: 4395630592 - tests: 2 2026-11-03 07:40:13,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/chose_combo_popup.js/allCombos" 2026-11-03 07:40:13,788 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:40:14,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/chose_combo_popup/chose_combo_popup.js" ended (passed: 1 / time: 441 ms) 2026-11-03 07:40:14,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup renders with single applicable combo" 2026-11-03 07:40:14,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup handles upsell combo correctly" 2026-11-03 07:40:14,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup with applicable and upsell combos mixed" 2026-11-03 07:40:14,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup lines are correctly sorted by upsell and sequence" 2026-11-03 07:40:15,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup confirm function calls getPayload correctly" 2026-11-03 07:40:15,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/chose_combo_popup" ended (passed: 6 / time: 1799 ms) 2026-11-03 07:40:15,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/chose_combo_popup (after GC) - used: 115652742 - total: 219985370 - limit: 4395630592 - tests: 6 2026-11-03 07:40:15,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/closing_popup/payment method helpers" 2026-11-03 07:40:15,813 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:40:16,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/closing_popup/validPms includes bank/cash methods with more than one payment" 2026-11-03 07:40:16,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/closing_popup" ended (passed: 2 / time: 620 ms) 2026-11-03 07:40:16,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/closing_popup (after GC) - used: 115668961 - total: 212141021 - limit: 4395630592 - tests: 2 2026-11-03 07:40:16,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/combo_configurator_popup/formattedComboPrice_contains_no_trailing_zeros" 2026-11-03 07:40:16,645 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:16] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.009 ro 2026-11-03 07:40:16,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/combo_configurator_popup" ended (passed: 1 / time: 378 ms) 2026-11-03 07:40:17,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/combo_configurator_popup (after GC) - used: 115596903 - total: 204276555 - limit: 4395630592 - tests: 1 2026-11-03 07:40:17,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/error_dialog/shows Reload Data button on Error Dialog" 2026-11-03 07:40:17,301 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:17] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.014 ro 2026-11-03 07:40:17,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/error_dialog" ended (passed: 1 / time: 482 ms) 2026-11-03 07:40:17,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/error_dialog (after GC) - used: 115292928 - total: 204280328 - limit: 4395630592 - tests: 1 2026-11-03 07:40:17,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/order_details_dialog/OrderDetailsDialog opens without currency error" 2026-11-03 07:40:17,967 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:17] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.023 ro 2026-11-03 07:40:18,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/order_details_dialog" ended (passed: 1 / time: 343 ms) 2026-11-03 07:40:18,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/order_details_dialog (after GC) - used: 115353305 - total: 202190881 - limit: 4395630592 - tests: 1 2026-11-03 07:40:18,378 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/preset_slots_popup/PresetSlotsPopup" 2026-11-03 07:40:18,528 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:18] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-11-03 07:40:18,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/preset_slots_popup" ended (passed: 1 / time: 335 ms) 2026-11-03 07:40:18,846 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/preset_slots_popup (after GC) - used: 115440267 - total: 202195287 - limit: 4395630592 - tests: 1 2026-11-03 07:40:18,921 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/product_info_popup/Product info popup displays product tag names and colors" 2026-11-03 07:40:19,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:19] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.005 0.009 ro 2026-11-03 07:40:19,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/product_info_popup/Product info popup prices come from the tax details, not from the server prices" 2026-11-03 07:40:19,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/popup/product_info_popup" ended (passed: 2 / time: 627 ms) 2026-11-03 07:40:19,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/popup/product_info_popup (after GC) - used: 115569997 - total: 206144465 - limit: 4395630592 - tests: 2 2026-11-03 07:40:19,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Include extra price for dynamic variants in popup" 2026-11-03 07:40:19,905 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:19] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:40:20,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Extra price is shown when no pricelist rule applies" 2026-11-03 07:40:20,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Extra price is hidden when a fixed pricelist rule targets that specific variant" 2026-11-03 07:40:20,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Extra price is shown when a percentage pricelist rule prices the product" 2026-11-03 07:40:20,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Same attribute on two lines keeps one selection per line" 2026-11-03 07:40:21,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/product_configurator_popup" ended (passed: 5 / time: 1446 ms) 2026-11-03 07:40:21,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/product_configurator_popup (after GC) - used: 115790712 - total: 217425980 - limit: 4395630592 - tests: 5 2026-11-03 07:40:21,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/_getProductByBarcode" 2026-11-03 07:40:21,561 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:21] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.019 ro 2026-11-03 07:40:21,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/_barcodeProductAction" 2026-11-03 07:40:22,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/fastValidate" 2026-11-03 07:40:22,248 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:40:22,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/full slots remain available in POS" 2026-11-03 07:40:22,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/long press on a product opens the product info popup" 2026-11-03 07:40:23,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/long press on a product opens the product info popup on touch devices" 2026-11-03 07:40:23,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/scrolling the product list on touch devices does not open the product info popup" 2026-11-03 07:40:24,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/simple click on a product adds it to the cart" 2026-11-03 07:40:24,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/drag and drop reorders products" 2026-11-03 07:40:25,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/price numpad button follows the restrict price control setting" 2026-11-03 07:40:25,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/multiplePrinter using mock records" 2026-11-03 07:40:25,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/addProductToOrder presets the variant matched by default_code search" 2026-11-03 07:40:26,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/discarding the product configurator does not open the optional products popup" 2026-11-03 07:40:26,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/product_screen" ended (passed: 13 / time: 4971 ms) 2026-11-03 07:40:26,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/product_screen (after GC) - used: 116465586 - total: 249932078 - limit: 4395630592 - tests: 13 2026-11-03 07:40:26,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders sold products by category" 2026-11-03 07:40:26,821 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:26] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:40:26,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders refunded products" 2026-11-03 07:40:27,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders payments section" 2026-11-03 07:40:27,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders taxes section" 2026-11-03 07:40:27,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders total paid" 2026-11-03 07:40:27,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders logo when configured" 2026-11-03 07:40:27,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket does not render logo when not configured" 2026-11-03 07:40:28,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders no sold section when no products" 2026-11-03 07:40:28,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders multiple categories" 2026-11-03 07:40:28,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/sale_details_receipt" ended (passed: 9 / time: 1786 ms) 2026-11-03 07:40:28,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/sale_details_receipt (after GC) - used: 116457197 - total: 250201665 - limit: 4395630592 - tests: 9 2026-11-03 07:40:28,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/_onUpdateSelectedOrderline: refund moves to next" 2026-11-03 07:40:28,911 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.018 ro 2026-11-03 07:40:29,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/Clicking Edit Payment closes OrderDetailsDialog and navigates to PaymentScreen" 2026-11-03 07:40:29,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/filter" 2026-11-03 07:40:30,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/search.searchTerm" 2026-11-03 07:40:30,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/search.partnerId" 2026-11-03 07:40:30,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/selectedPreset" 2026-11-03 07:40:31,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/sort" 2026-11-03 07:40:31,385 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/selectedPreset.use_timing" 2026-11-03 07:40:31,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/pagination" 2026-11-03 07:40:31,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList" ended (passed: 7 / time: 2154 ms) 2026-11-03 07:40:31,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/isOrderDoneOrPaid" 2026-11-03 07:40:32,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/isOrderCancelled" 2026-11-03 07:40:32,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getStatus" 2026-11-03 07:40:32,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/_getOrderStates" 2026-11-03 07:40:32,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getStatusDecoration" 2026-11-03 07:40:33,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/_updateSyncedOrders" 2026-11-03 07:40:33,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/isOrderSynced" 2026-11-03 07:40:33,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/refund order should not have preset_id" 2026-11-03 07:40:34,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/showSubPads" 2026-11-03 07:40:34,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/showInvoiceButton" 2026-11-03 07:40:34,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/refund keeps the fiscal position of the refunded order, not the default preset one" 2026-11-03 07:40:35,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/refund keeps the fiscal position of the refunded order when the default preset has none" 2026-11-03 07:40:35,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/scanning a barcode on the ticket screen does not feed the refund quantity" 2026-11-03 07:40:36,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/searching by customer keeps the orders of a nameless address contact" 2026-11-03 07:40:36,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/ticket_screen" ended (passed: 23 / time: 7934 ms) 2026-11-03 07:40:37,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/ticket_screen (after GC) - used: 117382923 - total: 292439619 - limit: 4395630592 - tests: 23 2026-11-03 07:40:37,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders title, totals, tip and signature lines" 2026-11-03 07:40:37,453 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:37] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:40:37,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders customer name when provided" 2026-11-03 07:40:37,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket does not render name element when name is empty" 2026-11-03 07:40:38,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders logo when configured" 2026-11-03 07:40:38,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket does not render logo when not configured" 2026-11-03 07:40:38,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders correct total for multiple quantities" 2026-11-03 07:40:38,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/components/tip_receipt" ended (passed: 6 / time: 1482 ms) 2026-11-03 07:40:39,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/components/tip_receipt (after GC) - used: 117094260 - total: 242635712 - limit: 4395630592 - tests: 6 2026-11-03 07:40:39,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/customer display QR popup shows QR dialog from UI button" 2026-11-03 07:40:39,231 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:39] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.019 ro 2026-11-03 07:40:39,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/customer display renders selected line, notes and total" 2026-11-03 07:40:40,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/customer display screen saver" 2026-11-03 07:40:40,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/CustomerDisplayTour: full customer display flow with products and payments" 2026-11-03 07:40:41,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/CustomerDisplayTourScroll: customer display scrolls to selected orderline" 2026-11-03 07:40:42,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/CustomerDisplayTourWithQr: customer display shows QR code for payment" 2026-11-03 07:40:42,550 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 58464 0 0 0.006 - 2026-11-03 07:40:42,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/customer_display/customer_display" ended (passed: 6 / time: 3456 ms) 2026-11-03 07:40:42,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/customer_display/customer_display (after GC) - used: 117580057 - total: 244757161 - limit: 4395630592 - tests: 6 2026-11-03 07:40:42,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display_plugin/_buildDisplayPayload" 2026-11-03 07:40:42,943 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:42] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:40:43,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/customer_display/customer_display_plugin" ended (passed: 1 / time: 263 ms) 2026-11-03 07:40:43,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/customer_display/customer_display_plugin (after GC) - used: 117262418 - total: 205435458 - limit: 4395630592 - tests: 1 2026-11-03 07:40:43,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/terminal asks who is connected when it starts" 2026-11-03 07:40:43,445 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:43] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:40:43,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/terminal ignores the echo of its own ping" 2026-11-03 07:40:43,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/a new order asks again while no display is connected" 2026-11-03 07:40:44,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/terminal counts each display separately" 2026-11-03 07:40:44,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/a display announces itself when it opens" 2026-11-03 07:40:44,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/customer_display/device_registration" ended (passed: 5 / time: 1227 ms) 2026-11-03 07:40:44,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/customer_display/device_registration (after GC) - used: 117438899 - total: 215659103 - limit: 4395630592 - tests: 5 2026-11-03 07:40:44,768 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getTaxesAfterFiscalPosition: empty tax_ids, taxes have fiscal_position_ids → returns []" 2026-11-03 07:40:44,893 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:44] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:40:45,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getTaxesAfterFiscalPosition: empty tax_ids, taxes have no fiscal_position_ids → passes taxes through" 2026-11-03 07:40:45,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getTaxesAfterFiscalPosition: fiscal position has tax_ids, unmapped tax passes through" 2026-11-03 07:40:45,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getProductInfo: VAT uses pricelist price and fiscal-position-mapped tax" 2026-11-03 07:40:45,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/account_fiscal_position" ended (passed: 4 / time: 952 ms) 2026-11-03 07:40:45,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/account_fiscal_position (after GC) - used: 117461154 - total: 216969794 - limit: 4395630592 - tests: 4 2026-11-03 07:40:45,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/combo_suggestion/groups upsell suggestions and keeps only free combo values" 2026-11-03 07:40:46,103 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:46] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:40:46,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/combo_suggestion/builds combo payloads for direct non-upsell combos" 2026-11-03 07:40:46,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/combo_suggestion" ended (passed: 2 / time: 547 ms) 2026-11-03 07:40:46,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/combo_suggestion (after GC) - used: 117413914 - total: 212775506 - limit: 4395630592 - tests: 2 2026-11-03 07:40:46,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_category/getAllChildren" 2026-11-03 07:40:46,850 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:46] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:40:46,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_category/get allParents" 2026-11-03 07:40:47,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_category/get associatedProducts" 2026-11-03 07:40:47,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_category" ended (passed: 3 / time: 828 ms) 2026-11-03 07:40:47,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_category (after GC) - used: 117501142 - total: 214086210 - limit: 4395630592 - tests: 3 2026-11-03 07:40:47,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_combo/combo price remains consistent when recomputing prices" 2026-11-03 07:40:47,956 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:47] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.026 ro 2026-11-03 07:40:48,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_combo" ended (passed: 1 / time: 381 ms) 2026-11-03 07:40:48,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_combo (after GC) - used: 117408034 - total: 206484034 - limit: 4395630592 - tests: 1 2026-11-03 07:40:48,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/uiState" 2026-11-03 07:40:48,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:40:48,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/totalItemQuantity" 2026-11-03 07:40:49,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/setPreset" 2026-11-03 07:40:49,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/updateLastOrderChange" 2026-11-03 07:40:49,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/getPreparationChanges" 2026-11-03 07:40:49,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/removeOrderline" 2026-11-03 07:40:50,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/addPaymentline" 2026-11-03 07:40:50,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/getTotalDiscount" 2026-11-03 07:40:50,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/preventRoundingErrorsCombo" 2026-11-03 07:40:50,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/customer requirements" 2026-11-03 07:40:51,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/Address requirements" 2026-11-03 07:40:51,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/slot requirement preset" 2026-11-03 07:40:51,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/isCustomerRequired" 2026-11-03 07:40:52,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/[get prices] check prices and taxes" 2026-11-03 07:40:52,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/showChange remains true when change line name is translated" 2026-11-03 07:40:52,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/priceDoesntChangeWhenChangingPreset" 2026-11-03 07:40:53,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/finalized" 2026-11-03 07:40:53,573 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/print history/lastPrints" 2026-11-03 07:40:53,808 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/print history/pushLastPrints" 2026-11-03 07:40:54,080 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_order/print history" ended (passed: 2 / time: 500 ms) 2026-11-03 07:40:54,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/Ignore attribute always extra price with combo" 2026-11-03 07:40:54,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_order" ended (passed: 20 / time: 5927 ms) 2026-11-03 07:40:54,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_order (after GC) - used: 117800314 - total: 262058562 - limit: 4395630592 - tests: 20 2026-11-03 07:40:54,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] Base test" 2026-11-03 07:40:54,844 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.017 ro 2026-11-03 07:40:55,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with discount applied" 2026-11-03 07:40:55,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with multiple taxes settings" 2026-11-03 07:40:55,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with fixed-amount tax" 2026-11-03 07:40:55,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with one price-included and one price-excluded tax" 2026-11-03 07:40:55,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get quantityStr] Base test" 2026-11-03 07:40:56,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[setQuantity] Base test" 2026-11-03 07:40:56,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[canBeMergedWith]: Base test" 2026-11-03 07:40:56,488 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position/Orderline containing a taxed product" 2026-11-03 07:40:56,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position/Taxed Orderline orderline after fiscal position" 2026-11-03 07:40:56,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position/Non-taxed orderline after fiscal position" 2026-11-03 07:40:57,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position" ended (passed: 3 / time: 599 ms) 2026-11-03 07:40:57,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_order_line" ended (passed: 11 / time: 2377 ms) 2026-11-03 07:40:57,312 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_order_line (after GC) - used: 117687694 - total: 263369282 - limit: 4395630592 - tests: 11 2026-11-03 07:40:57,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/uiState" 2026-11-03 07:40:57,562 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:40:57] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:40:57,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/isDone" 2026-11-03 07:40:57,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/isProcessing" 2026-11-03 07:40:58,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/handlePaymentResponse" 2026-11-03 07:40:58,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/handlePaymentCancelResponse" 2026-11-03 07:40:58,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/forceDone" 2026-11-03 07:40:58,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/forceCancel" 2026-11-03 07:40:59,120 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/canBeAdjusted" 2026-11-03 07:40:59,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/adjustAmount" 2026-11-03 07:40:59,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_payment" ended (passed: 9 / time: 2179 ms) 2026-11-03 07:40:59,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_payment (after GC) - used: 117748630 - total: 261796418 - limit: 4395630592 - tests: 9 2026-11-03 07:40:59,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment_method/_checkOrder" 2026-11-03 07:41:00,030 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.01 0.021 ro 2026-11-03 07:41:00,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment_method/getPaymentInterfaceStates" 2026-11-03 07:41:00,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_payment_method" ended (passed: 2 / time: 691 ms) 2026-11-03 07:41:00,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_payment_method (after GC) - used: 117630290 - total: 213037650 - limit: 4395630592 - tests: 2 2026-11-03 07:41:00,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_preset/generateSlots" 2026-11-03 07:41:00,925 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.014 ro 2026-11-03 07:41:01,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/pos_preset" ended (passed: 1 / time: 264 ms) 2026-11-03 07:41:01,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/pos_preset (after GC) - used: 117606818 - total: 207270498 - limit: 4395630592 - tests: 1 2026-11-03 07:41:01,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/product_product/product template and product product override" 2026-11-03 07:41:01,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:01] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-11-03 07:41:01,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/product_product/product template searchString includes single-value attribute value from variants" 2026-11-03 07:41:01,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/product_product" ended (passed: 2 / time: 497 ms) 2026-11-03 07:41:01,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/product_product (after GC) - used: 117687322 - total: 210678338 - limit: 4395630592 - tests: 2 2026-11-03 07:41:01,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/product_template/product with single 'is_custom' attr is configurable" 2026-11-03 07:41:02,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:41:02,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/models/product_template/product with single 'multi' display_type attr with single choice is configurable" 2026-11-03 07:41:02,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/models/product_template" ended (passed: 2 / time: 550 ms) 2026-11-03 07:41:02,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/models/product_template (after GC) - used: 117672554 - total: 211464770 - limit: 4395630592 - tests: 2 2026-11-03 07:41:02,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Connecting multiple records must fire update once" 2026-11-03 07:41:02,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Loading data" 2026-11-03 07:41:02,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Connecting new data" 2026-11-03 07:41:03,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Delete record" 2026-11-03 07:41:03,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/events/Related models Events" ended (passed: 4 / time: 403 ms) 2026-11-03 07:41:03,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/events" ended (passed: 4 / time: 403 ms) 2026-11-03 07:41:03,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/events (after GC) - used: 117663432 - total: 208319036 - limit: 4395630592 - tests: 4 2026-11-03 07:41:03,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/indexed_db_serialization/newly created record" 2026-11-03 07:41:03,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/indexed_db_serialization/UIState serialization" 2026-11-03 07:41:03,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/indexed_db_serialization/Restore serialized data" 2026-11-03 07:41:03,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:03] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.009 ro 2026-11-03 07:41:03,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/indexed_db_serialization" ended (passed: 3 / time: 501 ms) 2026-11-03 07:41:04,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/indexed_db_serialization (after GC) - used: 117646918 - total: 208843330 - limit: 4395630592 - tests: 3 2026-11-03 07:41:04,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/basic" 2026-11-03 07:41:04,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/serialization of non-dynamic model relationships" 2026-11-03 07:41:04,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/nested lines relationship" 2026-11-03 07:41:04,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/recursive relationship with group of lines" 2026-11-03 07:41:04,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/grouped lines and nested lines" 2026-11-03 07:41:04,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/a line removed and then reloaded from the server is not unlinked" 2026-11-03 07:41:04,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/a line that is really removed is still unlinked" 2026-11-03 07:41:04,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/a line removed again after being reloaded is unlinked" 2026-11-03 07:41:04,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/orm_serialization" ended (passed: 8 / time: 880 ms) 2026-11-03 07:41:05,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/orm_serialization (after GC) - used: 117782533 - total: 212513361 - limit: 4395630592 - tests: 8 2026-11-03 07:41:05,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/create operation" 2026-11-03 07:41:05,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/read operation 1" 2026-11-03 07:41:05,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, many2one" 2026-11-03 07:41:05,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, one2many" 2026-11-03 07:41:05,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, unlink many2one" 2026-11-03 07:41:05,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, unlink one2many" 2026-11-03 07:41:05,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, Clear one2many" 2026-11-03 07:41:05,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, Clear many2one" 2026-11-03 07:41:05,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/delete operation, one2many item" 2026-11-03 07:41:06,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/delete operation, many2one item" 2026-11-03 07:41:06,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models" ended (passed: 10 / time: 921 ms) 2026-11-03 07:41:06,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/create operation" 2026-11-03 07:41:06,174 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/read operation 2" 2026-11-03 07:41:06,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, many2one" 2026-11-03 07:41:06,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, one2many" 2026-11-03 07:41:06,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, unlink many2one" 2026-11-03 07:41:06,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, unlink one2many" 2026-11-03 07:41:06,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, Clear one2many" 2026-11-03 07:41:06,777 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, Clear many2one" 2026-11-03 07:41:06,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/delete operation, one2many item" 2026-11-03 07:41:06,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/delete operation, many2one item" 2026-11-03 07:41:07,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model" ended (passed: 10 / time: 988 ms) 2026-11-03 07:41:07,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one" ended (passed: 10 / time: 988 ms) 2026-11-03 07:41:07,076 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/create operation, create" 2026-11-03 07:41:07,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/create operation, link" 2026-11-03 07:41:07,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/read operation 3" 2026-11-03 07:41:07,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/update operation, many2many" 2026-11-03 07:41:07,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/update operation, unlink many2many" 2026-11-03 07:41:07,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/update operation, Clear many2many" 2026-11-03 07:41:07,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/delete operation, many2many item" 2026-11-03 07:41:07,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/create operation, link" 2026-11-03 07:41:07,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/read operation 4" 2026-11-03 07:41:08,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/update operation, many2many" 2026-11-03 07:41:08,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/update operation, unlink many2many" 2026-11-03 07:41:08,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/update operation, Clear many2many" 2026-11-03 07:41:08,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/delete operation, many2many item" 2026-11-03 07:41:08,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model" ended (passed: 6 / time: 784 ms) 2026-11-03 07:41:08,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models" ended (passed: 13 / time: 1534 ms) 2026-11-03 07:41:08,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks" ended (passed: 33 / time: 3443 ms) 2026-11-03 07:41:08,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/create operation" 2026-11-03 07:41:08,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/read operation 5" 2026-11-03 07:41:08,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/update operation, many2one" 2026-11-03 07:41:08,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/update operation, unlink many2one" 2026-11-03 07:41:09,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/delete operation, many2one item" 2026-11-03 07:41:09,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models" ended (passed: 5 / time: 522 ms) 2026-11-03 07:41:09,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/create operation, link" 2026-11-03 07:41:09,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/read operation 6" 2026-11-03 07:41:09,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/update operation, link" 2026-11-03 07:41:09,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/update operation, unlink" 2026-11-03 07:41:09,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/update operation, Clear" 2026-11-03 07:41:09,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/delete operation" 2026-11-03 07:41:09,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations" ended (passed: 6 / time: 591 ms) 2026-11-03 07:41:09,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks" ended (passed: 11 / time: 1113 ms) 2026-11-03 07:41:09,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink" ended (passed: 44 / time: 4556 ms) 2026-11-03 07:41:09,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models.backlink (after GC) - used: 117799534 - total: 242659974 - limit: 4395630592 - tests: 44 2026-11-03 07:41:09,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Create simple model object" 2026-11-03 07:41:10,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Keep raw datas not defined in models fields" 2026-11-03 07:41:10,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Ensure raw data is immutable" 2026-11-03 07:41:10,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/one2many creation (by ids)" 2026-11-03 07:41:10,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/one2many creation" 2026-11-03 07:41:10,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/x2many array is not modifiable" 2026-11-03 07:41:10,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/one2many update" 2026-11-03 07:41:10,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/many2one delete" 2026-11-03 07:41:10,733 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/many2many test" 2026-11-03 07:41:10,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/x2many allow setter" 2026-11-03 07:41:10,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data without connect" 2026-11-03 07:41:11,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data & connect records" 2026-11-03 07:41:11,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data: connect new records" 2026-11-03 07:41:11,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data: connect records without many2one" 2026-11-03 07:41:11,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Adding record to the store should not compute getter" 2026-11-03 07:41:11,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Update newly created records with server data" 2026-11-03 07:41:11,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Disallow record id update" 2026-11-03 07:41:11,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Ignoring update for unknown field" 2026-11-03 07:41:11,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Deleting the root record must disconnect its child records" 2026-11-03 07:41:11,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/DateTime in raw data must be stored in server format" 2026-11-03 07:41:11,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Store updates must invalidate getters" 2026-11-03 07:41:11,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Backref lazy loading" 2026-11-03 07:41:12,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Store: multi values index" 2026-11-03 07:41:12,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Store: multi value index update" 2026-11-03 07:41:12,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Undefined models" 2026-11-03 07:41:12,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Base subclass must not override a field getter" 2026-11-03 07:41:12,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading/Simple create" 2026-11-03 07:41:12,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading/Load connected data" 2026-11-03 07:41:12,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading/Connect new data" 2026-11-03 07:41:12,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading" ended (passed: 3 / time: 320 ms) 2026-11-03 07:41:12,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection" ended (passed: 3 / time: 320 ms) 2026-11-03 07:41:12,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Setup and State lifecycle execution order" 2026-11-03 07:41:12,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models/Related Model" ended (passed: 30 / time: 2893 ms) 2026-11-03 07:41:12,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models" ended (passed: 30 / time: 2893 ms) 2026-11-03 07:41:13,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models (after GC) - used: 117830055 - total: 253407915 - limit: 4395630592 - tests: 30 2026-11-03 07:41:13,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/field update" 2026-11-03 07:41:13,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/model creation" 2026-11-03 07:41:13,302 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/load data" 2026-11-03 07:41:13,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/related record update" 2026-11-03 07:41:13,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/many2many" 2026-11-03 07:41:13,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/datetime type" 2026-11-03 07:41:13,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models_dirty/Dirty record" ended (passed: 6 / time: 620 ms) 2026-11-03 07:41:13,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/related_models_dirty" ended (passed: 6 / time: 620 ms) 2026-11-03 07:41:13,861 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models_dirty (after GC) - used: 117789735 - total: 212251291 - limit: 4395630592 - tests: 6 2026-11-03 07:41:13,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/utils/Date conversion utilities/convertRawToDate" 2026-11-03 07:41:13,932 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/related_models/utils/Date conversion utilities/convertDateToRaw" 2026-11-03 07:41:13,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/utils/Date conversion utilities" ended (passed: 2 / time: 11 ms) 2026-11-03 07:41:13,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/related_models/utils" ended (passed: 2 / time: 11 ms) 2026-11-03 07:41:14,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/related_models/utils (after GC) - used: 117558279 - total: 205959835 - limit: 4395630592 - tests: 2 2026-11-03 07:41:14,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/BarcodeScanningTour: scan product and weighted barcodes" 2026-11-03 07:41:14,259 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:14] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.012 0.011 ro 2026-11-03 07:41:14,474 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:14,504 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:14,531 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:14,565 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:14,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/BarcodeScanningProductPackagingTour: scan product packaging barcodes" 2026-11-03 07:41:14,910 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:14,943 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:14,970 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:14,994 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:15,036 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:15,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/BarcodeScanPartnerTour: scan customer barcode sets partner" 2026-11-03 07:41:15,454 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:15,560 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/scan-error.ogg 2026-11-03 07:41:15,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/test_quantity_package_of_non_basic_unit: barcode packaging sets the packaged quantity" 2026-11-03 07:41:15,882 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:15,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/test_one_attribute_value_scan_barcode: scan barcode adds variant with attributes" 2026-11-03 07:41:16,171 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:16,195 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:16,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/barcode_scanning_flow" ended (passed: 5 / time: 2081 ms) 2026-11-03 07:41:16,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/barcode_scanning_flow (after GC) - used: 118460980 - total: 227456100 - limit: 4395630592 - tests: 5 2026-11-03 07:41:16,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/FloatingOrderTour: floating orders preserve product quantities" 2026-11-03 07:41:16,671 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:16] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.03 ro 2026-11-03 07:41:17,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/test_click_all_orders_keep_customer: all orders keeps the selected customer" 2026-11-03 07:41:18,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/PosCategoriesOrder: pos categories keep sequence and hierarchy" 2026-11-03 07:41:18,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/test_preset_customer_selection: selecting a customer with address preset" 2026-11-03 07:41:18,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/PosCustomerAllFieldsDisplayed: partner fields displayed and searchable" 2026-11-03 07:41:19,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/customer_display_shows_qr_popup: customer display QR code popup" 2026-11-03 07:41:19,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/chrome_flow" ended (passed: 6 / time: 3431 ms) 2026-11-03 07:41:20,193 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/chrome_flow (after GC) - used: 123078041 - total: 235384225 - limit: 4395630592 - tests: 6 2026-11-03 07:41:20,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_variant_mix: combo with variant and no_variant attributes" 2026-11-03 07:41:20,419 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.01 0.015 ro 2026-11-03 07:41:20,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_convert_orderlines_to_combo: convert orderlines to combo and break" 2026-11-03 07:41:22,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_convert_orderlines_to_combo_with_upsell: combo suggestion shows prices" 2026-11-03 07:41:22,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboMaxFreeQtyTour: combo max free qty and upsell pricing" 2026-11-03 07:41:23,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboChangeFP: changing fiscal position doesn't change combo price" 2026-11-03 07:41:23,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboChangePricelist: changing pricelist updates combo price" 2026-11-03 07:41:24,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboDiscountTour: combo with manual discount" 2026-11-03 07:41:25,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_item_image_display: combo items show images when config enabled" 2026-11-03 07:41:25,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_item_image_not_display: combo items hide images when config disabled" 2026-11-03 07:41:26,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_no_free_item: combo with all upsell items (no free qty)" 2026-11-03 07:41:27,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_convert_orderlines_to_combo_with_same_product: same product with different attributes stays split" 2026-11-03 07:41:27,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboPriceButtonDisabled: price numpad button is disabled for combo lines" 2026-11-03 07:41:28,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/combo_flow" ended (passed: 12 / time: 8103 ms) 2026-11-03 07:41:28,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/combo_flow (after GC) - used: 119918925 - total: 276770117 - limit: 4395630592 - tests: 12 2026-11-03 07:41:28,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/feedback_screen_flow/test_automatic_receipt_printing: auto print and auto-skip feedback screen" 2026-11-03 07:41:28,984 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:41:31,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/feedback_screen_flow/FeedbackScreenDiscountWithPricelistTour: discount display with multiple pricelists" 2026-11-03 07:41:32,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/feedback_screen_flow" ended (passed: 2 / time: 3317 ms) 2026-11-03 07:41:32,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/feedback_screen_flow (after GC) - used: 125705327 - total: 225500071 - limit: 4395630592 - tests: 2 2026-11-03 07:41:32,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/FiscalPositionNoTax: fiscal position maps tax to no tax" 2026-11-03 07:41:32,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:32] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.008 0.009 ro 2026-11-03 07:41:33,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/FiscalPositionExcl: exclusive tax mapped to exclusive and inclusive" 2026-11-03 07:41:33,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/FiscalPositionIncl: inclusive tax mapped to inclusive and exclusive" 2026-11-03 07:41:34,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/pos_basic_order_03_tax_position: fiscal position changes tax on order" 2026-11-03 07:41:35,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/test_tax_control_button_visiblity: fiscal position button hidden when disabled" 2026-11-03 07:41:35,452 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/fiscal_position_flow" ended (passed: 5 / time: 2969 ms) 2026-11-03 07:41:35,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/fiscal_position_flow (after GC) - used: 119897842 - total: 230374422 - limit: 4395630592 - tests: 5 2026-11-03 07:41:35,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenRoundingUp: cash rounding up with refund" 2026-11-03 07:41:35,876 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:41:36,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenRoundingDown: cash rounding down with refund" 2026-11-03 07:41:37,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenTotalDueWithOverPayment: overpayment shows correct change" 2026-11-03 07:41:37,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/test_pos_large_amount_confirmation_dialog: large payment asks for confirmation" 2026-11-03 07:41:38,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/test_add_money_button_with_different_decimal_separator: +50 button works with comma separator" 2026-11-03 07:41:38,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenTour2: change without cash payment method shows error" 2026-11-03 07:41:39,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/Check flow with multi currency payment lines" 2026-11-03 07:41:39,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/AutofillCashCount: cash count autofill with comma decimal separator" 2026-11-03 07:41:40,467 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/payment_screen_flow" ended (passed: 8 / time: 4723 ms) 2026-11-03 07:41:40,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/payment_screen_flow (after GC) - used: 121171692 - total: 247676196 - limit: 4395630592 - tests: 8 2026-11-03 07:41:40,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_line_configurators_product: line configurators product" 2026-11-03 07:41:40,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:40] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:41:41,623 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_line_configurators_combo: line configurators combo" 2026-11-03 07:41:43,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/MultiProductOptionsTour: multi product options shows all values" 2026-11-03 07:41:43,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_attribute_order: attributes keep the configured display order" 2026-11-03 07:41:43,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_custom_attribute_alone_displayed: custom attribute shows configurator" 2026-11-03 07:41:44,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/ProductConfiguratorTour: full product configurator flow" 2026-11-03 07:41:45,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_optional_product: optional product popup and add to cart" 2026-11-03 07:41:46,130 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:41:46,229 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_optional_product_image_not_display: optional product hides image when config off" 2026-11-03 07:41:46,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/product_configurator_flow" ended (passed: 8 / time: 5817 ms) 2026-11-03 07:41:46,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/product_configurator_flow (after GC) - used: 120416249 - total: 260003529 - limit: 4395630592 - tests: 8 2026-11-03 07:41:46,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/pos_basic_order_02_decimal_order_quantity: decimal order quantity" 2026-11-03 07:41:47,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:47] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.017 ro 2026-11-03 07:41:47,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/DecimalCommaOrderlinePrice: decimal comma orderline price format" 2026-11-03 07:41:47,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/ProductCardUoMPrecision: product card shows correct quantity precision" 2026-11-03 07:41:48,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_ctrl_number_ignored: ctrl+number does not change the order line" 2026-11-03 07:41:48,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_orderline_merge_with_higher_price_precision: merging with high precision price" 2026-11-03 07:41:49,206 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/SearchProducts: product search is case-insensitive and accent-aware" 2026-11-03 07:41:49,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/ShowTaxExcludedTour: tax-excluded price display" 2026-11-03 07:41:49,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_pos_snooze: snooze and unsnooze products" 2026-11-03 07:41:50,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_pricelist_multi_items_different_qty_thresholds: prefer highest matching min_quantity" 2026-11-03 07:41:51,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_pricelist_parent_category_rule: pricelist applies to child category products" 2026-11-03 07:41:51,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_delete_line: delete line through popup when disallowLineQuantityChange" 2026-11-03 07:41:52,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/product_screen_flow" ended (passed: 11 / time: 5154 ms) 2026-11-03 07:41:52,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/product_screen_flow (after GC) - used: 120914155 - total: 277834927 - limit: 4395630592 - tests: 11 2026-11-03 07:41:52,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/refund_flow/test_refund_line_keep_attributes: refund keeps variant attributes" 2026-11-03 07:41:52,582 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.013 ro 2026-11-03 07:41:53,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/refund_flow/test_combo_refund_different_qty: refund combo with different quantities" 2026-11-03 07:41:54,161 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/refund_flow/RefundFewQuantities: refund with quantities less than 0.5" 2026-11-03 07:41:54,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/scenarios/refund_flow" ended (passed: 3 / time: 2416 ms) 2026-11-03 07:41:55,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/scenarios/refund_flow (after GC) - used: 121654327 - total: 237727295 - limit: 4395630592 - tests: 3 2026-11-03 07:41:55,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/localDeleteCascade" 2026-11-03 07:41:55,275 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:55] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.008 ro 2026-11-03 07:41:55,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels returns the model itself when it has no dependencies" 2026-11-03 07:41:55,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels for product.product includes its direct dependencies and reverse" 2026-11-03 07:41:55,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels traverses transitive dependencies" 2026-11-03 07:41:56,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels does not include unrelated models" 2026-11-03 07:41:56,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/loading a missing product.template also requests product.product" 2026-11-03 07:41:56,575 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/data_service/data_service" ended (passed: 6 / time: 1440 ms) 2026-11-03 07:41:56,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/data_service" ended (passed: 6 / time: 1440 ms) 2026-11-03 07:41:56,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/services/data_service (after GC) - used: 121793978 - total: 239824418 - limit: 4395630592 - tests: 6 2026-11-03 07:41:56,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/indexed_db/creates object stores that are declared but missing" 2026-11-03 07:41:56,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/indexed_db/drops object stores that are no longer expected (ex: module uninstalled)" 2026-11-03 07:41:56,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/indexed_db/keeps unrelated stores untouched when dropping a stale one" 2026-11-03 07:41:56,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/indexed_db" ended (passed: 3 / time: 67 ms) 2026-11-03 07:41:57,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/services/indexed_db (after GC) - used: 121455350 - total: 208105002 - limit: 4395630592 - tests: 3 2026-11-03 07:41:57,111 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/setTip" 2026-11-03 07:41:57,220 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:41:57] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:41:57,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/orderNoteFormat" 2026-11-03 07:41:57,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/connectNewData canceled order" 2026-11-03 07:41:57,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/sendOrderInPreparation clears change state when no prep changes" 2026-11-03 07:41:57,859 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/simple sync" 2026-11-03 07:41:58,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/sync specific order" 2026-11-03 07:41:58,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/getChanges" 2026-11-03 07:41:58,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/sync no network should not raise error" 2026-11-03 07:41:58,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/retry sync reserializes updated order lines" 2026-11-03 07:41:59,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/insync order should not be re-synced" 2026-11-03 07:41:59,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders" ended (passed: 6 / time: 1503 ms) 2026-11-03 07:41:59,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/addLineToCurrentOrder" 2026-11-03 07:41:59,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/addLineToCurrentOrder keeps the given variant with a single-value dynamic attribute" 2026-11-03 07:41:59,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/getPreparationChangesNoPrepCateg" 2026-11-03 07:42:00,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/orderContainsProduct" 2026-11-03 07:42:00,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/generateReceiptsDataToPrint" 2026-11-03 07:42:00,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/generateReceiptsDataToPrint keeps combo children on the split product ticket" 2026-11-03 07:42:01,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/filterChangeByCategories" 2026-11-03 07:42:01,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/filterChangeByCategories on a combo after a print history round trip" 2026-11-03 07:42:01,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/deleteOrders" 2026-11-03 07:42:01,905 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/deleteOrders multiple orders" 2026-11-03 07:42:02,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/productsToDisplay" 2026-11-03 07:42:02,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/productToDisplayByCateg" 2026-11-03 07:42:02,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/productToDisplayByCateg count" 2026-11-03 07:42:03,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/onDeleteOrder" 2026-11-03 07:42:03,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/setNextOrderRefs" 2026-11-03 07:42:03,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/pending orders" 2026-11-03 07:42:03,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/getPaymentMethodFmtAmount" 2026-11-03 07:42:04,091 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/displayQrCode" 2026-11-03 07:42:04,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/closeQrCode" 2026-11-03 07:42:04,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/getValidationOrderOptions" 2026-11-03 07:42:05,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/autoValidateOrder" 2026-11-03 07:42:05,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/tip scenario with different decimal separators" 2026-11-03 07:42:05,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/updateCustomerDisplayQrData/sets, clears, and merges extra data" 2026-11-03 07:42:05,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/updateCustomerDisplayQrData/merges payment props, explicit qrCode wins" 2026-11-03 07:42:06,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/updateCustomerDisplayQrData" ended (passed: 2 / time: 375 ms) 2026-11-03 07:42:06,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/customerDisplayQrData/falls back to the selected in-progress payment line" 2026-11-03 07:42:06,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/customerDisplayQrData/an explicit value takes precedence over the fallback" 2026-11-03 07:42:06,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/customerDisplayQrData" ended (passed: 2 / time: 346 ms) 2026-11-03 07:42:06,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/reloadData/keeps a paid order that could not be synced" 2026-11-03 07:42:06,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/reloadData/syncs a paid order before wiping local data" 2026-11-03 07:42:06,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/reloadData" ended (passed: 2 / time: 382 ms) 2026-11-03 07:42:06,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js" ended (passed: 38 / time: 9623 ms) 2026-11-03 07:42:06,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/pos_service" ended (passed: 38 / time: 9623 ms) 2026-11-03 07:42:06,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/services/pos_service (after GC) - used: 122293752 - total: 251620944 - limit: 4395630592 - tests: 38 2026-11-03 07:42:06,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/printer/Preparation ticket: order note behavior and change detection" 2026-11-03 07:42:07,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:07] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-11-03 07:42:07,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/printer/Cashdrawer: a single receipt printer becomes the default printer" 2026-11-03 07:42:07,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/services/printer/Cashdrawer: the default printer is restored after a refresh" 2026-11-03 07:42:07,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/services/printer" ended (passed: 3 / time: 747 ms) 2026-11-03 07:42:07,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/services/printer (after GC) - used: 121859808 - total: 226192960 - limit: 4395630592 - tests: 3 2026-11-03 07:42:08,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/unknown arch node degrades to an empty widget instead of crashing" 2026-11-03 07:42:08,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/known arch node still resolves from the registry" 2026-11-03 07:42:08,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/unknown field widget falls back to the field type widget without warning" 2026-11-03 07:42:08,028 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/known field widget still resolves from the registry" 2026-11-03 07:42:08,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/backend_widgets_fallback" ended (passed: 4 / time: 16 ms) 2026-11-03 07:42:08,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/backend_widgets_fallback (after GC) - used: 121702680 - total: 208629392 - limit: 4395630592 - tests: 4 2026-11-03 07:42:08,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/does not duplicate the closing '>' when t-key is already present on a self-closing t-foreach node" 2026-11-03 07:42:08,274 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/does not duplicate the closing '>' when t-key is already present on an open/close t-foreach node" 2026-11-03 07:42:08,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/adds a t-key on an open/close t-foreach node when missing" 2026-11-03 07:42:08,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/adds a t-key on a self-closing t-foreach node when missing, without breaking the tag" 2026-11-03 07:42:08,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/convert_python_template" ended (passed: 4 / time: 16 ms) 2026-11-03 07:42:08,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/convert_python_template (after GC) - used: 121721541 - total: 208629429 - limit: 4395630592 - tests: 4 2026-11-03 07:42:08,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/Check GAP" 2026-11-03 07:42:08,626 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:08] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:42:09,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/Device identifier is set" 2026-11-03 07:42:10,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A removed order frees its number right away" 2026-11-03 07:42:10,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A number still used by an order is not reused" 2026-11-03 07:42:10,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A number held by a synced order is not reused" 2026-11-03 07:42:11,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A synced number leaves the reuse stack" 2026-11-03 07:42:11,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/Numbers of another device or config stay on the reuse stack" 2026-11-03 07:42:11,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/devices_identifier_sequence" ended (passed: 7 / time: 3093 ms) 2026-11-03 07:42:11,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/devices_identifier_sequence (after GC) - used: 122187175 - total: 239300299 - limit: 4395630592 - tests: 7 2026-11-03 07:42:11,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/each getter should only be called once and only when needed" 2026-11-03 07:42:11,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/only dependent components rerender" 2026-11-03 07:42:12,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/only dependent getters are called and in correct order" 2026-11-03 07:42:12,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/dynamically creates a lazy getter" 2026-11-03 07:42:12,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/lazy_getter" ended (passed: 4 / time: 175 ms) 2026-11-03 07:42:12,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/lazy_getter (after GC) - used: 121932795 - total: 208367367 - limit: 4395630592 - tests: 4 2026-11-03 07:42:12,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/lna/targetAddressSpace local" 2026-11-03 07:42:12,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/lna/targetAddressSpace loopback" 2026-11-03 07:42:12,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/lna" ended (passed: 2 / time: 11 ms) 2026-11-03 07:42:12,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/lna (after GC) - used: 121899760 - total: 208367508 - limit: 4395630592 - tests: 2 2026-11-03 07:42:12,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/inputs are rounded before comparison" 2026-11-03 07:42:12,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/rounding" 2026-11-03 07:42:12,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/DOWN asymmetricRound" 2026-11-03 07:42:12,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/numbers" ended (passed: 3 / time: 10 ms) 2026-11-03 07:42:12,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/numbers (after GC) - used: 121897281 - total: 208367545 - limit: 4395630592 - tests: 3 2026-11-03 07:42:12,669 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/order_payment_validation/validateOrder" 2026-11-03 07:42:12,809 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.018 ro 2026-11-03 07:42:12,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/order_payment_validation/isOrderValid" 2026-11-03 07:42:13,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/order_payment_validation" ended (passed: 2 / time: 544 ms) 2026-11-03 07:42:13,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/order_payment_validation (after GC) - used: 122089424 - total: 212824068 - limit: 4395630592 - tests: 2 2026-11-03 07:42:13,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/payment_interface/connectWebsocket/can subscribe to a websocket channel" 2026-11-03 07:42:13,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.005 0.019 ro 2026-11-03 07:42:13,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/payment_interface/connectWebsocket/can subscribe to multiple channels" 2026-11-03 07:42:13,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/payment_interface/connectWebsocket/only subscribes once to a given channel if called multiple times" 2026-11-03 07:42:14,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/payment_interface/connectWebsocket" ended (passed: 3 / time: 621 ms) 2026-11-03 07:42:14,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/payment_interface" ended (passed: 3 / time: 621 ms) 2026-11-03 07:42:14,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/payment_interface (after GC) - used: 122166824 - total: 217804788 - limit: 4395630592 - tests: 3 2026-11-03 07:42:14,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/pretty_console_log/a failing log write does not raise an error" 2026-11-03 07:42:14,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/pretty_console_log" ended (passed: 1 / time: 6 ms) 2026-11-03 07:42:14,364 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/pretty_console_log (after GC) - used: 122000330 - total: 208891870 - limit: 4395630592 - tests: 1 2026-11-03 07:42:14,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js/Related models must keep local records" 2026-11-03 07:42:14,549 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:14] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:42:14,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js/Check behavior when deleting records" 2026-11-03 07:42:15,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js/Local changes must survive a synchronisation triggered by another device" 2026-11-03 07:42:15,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js" ended (passed: 3 / time: 907 ms) 2026-11-03 07:42:15,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/A stale draft read does not reopen a paid order" 2026-11-03 07:42:15,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/tools/server_synchronization" ended (passed: 4 / time: 1155 ms) 2026-11-03 07:42:15,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/tools/server_synchronization (after GC) - used: 122427497 - total: 222523433 - limit: 4395630592 - tests: 4 2026-11-03 07:42:15,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/starts with all zero weights" 2026-11-03 07:42:15,915 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:42:16,044 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/subtracts tare from gross to get net" 2026-11-03 07:42:16,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/ignores tare if hardware tare is enabled" 2026-11-03 07:42:16,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/formats strings correctly" 2026-11-03 07:42:16,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/rounds net weight to product unit" 2026-11-03 07:42:16,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/weight is invalid when zero" 2026-11-03 07:42:17,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/weight is invalid when negative" 2026-11-03 07:42:17,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/weight is invalid when the same as last weight" 2026-11-03 07:42:17,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/requesting tare immediately copies weight if valid" 2026-11-03 07:42:17,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@point_of_sale/unit/utils/scale_interface/requesting tare waits for next valid weight" 2026-11-03 07:42:17,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale/unit/utils/scale_interface" ended (passed: 10 / time: 2092 ms) 2026-11-03 07:42:18,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @point_of_sale/unit/utils/scale_interface (after GC) - used: 122363477 - total: 234844201 - limit: 4395630592 - tests: 10 2026-11-03 07:42:18,120 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:18] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1397 11 0.006 0.011 rw 2026-11-03 07:42:18,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/actionpad_widget/highlightPay" 2026-11-03 07:42:18,368 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:18] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.02 ro 2026-11-03 07:42:18,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/actionpad_widget" ended (passed: 1 / time: 391 ms) 2026-11-03 07:42:18,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/actionpad_widget (after GC) - used: 122315628 - total: 209680596 - limit: 4395630592 - tests: 1 2026-11-03 07:42:18,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/control_buttons/showAddCourse" 2026-11-03 07:42:18,962 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:18] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:42:19,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/control_buttons" ended (passed: 1 / time: 325 ms) 2026-11-03 07:42:19,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/control_buttons (after GC) - used: 122363279 - total: 209419547 - limit: 4395630592 - tests: 1 2026-11-03 07:42:19,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/floor_screen/timer badge shows duration on floor screen table" 2026-11-03 07:42:19,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:19] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:42:19,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/floor_screen/floor plan unmounted before the background image is loaded" 2026-11-03 07:42:20,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/floor_screen" ended (passed: 2 / time: 615 ms) 2026-11-03 07:42:20,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/floor_screen (after GC) - used: 122658587 - total: 213890059 - limit: 4395630592 - tests: 2 2026-11-03 07:42:20,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/payment_lines/getPaymentActionState" 2026-11-03 07:42:20,363 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:42:20,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/payment_lines" ended (passed: 1 / time: 328 ms) 2026-11-03 07:42:20,740 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/payment_lines (after GC) - used: 122633075 - total: 211268555 - limit: 4395630592 - tests: 1 2026-11-03 07:42:20,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/popup/order_details_dialog/order details dialog shows clock and duration for table order" 2026-11-03 07:42:20,974 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.015 ro 2026-11-03 07:42:21,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/popup/order_details_dialog" ended (passed: 1 / time: 392 ms) 2026-11-03 07:42:21,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/popup/order_details_dialog (after GC) - used: 122717093 - total: 211268849 - limit: 4395630592 - tests: 1 2026-11-03 07:42:21,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/addProductToOrder" 2026-11-03 07:42:21,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:21] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.015 ro 2026-11-03 07:42:21,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/onWillRender replaces a finalized order with a new one that keeps its table and preset" 2026-11-03 07:42:22,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/select existing order when preset requires order name" 2026-11-03 07:42:22,591 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/breakCombo with course allocation" 2026-11-03 07:42:23,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/product_screen" ended (passed: 4 / time: 1667 ms) 2026-11-03 07:42:23,287 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/product_screen (after GC) - used: 132399217 - total: 235128885 - limit: 4395630592 - tests: 4 2026-11-03 07:42:23,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/_getSplitOrderName" 2026-11-03 07:42:23,557 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:23] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:42:23,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/onClickLine/increments quantity and price tracker on regular line" 2026-11-03 07:42:24,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/onClickLine/handles combo line and its child lines" 2026-11-03 07:42:24,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/split_bill_screen/onClickLine" ended (passed: 2 / time: 516 ms) 2026-11-03 07:42:24,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/_getOrderName" 2026-11-03 07:42:24,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/setLineQtyStr" 2026-11-03 07:42:24,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/createSplittedOrder" 2026-11-03 07:42:25,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/paySplittedOrder splits partial selection then calls pay" 2026-11-03 07:42:25,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/transferSplittedOrder splits partial selection then starts transfer" 2026-11-03 07:42:26,042 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/split_bill_screen" ended (passed: 8 / time: 2653 ms) 2026-11-03 07:42:26,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/split_bill_screen (after GC) - used: 123483784 - total: 248767040 - limit: 4395630592 - tests: 8 2026-11-03 07:42:26,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/validateTip" 2026-11-03 07:42:26,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:26] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:42:26,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/tipAmount" 2026-11-03 07:42:26,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/overallAmount" 2026-11-03 07:42:27,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/tipSubText" 2026-11-03 07:42:27,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/canSettle" 2026-11-03 07:42:27,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/selectTip" 2026-11-03 07:42:28,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/components/tip_screen" ended (passed: 6 / time: 1658 ms) 2026-11-03 07:42:28,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/components/tip_screen (after GC) - used: 123722595 - total: 249034947 - limit: 4395630592 - tests: 6 2026-11-03 07:42:28,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/customer count and amount per guest" 2026-11-03 07:42:28,341 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:42:28,478 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/isDirectSale" 2026-11-03 07:42:28,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/setPartner" 2026-11-03 07:42:28,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses" 2026-11-03 07:42:29,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/getNextCourseIndex" 2026-11-03 07:42:29,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/getName returns formatted name for table + children" 2026-11-03 07:42:29,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges after split order" 2026-11-03 07:42:30,037 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges: split qty 4 from 5, then add 1 on split order" 2026-11-03 07:42:30,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges: combo 2x same + 1 different product, scale to 3 combos then split 1" 2026-11-03 07:42:30,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges: apply best combo" 2026-11-03 07:42:31,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/ensureCourseSelection and getSelectedCourse" 2026-11-03 07:42:31,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/isTippedAfterPayment" 2026-11-03 07:42:31,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses renames courses after their new index" 2026-11-03 07:42:31,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses keeps the name of backend courses" 2026-11-03 07:42:32,049 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses doesn't rename courses if use_course_allocation is enabled" 2026-11-03 07:42:32,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches" ended (passed: 15 / time: 4122 ms) 2026-11-03 07:42:32,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/models/pos_order" ended (passed: 15 / time: 4122 ms) 2026-11-03 07:42:32,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/models/pos_order (after GC) - used: 123860343 - total: 278919283 - limit: 4395630592 - tests: 15 2026-11-03 07:42:32,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/name returns localized name with index" 2026-11-03 07:42:32,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:32] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:42:33,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isSelected" 2026-11-03 07:42:33,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isEmpty" 2026-11-03 07:42:33,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isReadyToFire" 2026-11-03 07:42:33,644 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isSynced" 2026-11-03 07:42:33,848 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/models/restaurant_order_course" ended (passed: 5 / time: 1085 ms) 2026-11-03 07:42:34,005 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/models/restaurant_order_course (after GC) - used: 123960670 - total: 247986262 - limit: 4395630592 - tests: 5 2026-11-03 07:42:34,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/getOrders" 2026-11-03 07:42:34,202 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:34] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:42:34,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/getParent and isParent" 2026-11-03 07:42:34,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/rootTable" 2026-11-03 07:42:34,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/models/restaurant_table" ended (passed: 3 / time: 665 ms) 2026-11-03 07:42:34,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/models/restaurant_table (after GC) - used: 123792482 - total: 231209046 - limit: 4395630592 - tests: 3 2026-11-03 07:42:35,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/OrderChangeTour: add product, send order, pay with cash change" 2026-11-03 07:42:35,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:42:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.011 0.016 ro 2026-11-03 07:42:35,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour: split items, verify both orders, split again" 2026-11-03 07:42:37,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/RefundStayCurrentTableTour: refund from another table creates floating order" 2026-11-03 07:42:38,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/PreparationPrinterContent: guest, notes, preset, note update in preparation data" 2026-11-03 07:42:40,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_preset_timing_restaurant: select takeaway preset, name popup, pick timing slot" 2026-11-03 07:42:41,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_open_default_register_screen_config: starts on FloorScreen with tables mode" 2026-11-03 07:42:41,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_show_default_with_register_screen: showDefault syncs selectedOrderUuid correctly" 2026-11-03 07:42:42,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/Full flow: select table, add product, pay with cash" 2026-11-03 07:42:42,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_transfering_orders: create floating and table orders, verify 4 orders exist" 2026-11-03 07:42:45,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_guest_count_bank_payment: guest popup on open, add product, pay, go back" 2026-11-03 07:42:45,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_customer_alone_saved: partner is preserved after leaving and reopening table" 2026-11-03 07:42:46,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/ControlButtonsTour: transfer, notes, guest count, cancel, cross-floor transfer" 2026-11-03 07:42:48,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour3: split partial qty, pay split, pay remainder" 2026-11-03 07:42:50,020 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTourPay: split selected items, pay split, pay remainder" 2026-11-03 07:42:50,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour5Actions: split+transfer, split+pay, pay remainder" 2026-11-03 07:42:52,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_pos_restaurant_default_course: course allocation by category across orders" 2026-11-03 07:42:53,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_course_restaurant_preparation_tour: 3 courses, fire sequentially, verify prep data" 2026-11-03 07:42:54,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/CategLabelCheck: order button shows category counts" 2026-11-03 07:42:54,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_preparation_receipt: combo parent above children, category counts, order count" 2026-11-03 07:42:55,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/MultiPreparationPrinter: only printer with matching category prints, no empty receipt" 2026-11-03 07:42:56,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_name_preset_skip_screen: partner set skips name popup, pay succeeds" 2026-11-03 07:42:56,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_preset_delivery_restaurant: cancel order with preset returns to floor" 2026-11-03 07:42:57,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_open_register_with_preset_takeaway: timing popup on table, cancel removes order" 2026-11-03 07:42:58,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/RestaurantPresetEatInTour: eat-in table order, pay, receipt has no preset info" 2026-11-03 07:42:58,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_apply_after_preparation: apply combo groups standalone lines, persists after reload" 2026-11-03 07:42:59,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_multiple_preparation_printer_different_categories: both printers triggered, then pay without warning" 2026-11-03 07:42:59,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_synchronisation: combo links persist after partner change, course transfer moves entire combo" 2026-11-03 07:43:00,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_preparation_receipt_layout: combo parent above children in receipt" 2026-11-03 07:43:01,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour4ProductCombo: split combos as group, pay, verify remainder" 2026-11-03 07:43:02,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/FloorScreenTour: mounted FloorScreen switches floors, opens a table, and adds a floor" 2026-11-03 07:43:03,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/Full flow: mount PosApp, return to the same floor, select table, add product, pay with cash" 2026-11-03 07:43:03,904 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_add_new_table_number_with_multi_floor: table numbers increment per floor" 2026-11-03 07:43:04,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/PosResTicketScreenTour: delete order and table becomes empty" 2026-11-03 07:43:04,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_tip_after_payment: tip adjusts payment line based on remaining/change" 2026-11-03 07:43:06,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/scenario/restaurant_flow" ended (passed: 34 / time: 30984 ms) 2026-11-03 07:43:06,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/scenario/restaurant_flow (after GC) - used: 131530309 - total: 382747321 - limit: 4395630592 - tests: 34 2026-11-03 07:43:06,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns order.table_id when present" 2026-11-03 07:43:06,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.008 0.012 ro 2026-11-03 07:43:07,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns false when order has no table" 2026-11-03 07:43:07,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js" ended (passed: 2 / time: 632 ms) 2026-11-03 07:43:07,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog" ended (passed: 2 / time: 632 ms) 2026-11-03 07:43:07,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog (after GC) - used: 127738049 - total: 229392781 - limit: 4395630592 - tests: 2 2026-11-03 07:43:07,590 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/fireCourse" 2026-11-03 07:43:07,718 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:07] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:43:07,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/printCourseTicket builds note update payload" 2026-11-03 07:43:08,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/setTable" 2026-11-03 07:43:08,304 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/sync dirty order when unsetting table" 2026-11-03 07:43:08,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getChanges" 2026-11-03 07:43:08,876 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Synchronization for a filled table has arrived" 2026-11-03 07:43:09,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Orders must be downloaded by opening a table." 2026-11-03 07:43:09,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Orders updated from another device must be synchronized directly." 2026-11-03 07:43:09,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/paid state from server is synchronized" 2026-11-03 07:43:09,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Data from other devices overrides local data" 2026-11-03 07:43:10,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/There should only be one order per table." 2026-11-03 07:43:10,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation" ended (passed: 6 / time: 1671 ms) 2026-11-03 07:43:10,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/categoryCount/Normal flow" 2026-11-03 07:43:10,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/categoryCount/multi-category product counts only first category" 2026-11-03 07:43:10,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/categoryCount" ended (passed: 2 / time: 446 ms) 2026-11-03 07:43:10,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getDefaultSearchDetails" 2026-11-03 07:43:11,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/findTable" 2026-11-03 07:43:11,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/searchOrder" 2026-11-03 07:43:11,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getTableOrders" 2026-11-03 07:43:11,810 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getActiveOrdersOnTable" 2026-11-03 07:43:12,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/prepareOrderTransfer moves the order into an empty destination table" 2026-11-03 07:43:12,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrder/blocks transferring a self-order" 2026-11-03 07:43:12,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrder/blocks merging into a table with an active self-order" 2026-11-03 07:43:12,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrder" ended (passed: 2 / time: 439 ms) 2026-11-03 07:43:12,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/transferOrder" 2026-11-03 07:43:12,892 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/transferOrder from floating order to filled table merges lines" 2026-11-03 07:43:13,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/floating order transfers into another floating order" 2026-11-03 07:43:13,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/preSyncAllOrders assigns floating order name to direct sale" 2026-11-03 07:43:13,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/sync updates quantity, partner, note, line note and pricelist" 2026-11-03 07:43:14,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/cancel order keeps lines on first reject and removes on confirm" 2026-11-03 07:43:14,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/order has no pending line changes after sending" 2026-11-03 07:43:14,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/firing first course highlights next" 2026-11-03 07:43:14,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/combo synchronisation keeps combo links after synced update" 2026-11-03 07:43:15,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrders merges lines and courses" 2026-11-03 07:43:15,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrders sums guest counts" 2026-11-03 07:43:15,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrders keeps kitchen sent quantities when merging identical products" 2026-11-03 07:43:16,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getCustomerCount" 2026-11-03 07:43:16,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/firstPage" 2026-11-03 07:43:16,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/defaultPage uses ProductScreen when default_screen is register" 2026-11-03 07:43:16,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/showDefault navigates to ProductScreen with selected order in register mode" 2026-11-03 07:43:16,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/showDefault" 2026-11-03 07:43:17,155 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/register config opens product screen" 2026-11-03 07:43:17,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/timing preset sets slot and non-timing preset clears it" 2026-11-03 07:43:17,602 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/deleting timed table order leaves table empty" 2026-11-03 07:43:17,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/deleting future order skips preparation cancellation" 2026-11-03 07:43:18,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/findTable falls back to all tables when table is not in current floor" 2026-11-03 07:43:18,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/generateReceiptsDataToPrint preserves course grouping when splitting per product" 2026-11-03 07:43:18,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/generateReceiptsDataToPrint does not set groupedData when no courses" 2026-11-03 07:43:18,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/ensureGuestCustomerCount sets guest count for preset" 2026-11-03 07:43:18,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/table order validates with default preset" 2026-11-03 07:43:18,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/payment-only order validation skips kitchen send" 2026-11-03 07:43:19,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/removing table order leaves table without active order" 2026-11-03 07:43:19,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/transfer to another floor keeps order lines" 2026-11-03 07:43:19,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/each restaurant floor keeps its own table set" 2026-11-03 07:43:19,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/selecting child table opens root table order" 2026-11-03 07:43:19,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/deleting a temporary floor keeps it removed" 2026-11-03 07:43:20,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/table numbers increment per selected floor" 2026-11-03 07:43:20,309 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse/creates first course and selects it" 2026-11-03 07:43:20,512 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse/creates second course and assigns existing lines to first" 2026-11-03 07:43:20,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse/do not create second course if use_course_allocation" 2026-11-03 07:43:20,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse" ended (passed: 3 / time: 607 ms) 2026-11-03 07:43:20,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/preparation receipt order_label" 2026-11-03 07:43:21,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/use_show_items_on_course_ticket keeps course items while course firing" 2026-11-03 07:43:21,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/name entered for a name-required preset shows as the prep ticket order_label" 2026-11-03 07:43:21,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/order synced from a trusted config updates its session_id to the current session" 2026-11-03 07:43:21,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js" ended (passed: 61 / time: 14235 ms) 2026-11-03 07:43:21,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/pos_service" ended (passed: 61 / time: 14235 ms) 2026-11-03 07:43:22,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/services/pos_service (after GC) - used: 128560412 - total: 336085376 - limit: 4395630592 - tests: 61 2026-11-03 07:43:22,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/preparation_printer/preparation data includes table and customer note" 2026-11-03 07:43:22,659 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:22] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.009 0.012 ro 2026-11-03 07:43:22,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/preparation_printer/note update title is generated" 2026-11-03 07:43:23,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_restaurant/unit/services/preparation_printer/only printers with matching categories are used" 2026-11-03 07:43:23,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant/unit/services/preparation_printer" ended (passed: 3 / time: 743 ms) 2026-11-03 07:43:23,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_restaurant/unit/services/preparation_printer (after GC) - used: 128212248 - total: 238567776 - limit: 4395630592 - tests: 3 2026-11-03 07:43:23,493 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:23] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 824 8 0.016 0.022 rw 2026-11-03 07:43:23,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_is_favorite_field/Check is_favorite field is still editable even if the record/view is in readonly." 2026-11-03 07:43:23,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_is_favorite_field/Check is_favorite field is readonly if the field is readonly" 2026-11-03 07:43:23,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_is_favorite_field" ended (passed: 2 / time: 291 ms) 2026-11-03 07:43:24,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_is_favorite_field (after GC) - used: 128051751 - total: 220222991 - limit: 4395630592 - tests: 2 2026-11-03 07:43:24,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_notebook_task_list/test Project Task Calendar Popover with task_stage_with_state_selection widget" 2026-11-03 07:43:24,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_notebook_task_list" ended (passed: 1 / time: 238 ms) 2026-11-03 07:43:24,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_notebook_task_list (after GC) - used: 128172864 - total: 220228376 - limit: 4395630592 - tests: 1 2026-11-03 07:43:24,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project/project.project (list) show archive/unarchive action for project manager" 2026-11-03 07:43:24,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project/project.project (list) hide archive/unarchive action for project user" 2026-11-03 07:43:24,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project/project.project (kanban) hide archive/unarchive action for project user" 2026-11-03 07:43:25,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_project" ended (passed: 3 / time: 517 ms) 2026-11-03 07:43:25,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_project (after GC) - used: 128519168 - total: 220508004 - limit: 4395630592 - tests: 3 2026-11-03 07:43:25,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_calendar/check 'Edit' and 'View Tasks' buttons are in Project Calendar Popover" 2026-11-03 07:43:25,477 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:25] "GET /web/bundle/web.fullcalendar_lib HTTP/1.1" 200 78 0 0 0.003 ro 2026-11-03 07:43:25,515 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:25] "GET /web/assets/9ae3780/web.fullcalendar_lib.min.js HTTP/1.1" 200 451450 2 0.003 0.013 ro 2026-11-03 07:43:26,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_project_calendar" ended (passed: 1 / time: 675 ms) 2026-11-03 07:43:26,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_project_calendar (after GC) - used: 133809069 - total: 223805661 - limit: 4395630592 - tests: 1 2026-11-03 07:43:26,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/project.project (form)" 2026-11-03 07:43:26,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/project.project (form) hide archive action for project user" 2026-11-03 07:43:26,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/project.project (form) show archive action for project manager" 2026-11-03 07:43:26,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_milestones is enabled on at least one project" 2026-11-03 07:43:26,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/do not reload the page when allow_milestones is enabled and there already exists one project with the feature enabled" 2026-11-03 07:43:26,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_milestones is disabled on all projects" 2026-11-03 07:43:27,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_task_dependencies is enabled on at least one project" 2026-11-03 07:43:27,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/do not reload the page when allow_task_dependencies is enabled and there already exists one project with the feature enabled" 2026-11-03 07:43:27,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_task_dependencies is disabled on all projects" 2026-11-03 07:43:27,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_recurring_tasks is enabled on at least one project" 2026-11-03 07:43:27,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/do not reload the page when allow_recurring_tasks is enabled and there already exists one project with the feature enabled" 2026-11-03 07:43:27,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_recurring_tasks is disabled on all projects" 2026-11-03 07:43:28,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_project_form_view" ended (passed: 12 / time: 1729 ms) 2026-11-03 07:43:28,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_project_form_view (after GC) - used: 133580711 - total: 231973551 - limit: 4395630592 - tests: 12 2026-11-03 07:43:28,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_project_state_selection/project.project (kanban): check that ProjectStateSelectionField does not propose `Set Status`" 2026-11-03 07:43:28,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_project_state_selection" ended (passed: 1 / time: 137 ms) 2026-11-03 07:43:28,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_project_state_selection (after GC) - used: 133393812 - total: 223550984 - limit: 4395630592 - tests: 1 2026-11-03 07:43:28,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:28] "GET /web/bundle/web.chartjs_lib HTTP/1.1" 200 73 0 0 0.004 ro 2026-11-03 07:43:28,655 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:28] "GET /web/assets/004657c/web.chartjs_lib.min.js HTTP/1.1" 200 486899 2 0.001 0.014 ro 2026-11-03 07:43:28,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_analysis/report.project.task.user (graph): clicking on a bar leads to project.task list" 2026-11-03 07:43:29,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_analysis/report.project.task.user (pivot): clicking on a cell leads to project.task list" 2026-11-03 07:43:29,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_analysis/report.project.task.user: fix the domain, in case field is not present in main model" 2026-11-03 07:43:29,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_analysis" ended (passed: 3 / time: 678 ms) 2026-11-03 07:43:29,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_analysis (after GC) - used: 132180546 - total: 224608758 - limit: 4395630592 - tests: 3 2026-11-03 07:43:29,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check that the sort buttons are invisible" 2026-11-03 07:43:29,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check that removing the group by 'Date: Month > Stage' in the search bar triggers a notification" 2026-11-03 07:43:29,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check that removing the group by 'Date' triggers a notification" 2026-11-03 07:43:30,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check that adding a group by 'Date' actually toggles it" 2026-11-03 07:43:30,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check that groupby 'Date > Stage' results in 'Date > Stage'" 2026-11-03 07:43:30,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check that groupby 'Stage > Date' results in 'Date > Stage'" 2026-11-03 07:43:30,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_burndown_chart/burndown.chart: check the toggle between 'Stage' and 'Burnup chart'" 2026-11-03 07:43:30,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_burndown_chart" ended (passed: 7 / time: 1228 ms) 2026-11-03 07:43:30,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_burndown_chart (after GC) - used: 133359484 - total: 229587472 - limit: 4395630592 - tests: 7 2026-11-03 07:43:31,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/test Project Task Calendar Popover with task_stage_with_state_selection widget" 2026-11-03 07:43:31,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/Display closed tasks as past event" 2026-11-03 07:43:31,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/tasks to schedule should not be visible in the sidebar if no default project set in the context" 2026-11-03 07:43:32,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/tasks to plan should be visible in the sidebar when `default_project_id` is set in the context" 2026-11-03 07:43:32,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/search domain should be taken into account in Tasks to Schedule" 2026-11-03 07:43:32,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/planned dates used in search domain should not be taken into account in Tasks to Schedule" 2026-11-03 07:43:32,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/test drag and drop a task to schedule in calendar view in month scale" 2026-11-03 07:43:33,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_calendar/project.task (calendar): toggle sub-tasks" 2026-11-03 07:43:33,717 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_calendar" ended (passed: 8 / time: 2648 ms) 2026-11-03 07:43:33,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_calendar (after GC) - used: 134812291 - total: 255318771 - limit: 4395630592 - tests: 8 2026-11-03 07:43:33,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_groupby/project.task (kanban): Can create stage if we are in tasks of specific project" 2026-11-03 07:43:34,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_groupby/project.task (kanban): Cannot create stage if we are not in tasks of specific project" 2026-11-03 07:43:34,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_groupby" ended (passed: 2 / time: 269 ms) 2026-11-03 07:43:34,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_groupby (after GC) - used: 134678460 - total: 228029088 - limit: 4395630592 - tests: 2 2026-11-03 07:43:34,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_kanban_view/stages nocontent helper should be displayed in the project Kanban" 2026-11-03 07:43:34,604 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:34] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 3890 0 0 0.004 - 2026-11-03 07:43:34,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_kanban_view/quick create button is visible when the user has access rights." 2026-11-03 07:43:34,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_kanban_view/quick create button is not visible when the user not have access rights" 2026-11-03 07:43:34,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_kanban_view/project.task (kanban): toggle sub-tasks" 2026-11-03 07:43:35,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_kanban_view/delete just created stage" 2026-11-03 07:43:35,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:35] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 2874 0 0 0.005 - 2026-11-03 07:43:35,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_kanban_view/delete existing stage" 2026-11-03 07:43:35,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_kanban_view" ended (passed: 6 / time: 1063 ms) 2026-11-03 07:43:35,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_kanban_view (after GC) - used: 135161831 - total: 230680919 - limit: 4395630592 - tests: 6 2026-11-03 07:43:35,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_list_view/project.task (list): cannot edit stage_id with different projects" 2026-11-03 07:43:35,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_list_view/project.task (list): toggle sub-tasks" 2026-11-03 07:43:36,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_list_view" ended (passed: 2 / time: 265 ms) 2026-11-03 07:43:36,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_list_view (after GC) - used: 135143376 - total: 228560968 - limit: 4395630592 - tests: 2 2026-11-03 07:43:36,306 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_priority_switch/project.task (form): check ProjectTaskPrioritySwitch" 2026-11-03 07:43:36,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_priority_switch" ended (passed: 1 / time: 110 ms) 2026-11-03 07:43:36,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_priority_switch (after GC) - used: 135106232 - total: 228557388 - limit: 4395630592 - tests: 1 2026-11-03 07:43:36,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_project_many2one_field/ProjectMany2one: project.task form view with private task" 2026-11-03 07:43:36,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_project_many2one_field/ProjectMany2one: project.task list view" 2026-11-03 07:43:36,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_project_many2one_field" ended (passed: 2 / time: 203 ms) 2026-11-03 07:43:37,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_project_many2one_field (after GC) - used: 135234260 - total: 228564480 - limit: 4395630592 - tests: 2 2026-11-03 07:43:37,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_state_selection/project.task (kanban): check task state widget" 2026-11-03 07:43:37,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_state_selection/project.task (form): check task state widget" 2026-11-03 07:43:37,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_state_selection/project.task (kanban): every state has the same height" 2026-11-03 07:43:37,474 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_state_selection" ended (passed: 3 / time: 408 ms) 2026-11-03 07:43:37,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_state_selection (after GC) - used: 135370241 - total: 228836777 - limit: 4395630592 - tests: 3 2026-11-03 07:43:37,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task (kanban): check subtask list" 2026-11-03 07:43:37,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task (kanban): check closed subtask count update" 2026-11-03 07:43:38,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task (kanban): check subtask creation" 2026-11-03 07:43:38,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task (form): check that the subtask of another project can be added" 2026-11-03 07:43:38,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task (form): check focus on new subtask's name" 2026-11-03 07:43:38,802 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task (kanban): check subtask creation when input is empty" 2026-11-03 07:43:39,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_subtask/project.task: Parent id is set when creating new task from subtask form's 'View' button" 2026-11-03 07:43:39,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_subtask" ended (passed: 7 / time: 1495 ms) 2026-11-03 07:43:39,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_subtask (after GC) - used: 136253837 - total: 236746097 - limit: 4395630592 - tests: 7 2026-11-03 07:43:39,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in form view of a project with no template" 2026-11-03 07:43:39,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in form view of a project with one template with showing Edit and Delete actions" 2026-11-03 07:43:39,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in kanban view of a project with no template" 2026-11-03 07:43:39,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in kanban view of a project with one template with showing Edit and Delete actions" 2026-11-03 07:43:40,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in list view of a project with no template" 2026-11-03 07:43:40,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in list view of a project with one template with showing Edit and Delete actions" 2026-11-03 07:43:40,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown should not appear when not in the context of a specific project" 2026-11-03 07:43:40,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_task_template_dropdown" ended (passed: 7 / time: 1065 ms) 2026-11-03 07:43:40,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_task_template_dropdown (after GC) - used: 136466620 - total: 237261632 - limit: 4395630592 - tests: 7 2026-11-03 07:43:40,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project/project_update_with_color/project.update (kanban): check that ProjectStatusWithColorSelectionField is displaying the correct informations" 2026-11-03 07:43:40,813 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project/project_update_with_color" ended (passed: 1 / time: 96 ms) 2026-11-03 07:43:40,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project/project_update_with_color (after GC) - used: 136239328 - total: 227788704 - limit: 4395630592 - tests: 1 2026-11-03 07:43:40,998 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:40] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 853 10 0.008 0.016 rw 2026-11-03 07:43:41,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_activity_wizard_view/Check that todo_activity_wizard view focuses on the first element" 2026-11-03 07:43:41,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_activity_wizard_view/global shortcut" 2026-11-03 07:43:41,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_activity_wizard_view" ended (passed: 2 / time: 350 ms) 2026-11-03 07:43:41,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_activity_wizard_view (after GC) - used: 136332636 - total: 228067428 - limit: 4395630592 - tests: 2 2026-11-03 07:43:41,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_calendar_view/test creation of todo from the calendar view" 2026-11-03 07:43:42,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_calendar_view" ended (passed: 1 / time: 450 ms) 2026-11-03 07:43:42,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_calendar_view (after GC) - used: 136333693 - total: 228071769 - limit: 4395630592 - tests: 1 2026-11-03 07:43:42,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_conversion_form_view/Check that todo_conversion_form view focuses on the focus on the first element" 2026-11-03 07:43:42,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_conversion_form_view" ended (passed: 1 / time: 198 ms) 2026-11-03 07:43:42,712 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_conversion_form_view (after GC) - used: 136502106 - total: 228081734 - limit: 4395630592 - tests: 1 2026-11-03 07:43:42,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_done_checkmark/Check clicking on todo_done_checkmark in kanban view with initial state is in progress" 2026-11-03 07:43:42,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_done_checkmark/Check clicking on todo_done_checkmark in kanban view with initial state is done" 2026-11-03 07:43:43,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_done_checkmark/Check clicking on todo_done_checkmark in list view with initial state is in progress" 2026-11-03 07:43:43,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_done_checkmark/Check clicking on todo_done_checkmark in list view with initial state is done" 2026-11-03 07:43:43,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_done_checkmark/Check clicking on todo_done_checkmark in form view with initial state is in progress" 2026-11-03 07:43:43,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_done_checkmark/Check clicking on todo_done_checkmark in form view with initial state is done" 2026-11-03 07:43:43,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_done_checkmark" ended (passed: 6 / time: 878 ms) 2026-11-03 07:43:43,805 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_done_checkmark (after GC) - used: 136596506 - total: 233880650 - limit: 4395630592 - tests: 6 2026-11-03 07:43:43,862 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_form_view/Check that project_task_action_convert_todo_to_task appears in the menu actions if the user does belong to the group_project_user group" 2026-11-03 07:43:43,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_form_view/Check that project_task_action_convert_todo_to_task does not appear in the menu actions if the user does not belong to the group_project_user group" 2026-11-03 07:43:44,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_form_view/Check that todo_form view contains the TodoDoneCheckmark and relative_date widgets" 2026-11-03 07:43:44,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_form_view/Check if opening form view from activity view does open with chatter visble" 2026-11-03 07:43:44,355 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_form_view/check local stored value on click of chatter toggle icon" 2026-11-03 07:43:44,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_form_view" ended (passed: 5 / time: 611 ms) 2026-11-03 07:43:44,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_form_view (after GC) - used: 137285438 - total: 238345354 - limit: 4395630592 - tests: 5 2026-11-03 07:43:44,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@project_todo/todo_list_view/Check that todo_list view is restricted to archive, unarchive, duplicate and delete menu actions" 2026-11-03 07:43:44,880 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo/todo_list_view" ended (passed: 1 / time: 142 ms) 2026-11-03 07:43:45,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @project_todo/todo_list_view (after GC) - used: 137208415 - total: 229407147 - limit: 4395630592 - tests: 1 2026-11-03 07:43:45,099 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:45] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1395 11 0.012 0.018 rw 2026-11-03 07:43:45,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/components/control_buttons/global discount startingValue uses locale decimal separator" 2026-11-03 07:43:45,315 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:43:45,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/components/control_buttons" ended (passed: 1 / time: 266 ms) 2026-11-03 07:43:45,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/components/control_buttons (after GC) - used: 137139520 - total: 229397616 - limit: 4395630592 - tests: 1 2026-11-03 07:43:45,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/components/product_screen/getNumpadButtons" 2026-11-03 07:43:45,847 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.017 ro 2026-11-03 07:43:46,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/components/product_screen/addProductToOrder reapplies the global discount" 2026-11-03 07:43:46,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/components/product_screen" ended (passed: 2 / time: 789 ms) 2026-11-03 07:43:46,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/components/product_screen (after GC) - used: 137416918 - total: 235689454 - limit: 4395630592 - tests: 2 2026-11-03 07:43:46,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/components/ticket_screen/_onUpdateSelectedOrderline: refund skips discount line" 2026-11-03 07:43:46,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:46] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-11-03 07:43:47,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/components/ticket_screen" ended (passed: 1 / time: 437 ms) 2026-11-03 07:43:47,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/components/ticket_screen (after GC) - used: 137355444 - total: 231495096 - limit: 4395630592 - tests: 1 2026-11-03 07:43:47,398 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/models/pos_order_line/isDiscountLine" 2026-11-03 07:43:47,523 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:47] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:43:47,697 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/models/pos_order_line/Test taxes after fiscal position with discount product (should not change)" 2026-11-03 07:43:47,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/models/pos_order_line" ended (passed: 2 / time: 560 ms) 2026-11-03 07:43:48,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/models/pos_order_line (after GC) - used: 137505041 - total: 237524285 - limit: 4395630592 - tests: 2 2026-11-03 07:43:48,225 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/scenario/pos_discount_flow/pos_discount_numpad: apply a fixed then a percentage global discount" 2026-11-03 07:43:48,401 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.021 ro 2026-11-03 07:43:49,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/scenario/pos_discount_flow/PosDiscountServiceFeePresetSwitchTour: a global discount only reaches a fee based on the total after discount" 2026-11-03 07:43:50,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/scenario/pos_discount_flow" ended (passed: 2 / time: 1831 ms) 2026-11-03 07:43:50,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/scenario/pos_discount_flow (after GC) - used: 139661833 - total: 243816437 - limit: 4395630592 - tests: 2 2026-11-03 07:43:50,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/services/pos_service/PoS Discount/changing fiscal positions reapplies the global discount" 2026-11-03 07:43:50,535 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:50] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.01 ro 2026-11-03 07:43:50,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_discount/unit/services/pos_service/PoS Discount/fixed global discount mirrors its sign when refunding" 2026-11-03 07:43:50,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/services/pos_service/PoS Discount" ended (passed: 2 / time: 559 ms) 2026-11-03 07:43:50,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount/unit/services/pos_service" ended (passed: 2 / time: 559 ms) 2026-11-03 07:43:51,124 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_discount/unit/services/pos_service (after GC) - used: 139614616 - total: 243816196 - limit: 4395630592 - tests: 2 2026-11-03 07:43:51,163 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:51] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1465 11 0.013 0.021 rw 2026-11-03 07:43:51,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/components/manage_giftcard_popup/addBalance" 2026-11-03 07:43:51,387 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:51] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.018 ro 2026-11-03 07:43:51,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/components/manage_giftcard_popup" ended (passed: 1 / time: 356 ms) 2026-11-03 07:43:51,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/components/manage_giftcard_popup (after GC) - used: 139600654 - total: 235693166 - limit: 4395630592 - tests: 1 2026-11-03 07:43:51,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/control_buttons/getPotentialRewards" 2026-11-03 07:43:52,042 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.022 ro 2026-11-03 07:43:52,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/control_buttons/more button catches attention when rewards are available" 2026-11-03 07:43:52,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/components/screens/control_buttons" ended (passed: 2 / time: 648 ms) 2026-11-03 07:43:52,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/components/screens/control_buttons (after GC) - used: 139889276 - total: 240938392 - limit: 4395630592 - tests: 2 2026-11-03 07:43:52,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/order_summary/manageGiftCard writes the code, amount and expiration date onto the line" 2026-11-03 07:43:52,921 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:43:53,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/components/screens/order_summary" ended (passed: 1 / time: 338 ms) 2026-11-03 07:43:53,276 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/components/screens/order_summary (after GC) - used: 139834376 - total: 235957492 - limit: 4395630592 - tests: 1 2026-11-03 07:43:53,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/partner_line/getLoyaltyPoints lists loyalty balances for the partner" 2026-11-03 07:43:53,498 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-11-03 07:43:53,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/components/screens/partner_line" ended (passed: 1 / time: 333 ms) 2026-11-03 07:43:53,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/components/screens/partner_line (after GC) - used: 139929624 - total: 235957580 - limit: 4395630592 - tests: 1 2026-11-03 07:43:53,915 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/customer_display/customer_display/[Old Tour] test_customer_display_loyalty_points" 2026-11-03 07:43:54,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.011 ro 2026-11-03 07:43:54,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/customer_display/customer_display" ended (passed: 1 / time: 455 ms) 2026-11-03 07:43:54,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/customer_display/customer_display (after GC) - used: 139972050 - total: 236220186 - limit: 4395630592 - tests: 1 2026-11-03 07:43:54,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/getOrderlines sorts reward lines last" 2026-11-03 07:43:54,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.018 ro 2026-11-03 07:43:54,943 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/claimed loyalty state survives an IndexedDB round-trip" 2026-11-03 07:43:55,173 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a pricelist-restricted program only applies for its pricelist" 2026-11-03 07:43:55,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a cheapest discount reward line excludes fixed tax" 2026-11-03 07:43:55,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a specific discount reward line excludes fixed tax" 2026-11-03 07:43:56,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/product-restricted rules only earn points with a valid product" 2026-11-03 07:43:56,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/removeOrderline removes a reward line and re-selects the product line" 2026-11-03 07:43:56,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/isSaleDisallowed" 2026-11-03 07:43:56,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/totalItemQuantity" 2026-11-03 07:43:57,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/changing partner drops nominative rewards and updates the balance" 2026-11-03 07:43:57,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a 100% cheapest discount reward line is the product's full tax-included price" 2026-11-03 07:43:57,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/an already applied discount reward is not offered again" 2026-11-03 07:43:58,069 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/stacked specific discounts respect discount_max_amount" 2026-11-03 07:43:58,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/models/pos_order/pos.order - loyalty" ended (passed: 13 / time: 3764 ms) 2026-11-03 07:43:58,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/models/pos_order" ended (passed: 13 / time: 3764 ms) 2026-11-03 07:43:58,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/models/pos_order (after GC) - used: 140479479 - total: 277114603 - limit: 4395630592 - tests: 13 2026-11-03 07:43:58,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty/gift card reward lines are excluded from global discount" 2026-11-03 07:43:58,882 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:43:58] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.012 0.009 ro 2026-11-03 07:43:59,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty/promotion reward lines are not excluded from global discount" 2026-11-03 07:43:59,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty/getPaymentProgramBalance" 2026-11-03 07:43:59,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty" ended (passed: 3 / time: 885 ms) 2026-11-03 07:43:59,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/models/pos_order_line" ended (passed: 3 / time: 885 ms) 2026-11-03 07:43:59,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/models/pos_order_line (after GC) - used: 140164963 - total: 253783787 - limit: 4395630592 - tests: 3 2026-11-03 07:43:59,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_loyalty/unit/screens/ticket_screen/TicketScreen.setOrder keeps the reward line and triggers pos.updateRewards" 2026-11-03 07:44:00,092 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-11-03 07:44:00,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty/unit/screens/ticket_screen" ended (passed: 1 / time: 393 ms) 2026-11-03 07:44:00,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_loyalty/unit/screens/ticket_screen (after GC) - used: 140281822 - total: 238579558 - limit: 4395630592 - tests: 1 2026-11-03 07:44:00,569 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:00] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1479 11 0.008 0.028 rw 2026-11-03 07:44:00,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/successful payment" 2026-11-03 07:44:00,806 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-11-03 07:44:00,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/shows error on invalid payment state" 2026-11-03 07:44:01,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/shows error on failed payment" 2026-11-03 07:44:01,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/shows error on expired payment" 2026-11-03 07:44:01,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_mollie/unit/payment_mollie" ended (passed: 4 / time: 994 ms) 2026-11-03 07:44:01,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_mollie/unit/payment_mollie (after GC) - used: 140336225 - total: 246703329 - limit: 4395630592 - tests: 4 2026-11-03 07:44:01,891 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:01] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1509 11 0.01 0.018 rw 2026-11-03 07:44:01,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/accounting/price/price of lot tracked product with and without pricelist" 2026-11-03 07:44:02,121 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-11-03 07:44:02,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/accounting/price" ended (passed: 1 / time: 852 ms) 2026-11-03 07:44:03,016 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/accounting/price (after GC) - used: 140331393 - total: 238841565 - limit: 4395630592 - tests: 1 2026-11-03 07:44:03,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/components/payment_screen/Print stock report on validation" 2026-11-03 07:44:03,216 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:03] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:44:03,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/components/payment_screen/Do not print stock report if not configured" 2026-11-03 07:44:03,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/components/payment_screen" ended (passed: 2 / time: 640 ms) 2026-11-03 07:44:03,919 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/components/payment_screen (after GC) - used: 140409861 - total: 243822565 - limit: 4395630592 - tests: 2 2026-11-03 07:44:03,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/customer_display/customer_display/customer display shows the lot/serial names of tracked product" 2026-11-03 07:44:04,116 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.022 ro 2026-11-03 07:44:04,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/customer_display/customer_display" ended (passed: 1 / time: 496 ms) 2026-11-03 07:44:04,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/customer_display/customer_display (after GC) - used: 140434664 - total: 238579592 - limit: 4395630592 - tests: 1 2026-11-03 07:44:04,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/models/pos_order_line/[canBeMergedWith]: Base test" 2026-11-03 07:44:04,840 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:44:04,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/models/pos_order_line/Test serial number requirements" 2026-11-03 07:44:05,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/models/pos_order_line" ended (passed: 2 / time: 551 ms) 2026-11-03 07:44:05,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/models/pos_order_line (after GC) - used: 140565281 - total: 242511705 - limit: 4395630592 - tests: 2 2026-11-03 07:44:05,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_stock/unit/related_models/orm_serialization/serialization of dynamic model without uuid" 2026-11-03 07:44:05,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock/unit/related_models/orm_serialization" ended (passed: 1 / time: 125 ms) 2026-11-03 07:44:05,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_stock/unit/related_models/orm_serialization (after GC) - used: 140475731 - total: 237006659 - limit: 4395630592 - tests: 1 2026-11-03 07:44:05,879 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:05] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1635 11 0.007 0.019 rw 2026-11-03 07:44:05,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/components/orderline/Displays the table with details of the down payment" 2026-11-03 07:44:06,151 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:44:06,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/components/orderline" ended (passed: 1 / time: 380 ms) 2026-11-03 07:44:06,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/components/orderline (after GC) - used: 140577864 - total: 237006252 - limit: 4395630592 - tests: 1 2026-11-03 07:44:06,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/models/pos_order_line/saleDetails/down payment details as array" 2026-11-03 07:44:06,760 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:44:06,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/models/pos_order_line/saleDetails/down payment details as stringified JSON" 2026-11-03 07:44:07,217 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/models/pos_order_line/saleDetails" ended (passed: 2 / time: 605 ms) 2026-11-03 07:44:07,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/models/pos_order_line" ended (passed: 2 / time: 605 ms) 2026-11-03 07:44:07,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/models/pos_order_line (after GC) - used: 140708348 - total: 242773356 - limit: 4395630592 - tests: 2 2026-11-03 07:44:07,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrder: settle a sale order, change a quantity and pay" 2026-11-03 07:44:07,648 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:07] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:44:08,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrderIncompatiblePartner: settling an order of another customer starts a new order" 2026-11-03 07:44:09,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleDraftOrder: settling a quotation loads its line" 2026-11-03 07:44:09,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleCustomPrice: changing the customer keeps the sale order line price" 2026-11-03 07:44:10,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_so_with_non_pos_groupable_uom: quantity is converted back to the product unit" 2026-11-03 07:44:11,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_quantity_updated_settle: settling twice only loads the remaining quantity" 2026-11-03 07:44:12,484 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PoSApplyDownpayment / PoSDownPaymentAmount: apply a percentage down payment on a sale order" 2026-11-03 07:44:13,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/a fixed down payment applies the typed amount" 2026-11-03 07:44:14,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PoSSaleOrderWithDownpayment: an invoiced down payment is deducted when settling" 2026-11-03 07:44:14,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_pos_settle_so_with_downpayment: every down payment of the order is deducted" 2026-11-03 07:44:15,181 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_down_payment_displayed: a down payment applied in the PoS is shown on the settled order" 2026-11-03 07:44:15,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrderNotGroupable: a non groupable line is split and keeps its discount" 2026-11-03 07:44:16,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrderWithNote: the notes of the sale order are merged in the customer note" 2026-11-03 07:44:17,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PoSDownPaymentLinesPerTax: a down payment line is created per tax of the sale order" 2026-11-03 07:44:17,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_order_with_multiple_uom: a sale order mixing units of measure is settled" 2026-11-03 07:44:18,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_so_archived_attribute: an archived attribute line does not open the configurator" 2026-11-03 07:44:19,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_so_custom_attribute_value: the custom attribute value is shown on the settled line" 2026-11-03 07:44:20,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/scenarios/pos_sale_flow" ended (passed: 17 / time: 12669 ms) 2026-11-03 07:44:20,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/scenarios/pos_sale_flow (after GC) - used: 141829466 - total: 297663002 - limit: 4395630592 - tests: 17 2026-11-03 07:44:20,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/test_ecommerce_unpaid_order_is_shown_in_pos: orders that are not paid yet are listed" 2026-11-03 07:44:20,811 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.01 0.013 ro 2026-11-03 07:44:21,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/PosOrderDoesNotRemainInList / test_ecommerce_paid_order_is_hidden_in_pos: a fully paid order is not listed" 2026-11-03 07:44:21,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/test_selected_partner_quotation_loading: the orders are restricted to the selected customer" 2026-11-03 07:44:22,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/PosOrdersListDifferentCurrency: orders of another currency are not listed" 2026-11-03 07:44:23,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/scenarios/quotation_list_flow" ended (passed: 4 / time: 2574 ms) 2026-11-03 07:44:23,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/scenarios/quotation_list_flow (after GC) - used: 141934786 - total: 269909450 - limit: 4395630592 - tests: 4 2026-11-03 07:44:23,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/sale_warning_flow/PosSaleWarning: the warning of the selected customer is displayed" 2026-11-03 07:44:23,661 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:23] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:44:24,319 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/scenarios/sale_warning_flow/PosSaleWarning: the warning of the sold product is displayed" 2026-11-03 07:44:24,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/scenarios/sale_warning_flow" ended (passed: 2 / time: 1260 ms) 2026-11-03 07:44:24,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/scenarios/sale_warning_flow (after GC) - used: 141301455 - total: 246970783 - limit: 4395630592 - tests: 2 2026-11-03 07:44:25,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/no selection → abort" 2026-11-03 07:44:25,219 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:44:25,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/settle → calls settleSO" 2026-11-03 07:44:25,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/dpPercentage → calls downPaymentSO" 2026-11-03 07:44:26,445 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/dpAmount → calls downPaymentSO" 2026-11-03 07:44:26,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/sale order: ignore lines with zero quantity" 2026-11-03 07:44:27,448 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/import sale downpayment with percentage" 2026-11-03 07:44:28,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/down payment line count on sale order with down payment" 2026-11-03 07:44:28,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/services/pos_store/onClickSaleOrder" ended (passed: 7 / time: 3381 ms) 2026-11-03 07:44:28,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline/service product, state != sent/draft → qty_to_invoice" 2026-11-03 07:44:28,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline/non-service product → qty = uom_qty - max(delivered, invoiced)" 2026-11-03 07:44:28,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline" ended (passed: 2 / time: 486 ms) 2026-11-03 07:44:28,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale/unit/services/pos_store" ended (passed: 9 / time: 3867 ms) 2026-11-03 07:44:29,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale/unit/services/pos_store (after GC) - used: 141639551 - total: 265583019 - limit: 4395630592 - tests: 9 2026-11-03 07:44:29,245 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:29] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1395 11 0.01 0.017 rw 2026-11-03 07:44:29,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_viva_com/unit/app/payment_lines/getPaymentActionState" 2026-11-03 07:44:29,486 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:29] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.019 ro 2026-11-03 07:44:29,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_viva_com/unit/app/payment_lines" ended (passed: 1 / time: 314 ms) 2026-11-03 07:44:29,884 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_viva_com/unit/app/payment_lines (after GC) - used: 141279278 - total: 239368194 - limit: 4395630592 - tests: 1 2026-11-03 07:44:29,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_viva_com/unit/app/payment_screen/viva app payment blocked by a payment in progress on another order" 2026-11-03 07:44:30,124 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:30] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.028 ro 2026-11-03 07:44:30,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_viva_com/unit/app/payment_screen" ended (passed: 1 / time: 356 ms) 2026-11-03 07:44:30,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_viva_com/unit/app/payment_screen (after GC) - used: 141324387 - total: 239368295 - limit: 4395630592 - tests: 1 2026-11-03 07:44:30,581 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:30] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 69 3 0.003 0.009 rw 2026-11-03 07:44:30,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/sends an epos job to the correct endpoint and resolves" 2026-11-03 07:44:30,634 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/sends a zpl job to /pstprnt in no-cors mode" 2026-11-03 07:44:30,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/skips jobs whose type does not match the printer" 2026-11-03 07:44:30,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/shows a danger notification when epos returns a non-success response" 2026-11-03 07:44:30,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/shows a danger notification when fetch throws" 2026-11-03 07:44:30,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/retries on ERROR_WAIT_EJECT before succeeding" 2026-11-03 07:44:31,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printJobs/processes multiple jobs of matching type in sequence" 2026-11-03 07:44:31,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@printer/unit/print_action_handler/printJobs" ended (passed: 7 / time: 1027 ms) 2026-11-03 07:44:31,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printActionHandler/returns false when there are no jobs" 2026-11-03 07:44:31,666 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printActionHandler/returns false when jobs is undefined" 2026-11-03 07:44:31,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printActionHandler/returns false when getPrinterSettingsForReport returns no selectedPrinters" 2026-11-03 07:44:31,679 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printActionHandler/returns false when getPrinterSettingsForReport returns null" 2026-11-03 07:44:31,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printActionHandler/returns true and calls onClose after a successful print" 2026-11-03 07:44:31,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@printer/unit/print_action_handler/printActionHandler/prints to every selected printer" 2026-11-03 07:44:31,699 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@printer/unit/print_action_handler/printActionHandler" ended (passed: 6 / time: 38 ms) 2026-11-03 07:44:31,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@printer/unit/print_action_handler" ended (passed: 13 / time: 1065 ms) 2026-11-03 07:44:31,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @printer/unit/print_action_handler (after GC) - used: 141187870 - total: 239368298 - limit: 4395630592 - tests: 13 2026-11-03 07:44:31,880 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:31] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1401 11 0.006 0.026 rw 2026-11-03 07:44:31,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/failed to create bancontact payment" 2026-11-03 07:44:32,080 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:32] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:44:32,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/success to create bancontact payment" 2026-11-03 07:44:32,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/already has bancontact id + waitingScan status" 2026-11-03 07:44:32,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/already has bancontact id + retry status" 2026-11-03 07:44:32,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest" ended (passed: 4 / time: 932 ms) 2026-11-03 07:44:32,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel/failed to cancel bancontact payment (ERR: 400)" 2026-11-03 07:44:33,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel/failed to cancel bancontact payment (ERR: 422)" 2026-11-03 07:44:33,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel/success to cancel bancontact payment" 2026-11-03 07:44:33,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel" ended (passed: 3 / time: 832 ms) 2026-11-03 07:44:33,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact" ended (passed: 7 / time: 1764 ms) 2026-11-03 07:44:33,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/app/payment_bancontact (after GC) - used: 141620435 - total: 257194643 - limit: 4395630592 - tests: 7 2026-11-03 07:44:33,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment/handlePaymentResponse" 2026-11-03 07:44:34,127 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:34] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.012 ro 2026-11-03 07:44:34,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment/forceDone" 2026-11-03 07:44:34,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment/forceCancel" 2026-11-03 07:44:34,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_payment" ended (passed: 3 / time: 726 ms) 2026-11-03 07:44:34,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_payment (after GC) - used: 141565518 - total: 252738066 - limit: 4395630592 - tests: 3 2026-11-03 07:44:34,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment_method/_checkOrder" 2026-11-03 07:44:35,075 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:44:35,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_payment_method" ended (passed: 1 / time: 274 ms) 2026-11-03 07:44:35,386 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_payment_method (after GC) - used: 141493586 - total: 240155154 - limit: 4395630592 - tests: 1 2026-11-03 07:44:35,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage/EXPIRED" 2026-11-03 07:44:35,561 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-11-03 07:44:35,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage/CANCELLED" 2026-11-03 07:44:35,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage/OTHER" 2026-11-03 07:44:36,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage" ended (passed: 3 / time: 680 ms) 2026-11-03 07:44:36,127 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification/SUCCEEDED" 2026-11-03 07:44:36,350 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification/FAILED" 2026-11-03 07:44:36,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification/skip" 2026-11-03 07:44:36,814 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification" ended (passed: 3 / time: 685 ms) 2026-11-03 07:44:36,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store" ended (passed: 6 / time: 1365 ms) 2026-11-03 07:44:36,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_store (after GC) - used: 141810774 - total: 253524498 - limit: 4395630592 - tests: 6 2026-11-03 07:44:37,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_to_create_payment: the payment request is refused with a 401" 2026-11-03 07:44:37,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:37] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:44:37,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_can_send_request: a sticker handles a single payment at a time" 2026-11-03 07:44:39,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_show_qr_code: the QR code popup follows its own payment line" 2026-11-03 07:44:41,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_success_payment: paid orders are notified and validated" 2026-11-03 07:44:44,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_payment: every failure status is reported to the cashier" 2026-11-03 07:44:45,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_to_cancel_payment_error_422: the cancellation can be forced" 2026-11-03 07:44:46,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_to_cancel_payment_error_429: other errors cancel silently" 2026-11-03 07:44:47,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow" ended (passed: 7 / time: 9985 ms) 2026-11-03 07:44:47,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_bancontact_pay/unit/scenario/bancontact_pay_flow (after GC) - used: 141740867 - total: 277121531 - limit: 4395630592 - tests: 7 2026-11-03 07:44:47,399 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:47] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1394 11 0.009 0.019 rw 2026-11-03 07:44:47,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/connect/sets credentials" 2026-11-03 07:44:47,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/connect/resets state" 2026-11-03 07:44:47,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service/connect" ended (passed: 2 / time: 6 ms) 2026-11-03 07:44:47,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/sendPaymentRequest/works correctly for successful payment" 2026-11-03 07:44:47,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/sendPaymentRequest/throws error if Cashdro returns error" 2026-11-03 07:44:47,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service/sendPaymentRequest" ended (passed: 2 / time: 8 ms) 2026-11-03 07:44:47,502 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/waitForPaymentCompletion/polls payment status until complete" 2026-11-03 07:44:47,544 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service/waitForPaymentCompletion" ended (passed: 1 / time: 38 ms) 2026-11-03 07:44:47,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/cancelPayment/works correctly for successful cancellation" 2026-11-03 07:44:47,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/cancelPayment/throws error if Cashdro returns error" 2026-11-03 07:44:47,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service/cancelPayment" ended (passed: 2 / time: 6 ms) 2026-11-03 07:44:47,555 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro/cashdro_service" ended (passed: 7 / time: 58 ms) 2026-11-03 07:44:47,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_cashdro/cashdro_service (after GC) - used: 141380731 - total: 236487963 - limit: 4395630592 - tests: 7 2026-11-03 07:44:47,754 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:47] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1396 11 0.02 0.013 rw 2026-11-03 07:44:47,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/connect/sets credentials" 2026-11-03 07:44:47,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/connect/renewOrLogin" 2026-11-03 07:44:47,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashmatic/cashmatic_service/connect" ended (passed: 2 / time: 8 ms) 2026-11-03 07:44:47,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/works correctly for successful payment" 2026-11-03 07:44:48,036 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/returns notDispensed amount when cash cannot be fully dispensed" 2026-11-03 07:44:48,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/Cancel payment" 2026-11-03 07:44:48,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/Cancel payment with partial dispense" 2026-11-03 07:44:48,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashmatic/cashmatic_service/sendPaymentRequest" ended (passed: 4 / time: 420 ms) 2026-11-03 07:44:48,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashmatic/cashmatic_service" ended (passed: 6 / time: 428 ms) 2026-11-03 07:44:48,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_cashmatic/cashmatic_service (after GC) - used: 141410016 - total: 236225832 - limit: 4395630592 - tests: 6 2026-11-03 07:44:48,460 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:48] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1591 11 0.005 0.016 rw 2026-11-03 07:44:48,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_configurator_popup/confirm payload and getTicketMaxQty and ticketIsAvailable" 2026-11-03 07:44:48,703 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:44:48,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/components/event_configurator_popup" ended (passed: 1 / time: 323 ms) 2026-11-03 07:44:49,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/components/event_configurator_popup (after GC) - used: 141680676 - total: 236230152 - limit: 4395630592 - tests: 1 2026-11-03 07:44:49,107 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/confirm payload" 2026-11-03 07:44:49,274 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:44:49,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/validateQuestion: mandatory / email / phone" 2026-11-03 07:44:49,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/getValidationClass shows error only after touched" 2026-11-03 07:44:49,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/isConfirmEnabled: disabled until all required answers are valid" 2026-11-03 07:44:50,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/autofill first ticket with customer data" 2026-11-03 07:44:50,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/components/event_registration_popup" ended (passed: 5 / time: 1354 ms) 2026-11-03 07:44:50,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/components/event_registration_popup (after GC) - used: 142121153 - total: 249078697 - limit: 4395630592 - tests: 5 2026-11-03 07:44:50,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/event_slot_selection_popup/confirm payload" 2026-11-03 07:44:50,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:50] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.015 ro 2026-11-03 07:44:51,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/components/event_slot_selection_popup" ended (passed: 1 / time: 327 ms) 2026-11-03 07:44:51,214 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/components/event_slot_selection_popup (after GC) - used: 141851918 - total: 237546410 - limit: 4395630592 - tests: 1 2026-11-03 07:44:51,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max=0 show unlimited when event not limited" 2026-11-03 07:44:51,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:51] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.017 ro 2026-11-03 07:44:51,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max=0 respect event limit when event is limited" 2026-11-03 07:44:51,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max=0 show sold out only when event has no seats available" 2026-11-03 07:44:52,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max>0 work normally" 2026-11-03 07:44:52,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/components/product_card" ended (passed: 4 / time: 1104 ms) 2026-11-03 07:44:52,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/components/product_card (after GC) - used: 142033373 - total: 248032505 - limit: 4395630592 - tests: 4 2026-11-03 07:44:52,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/data_service_options/pos_event data service options/event registrations and answers are kept in IndexedDB for paid unsynced orders" 2026-11-03 07:44:52,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/data_service_options/pos_event data service options/event registrations can be removed from IndexedDB for synced orders" 2026-11-03 07:44:52,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/data_service_options/pos_event data service options/event registrations can be removed from IndexedDB for cancelled orders" 2026-11-03 07:44:52,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/data_service_options/pos_event data service options" ended (passed: 3 / time: 9 ms) 2026-11-03 07:44:52,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/data_service_options" ended (passed: 3 / time: 9 ms) 2026-11-03 07:44:52,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/data_service_options (after GC) - used: 141828059 - total: 236760195 - limit: 4395630592 - tests: 3 2026-11-03 07:44:52,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_event/unit/services/pos_store/createDummyProductForEvents" 2026-11-03 07:44:52,990 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:44:53,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event/unit/services/pos_store" ended (passed: 1 / time: 262 ms) 2026-11-03 07:44:53,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_event/unit/services/pos_store (after GC) - used: 141933821 - total: 237022361 - limit: 4395630592 - tests: 1 2026-11-03 07:44:53,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:53] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1397 11 0.022 0.018 rw 2026-11-03 07:44:53,405 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_service/on connecting/checks credentials" 2026-11-03 07:44:53,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_service/on connecting/retrieves device settings" 2026-11-03 07:44:53,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_service/on connecting/sets date and time" 2026-11-03 07:44:53,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_service/on connecting/retrieves device status" 2026-11-03 07:44:53,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_service/on connecting/retrieves initial inventory" 2026-11-03 07:44:53,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_service/on connecting" ended (passed: 5 / time: 52 ms) 2026-11-03 07:44:53,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_service" ended (passed: 5 / time: 52 ms) 2026-11-03 07:44:53,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_glory_cash/glory_service (after GC) - used: 141881439 - total: 236497951 - limit: 4395630592 - tests: 5 2026-11-03 07:44:53,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/parse glory xml/parses simple XML correctly" 2026-11-03 07:44:53,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/parse glory xml/parses simple XML with control characters correctly" 2026-11-03 07:44:53,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/parse glory xml/parses XML with multiple elements correctly" 2026-11-03 07:44:53,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_xml/parse glory xml" ended (passed: 3 / time: 18 ms) 2026-11-03 07:44:53,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/serialize glory xml/serializes a simple element correctly" 2026-11-03 07:44:53,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/serialize glory xml/serializes an element with children correctly" 2026-11-03 07:44:53,720 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_xml/serialize glory xml" ended (passed: 2 / time: 4 ms) 2026-11-03 07:44:53,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/make glory header/sets the ID to 'OdooPos'" 2026-11-03 07:44:53,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/make glory header/sets the sequence number to the provided number" 2026-11-03 07:44:53,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/make glory header/pads the sequence number to 11 characters" 2026-11-03 07:44:53,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/make glory header/sets the session ID to the provided value" 2026-11-03 07:44:53,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/glory_xml/make glory header/does not include the session ID if it is empty" 2026-11-03 07:44:53,748 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_xml/make glory header" ended (passed: 5 / time: 25 ms) 2026-11-03 07:44:53,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/glory_xml" ended (passed: 10 / time: 47 ms) 2026-11-03 07:44:53,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_glory_cash/glory_xml (after GC) - used: 141853102 - total: 236760442 - limit: 4395630592 - tests: 10 2026-11-03 07:44:53,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when open message is received/sets socket ID from the message" 2026-11-03 07:44:53,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when open message is received/sends ping request every 5 seconds" 2026-11-03 07:44:54,011 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when open message is received/closes connection if pong response is not received in 10s after ping" 2026-11-03 07:44:54,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when open message is received/keep connection open if pong response is received" 2026-11-03 07:44:54,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io/when open message is received" ended (passed: 4 / time: 164 ms) 2026-11-03 07:44:54,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when connect is called a second time/closes current connection and opens new connection" 2026-11-03 07:44:54,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io/when connect is called a second time" ended (passed: 1 / time: 26 ms) 2026-11-03 07:44:54,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when connect message is received/calls onConnect callback" 2026-11-03 07:44:54,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io/when connect message is received" ended (passed: 1 / time: 15 ms) 2026-11-03 07:44:54,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when event message is received/does not call callback and closes websocket if message is empty" 2026-11-03 07:44:54,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when event message is received/does not call callback and closes websocket if message is invalid" 2026-11-03 07:44:54,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when event message is received/calls onEvent callback if message is valid" 2026-11-03 07:44:54,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io/when event message is received" ended (passed: 3 / time: 79 ms) 2026-11-03 07:44:54,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when binary event message is received/calls onBinaryEvent callback" 2026-11-03 07:44:54,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io/when binary event message is received" ended (passed: 1 / time: 17 ms) 2026-11-03 07:44:54,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_glory_cash/socket_io/when sending a message/the message is sent in the correct format" 2026-11-03 07:44:54,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io/when sending a message" ended (passed: 1 / time: 12 ms) 2026-11-03 07:44:54,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash/socket_io" ended (passed: 11 / time: 313 ms) 2026-11-03 07:44:54,491 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_glory_cash/socket_io (after GC) - used: 141897546 - total: 236760442 - limit: 4395630592 - tests: 11 2026-11-03 07:44:54,534 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:54] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1576 11 0.009 0.026 rw 2026-11-03 07:44:54,631 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/navbar/cashier_name/avatarAndCssClass" 2026-11-03 07:44:54,803 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.013 ro 2026-11-03 07:44:54,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/navbar/cashier_name/selectCashier" 2026-11-03 07:44:55,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/navbar/cashier_name" ended (passed: 2 / time: 628 ms) 2026-11-03 07:44:55,466 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/navbar/cashier_name (after GC) - used: 142292135 - total: 242789895 - limit: 4395630592 - tests: 2 2026-11-03 07:44:55,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cash_move_popup/_getCashInOutExtraParams" 2026-11-03 07:44:55,747 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:55] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.02 ro 2026-11-03 07:44:55,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cash_move_popup/partnerId" 2026-11-03 07:44:56,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cash_move_popup/handleAmountBlur" 2026-11-03 07:44:56,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/popups/cash_move_popup" ended (passed: 3 / time: 945 ms) 2026-11-03 07:44:56,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/popups/cash_move_popup (after GC) - used: 142283081 - total: 248560789 - limit: 4395630592 - tests: 3 2026-11-03 07:44:56,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cashier_selection_popup/displayableOptions" 2026-11-03 07:44:56,877 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:56] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:44:57,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cashier_selection_popup/lock" 2026-11-03 07:44:57,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cashier_selection_popup/selectEmployee" 2026-11-03 07:44:57,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/popups/cashier_selection_popup" ended (passed: 3 / time: 912 ms) 2026-11-03 07:44:57,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/popups/cashier_selection_popup (after GC) - used: 142326730 - total: 250137350 - limit: 4395630592 - tests: 3 2026-11-03 07:44:57,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/product_info_popup/allowProductEdition" 2026-11-03 07:44:58,065 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:58] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:44:58,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/popups/product_info_popup/financials for all employee" 2026-11-03 07:44:58,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/popups/product_info_popup" ended (passed: 2 / time: 695 ms) 2026-11-03 07:44:58,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/popups/product_info_popup (after GC) - used: 142395948 - total: 248564520 - limit: 4395630592 - tests: 2 2026-11-03 07:44:58,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/screens/feedback_screen/canEditPayment" 2026-11-03 07:44:59,038 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:59] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:44:59,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/feedback_screen" ended (passed: 1 / time: 266 ms) 2026-11-03 07:44:59,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/screens/feedback_screen (after GC) - used: 142291527 - total: 238602939 - limit: 4395630592 - tests: 1 2026-11-03 07:44:59,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/screens/login_screen/pos_login_screen.js/openRegister" 2026-11-03 07:44:59,564 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:44:59] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:44:59,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/screens/login_screen/pos_login_screen.js/backBtnName" 2026-11-03 07:44:59,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/login_screen/pos_login_screen.js" ended (passed: 2 / time: 533 ms) 2026-11-03 07:44:59,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/login_screen" ended (passed: 2 / time: 533 ms) 2026-11-03 07:45:00,145 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/screens/login_screen (after GC) - used: 142429772 - total: 244108532 - limit: 4395630592 - tests: 2 2026-11-03 07:45:00,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/screens/payment_screen/showPaymentMethod" 2026-11-03 07:45:00,416 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:45:00,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/payment_screen" ended (passed: 1 / time: 380 ms) 2026-11-03 07:45:00,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/screens/payment_screen (after GC) - used: 142416949 - total: 239127849 - limit: 4395630592 - tests: 1 2026-11-03 07:45:00,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/components/screens/ticket_screen/showSubPads" 2026-11-03 07:45:00,992 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:45:01,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/components/screens/ticket_screen" ended (passed: 1 / time: 439 ms) 2026-11-03 07:45:01,426 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/components/screens/ticket_screen (after GC) - used: 142612205 - total: 239127877 - limit: 4395630592 - tests: 1 2026-11-03 07:45:01,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/models/pos_order/getCashierName" 2026-11-03 07:45:01,638 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:01] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:45:01,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/models/pos_order" ended (passed: 1 / time: 271 ms) 2026-11-03 07:45:01,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/models/pos_order (after GC) - used: 142697137 - total: 239127721 - limit: 4395630592 - tests: 1 2026-11-03 07:45:02,017 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/access_right_plugin/checkPin" 2026-11-03 07:45:02,150 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:45:02,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/access_right_plugin/selectCashier" 2026-11-03 07:45:02,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/services/access_right_plugin" ended (passed: 2 / time: 516 ms) 2026-11-03 07:45:02,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/services/access_right_plugin (after GC) - used: 142899809 - total: 244108473 - limit: 4395630592 - tests: 2 2026-11-03 07:45:02,795 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/createNewOrder" 2026-11-03 07:45:02,940 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:45:03,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/employeeIsAdmin" 2026-11-03 07:45:03,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/price mode follows the active cashier's price rights" 2026-11-03 07:45:03,610 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/_getConnectedCashier" 2026-11-03 07:45:03,877 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/shouldShowOpeningControl" 2026-11-03 07:45:04,112 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccess" 2026-11-03 07:45:04,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/addLineToCurrentOrder" 2026-11-03 07:45:04,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/handleUrlParams prevents unauthorized access when POS is locked with pos_hr" 2026-11-03 07:45:04,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/keybordInputRights" 2026-11-03 07:45:05,233 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/validateOrder" 2026-11-03 07:45:05,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccessWithAdmin" 2026-11-03 07:45:05,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccessWithNonAdmin" 2026-11-03 07:45:06,048 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr/unit/services/pos_store" ended (passed: 12 / time: 3229 ms) 2026-11-03 07:45:06,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_hr/unit/services/pos_store (after GC) - used: 143020758 - total: 267177190 - limit: 4395630592 - tests: 12 2026-11-03 07:45:06,286 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:06] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1500 11 0.009 0.014 rw 2026-11-03 07:45:06,389 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment/unit/components/payment_lines/delete button/Uses an online accounting payment" 2026-11-03 07:45:06,528 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:45:06,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment/unit/components/payment_lines/delete button/Do not use an online accounting payment" 2026-11-03 07:45:06,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment/unit/components/payment_lines/delete button" ended (passed: 2 / time: 572 ms) 2026-11-03 07:45:06,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment/unit/components/payment_lines" ended (passed: 2 / time: 572 ms) 2026-11-03 07:45:07,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_online_payment/unit/components/payment_lines (after GC) - used: 142850929 - total: 248040169 - limit: 4395630592 - tests: 2 2026-11-03 07:45:07,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment/unit/customer_display/customer_display/[Old Tour] CustomerDisplayTourOnlinePayment" 2026-11-03 07:45:07,376 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:07] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:45:08,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment/unit/customer_display/customer_display" ended (passed: 1 / time: 955 ms) 2026-11-03 07:45:08,343 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_online_payment/unit/customer_display/customer_display (after GC) - used: 142826058 - total: 240700110 - limit: 4395630592 - tests: 1 2026-11-03 07:45:08,378 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:08] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1548 13 0.008 0.023 rw 2026-11-03 07:45:08,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/order_widget/OrderWidget renders slot content in the left/right containers" 2026-11-03 07:45:08,683 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:08] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:45:08,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/order_widget/OrderWidget renders without a slot that is not provided" 2026-11-03 07:45:08,872 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:08] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 200 9976 5 0.004 0.01 ro 2026-11-03 07:45:09,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/order_widget/removeTopClasses controls the border-top class" 2026-11-03 07:45:09,508 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/order_widget" ended (passed: 3 / time: 993 ms) 2026-11-03 07:45:09,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/order_widget (after GC) - used: 143310860 - total: 247527116 - limit: 4395630592 - tests: 3 2026-11-03 07:45:09,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/pills_selection_popup/PillsSelectionPopup" 2026-11-03 07:45:09,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:45:10,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:10] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.006 0.013 ro 2026-11-03 07:45:10,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/pills_selection_popup" ended (passed: 1 / time: 333 ms) 2026-11-03 07:45:10,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/pills_selection_popup (after GC) - used: 143195656 - total: 240978816 - limit: 4395630592 - tests: 1 2026-11-03 07:45:10,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/preset_info_popup/validSelection" 2026-11-03 07:45:10,606 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:45:10,780 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:10] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.011 ro 2026-11-03 07:45:10,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/preset_info_popup/validated partner keeps the form values locally" 2026-11-03 07:45:11,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/preset_info_popup" ended (passed: 2 / time: 709 ms) 2026-11-03 07:45:11,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/preset_info_popup (after GC) - used: 143412649 - total: 246234169 - limit: 4395630592 - tests: 2 2026-11-03 07:45:11,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_card/card content" 2026-11-03 07:45:11,571 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:11] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:45:11,743 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:11] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.016 ro 2026-11-03 07:45:11,779 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_card/a snoozed product is dimmed and cannot be added to the cart" 2026-11-03 07:45:12,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_card/selectProduct" 2026-11-03 07:45:12,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/product_card" ended (passed: 3 / time: 1091 ms) 2026-11-03 07:45:12,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/product_card (after GC) - used: 143799202 - total: 251503658 - limit: 4395630592 - tests: 3 2026-11-03 07:45:12,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/renders header, content, scroll-end and footer slots around the product" 2026-11-03 07:45:12,902 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:45:13,033 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:13] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.011 ro 2026-11-03 07:45:13,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/puts the content slots inside the scroll area and the footer outside of it" 2026-11-03 07:45:13,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/exposes the scroll container under the id the pages look up" 2026-11-03 07:45:13,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/the header discard button calls the goBack prop" 2026-11-03 07:45:13,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/the sticky header title starts hidden and carries the product name" 2026-11-03 07:45:14,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/components/product_interface" ended (passed: 5 / time: 1454 ms) 2026-11-03 07:45:14,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/components/product_interface (after GC) - used: 143875130 - total: 256222694 - limit: 4395630592 - tests: 5 2026-11-03 07:45:14,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order/isTakeaway" 2026-11-03 07:45:14,639 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:14] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.02 ro 2026-11-03 07:45:14,791 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order/Self Order changes and unsentLines and lineChanges and recomputeChanges" 2026-11-03 07:45:15,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/models/pos_order" ended (passed: 2 / time: 630 ms) 2026-11-03 07:45:15,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/models/pos_order (after GC) - used: 143847330 - total: 250455542 - limit: 4395630592 - tests: 2 2026-11-03 07:45:15,349 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order_line/getDisplayPriceWithQty" 2026-11-03 07:45:15,576 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:45:15,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order_line/getPendingQtyDelta" 2026-11-03 07:45:16,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order_line/changes getter uses getPendingQtyDelta for the qty diff" 2026-11-03 07:45:16,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/models/pos_order_line" ended (passed: 3 / time: 1010 ms) 2026-11-03 07:45:16,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/models/pos_order_line (after GC) - used: 143930350 - total: 252552694 - limit: 4395630592 - tests: 3 2026-11-03 07:45:16,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_preset/needsEmail" 2026-11-03 07:45:16,815 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:16] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:45:16,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/models/pos_preset" ended (passed: 1 / time: 326 ms) 2026-11-03 07:45:17,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/models/pos_preset (after GC) - used: 144062474 - total: 241542630 - limit: 4395630592 - tests: 1 2026-11-03 07:45:17,221 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/product_template/product with single 'is_custom' attr" 2026-11-03 07:45:17,431 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:17] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:45:17,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/product_template/product with single 'multi' display_type attr with single choice is configurable in both modes" 2026-11-03 07:45:17,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/models/product_template/showComboSelectionPage" 2026-11-03 07:45:18,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/models/product_template" ended (passed: 3 / time: 851 ms) 2026-11-03 07:45:18,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/models/product_template (after GC) - used: 144211310 - total: 248620534 - limit: 4395630592 - tests: 3 2026-11-03 07:45:18,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr/opens no popup and warns when the server returns no url" 2026-11-03 07:45:18,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:18] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.014 ro 2026-11-03 07:45:18,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr/syncs the order if needed, then opens the popup and updates the customer display" 2026-11-03 07:45:19,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr/does not re-sync an already-saved order, even with newer unsynced edits" 2026-11-03 07:45:19,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr" ended (passed: 3 / time: 1248 ms) 2026-11-03 07:45:19,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/overrides/screens/product_screen/control_buttons" ended (passed: 3 / time: 1248 ms) 2026-11-03 07:45:19,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/overrides/screens/product_screen/control_buttons (after GC) - used: 144219111 - total: 253079751 - limit: 4395630592 - tests: 3 2026-11-03 07:45:19,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/overrides/services/pos_service/pos_store.js/check self_ordering_table_id" 2026-11-03 07:45:20,126 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.005 0.019 ro 2026-11-03 07:45:20,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/overrides/services/pos_service/pos_store.js" ended (passed: 1 / time: 420 ms) 2026-11-03 07:45:20,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/overrides/services/pos_service" ended (passed: 1 / time: 420 ms) 2026-11-03 07:45:20,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/overrides/services/pos_service (after GC) - used: 144208198 - total: 242593898 - limit: 4395630592 - tests: 1 2026-11-03 07:45:20,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/removeLine" 2026-11-03 07:45:20,855 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:45:21,094 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:21] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.007 0.019 ro 2026-11-03 07:45:21,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/changeQuantity" 2026-11-03 07:45:21,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:21] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 200 63364 5 0.01 0.026 ro 2026-11-03 07:45:21,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/pay" 2026-11-03 07:45:21,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/pay blocked when cannot proceed" 2026-11-03 07:45:22,249 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/canChangeQuantity" 2026-11-03 07:45:22,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/isCheckout" 2026-11-03 07:45:23,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/totalPriceAndTax" 2026-11-03 07:45:23,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/getPrice" 2026-11-03 07:45:23,998 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/add note button is not shown in kiosk mode" 2026-11-03 07:45:24,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/opens combo suggestion popup and applies a direct combo" 2026-11-03 07:45:24,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/opens combo suggestion popup and applies repeated single-free combos" 2026-11-03 07:45:25,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/opens combo suggestion popup and redirects upsell combos to combo selection" 2026-11-03 07:45:25,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/onClickBack" 2026-11-03 07:45:26,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/presetButton" 2026-11-03 07:45:26,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/payButton" 2026-11-03 07:45:27,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/OrderWidget renders back and pay buttons in the DOM" 2026-11-03 07:45:27,920 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/getLineDisplayQty" 2026-11-03 07:45:28,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/lines" 2026-11-03 07:45:28,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/tip persists on reload/same preset, resets on line or preset change" 2026-11-03 07:45:29,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/tip can be set via percentage buttons and via numpad" 2026-11-03 07:45:29,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/sendDraftOrderToServer syncs tip even when order.changes is empty (extra sync)" 2026-11-03 07:45:30,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/cart_page" ended (passed: 21 / time: 9529 ms) 2026-11-03 07:45:30,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/cart_page (after GC) - used: 140019665 - total: 330453297 - limit: 4395630592 - tests: 21 2026-11-03 07:45:30,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/onChoiceClicked and selectItem" 2026-11-03 07:45:30,782 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:30] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:45:30,956 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:30] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.015 ro 2026-11-03 07:45:30,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/getComboSelection" 2026-11-03 07:45:31,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/isBackVisible" 2026-11-03 07:45:31,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/isNextEnabled" 2026-11-03 07:45:31,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/attribute other than 'no_variant' and 'is_custom' in combo 'kiosk' mode is not allowed" 2026-11-03 07:45:32,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/'is_custom' is not configurable in combo 'kiosk' mode" 2026-11-03 07:45:32,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/'is_custom' is configurable in combo 'mobile' mode" 2026-11-03 07:45:32,913 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/combo_page" ended (passed: 7 / time: 2295 ms) 2026-11-03 07:45:33,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/combo_page (after GC) - used: 139790016 - total: 285631324 - limit: 4395630592 - tests: 7 2026-11-03 07:45:33,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/clickMyOrder navigates to cart with fromLanding when a draft order exists" 2026-11-03 07:45:33,444 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:33] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:45:33,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/clickMyOrder navigates to orderHistory when there is no draft order" 2026-11-03 07:45:33,624 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:33] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.007 0.018 ro 2026-11-03 07:45:33,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/navigates to product list when presets are disabled" 2026-11-03 07:45:34,261 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/handles single and multiple available presets" 2026-11-03 07:45:34,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/includes table-service presets in QR/kiosk mode" 2026-11-03 07:45:34,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/landing_page" ended (passed: 5 / time: 1591 ms) 2026-11-03 07:45:35,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/landing_page (after GC) - used: 139703387 - total: 270426939 - limit: 4395630592 - tests: 5 2026-11-03 07:45:35,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/optional_product_page/optionalProducts and isOptionalProductSelected" 2026-11-03 07:45:35,391 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.019 ro 2026-11-03 07:45:35,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/optional_product_page/optionalProducts skips products not available in self order" 2026-11-03 07:45:35,618 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:35] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.009 0.012 ro 2026-11-03 07:45:35,966 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/optional_product_page/optional product UI behavior for self-order" 2026-11-03 07:45:36,970 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:36] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.008 0.014 ro 2026-11-03 07:45:37,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/optional_product_page" ended (passed: 3 / time: 2052 ms) 2026-11-03 07:45:37,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/optional_product_page (after GC) - used: 146813951 - total: 267550531 - limit: 4395630592 - tests: 3 2026-11-03 07:45:37,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/order_history_page/getNameAndDescription" 2026-11-03 07:45:37,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:37] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:45:37,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/order_history_page" ended (passed: 1 / time: 353 ms) 2026-11-03 07:45:38,066 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/order_history_page (after GC) - used: 140022620 - total: 242655400 - limit: 4395630592 - tests: 1 2026-11-03 07:45:38,144 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the backend returns no error" 2026-11-03 07:45:38,331 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:38] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:45:38,508 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:38] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-11-03 07:45:38,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the backend returns an error" 2026-11-03 07:45:38,528 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:38] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.006 0.015 ro 2026-11-03 07:45:38,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the payment terminal succeeds and backend returns no error" 2026-11-03 07:45:39,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the payment terminal fails" 2026-11-03 07:45:39,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the payment terminal succeeds but the backend returns an error" 2026-11-03 07:45:39,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the external QR code payment interface succeeds and backend returns no error" 2026-11-03 07:45:40,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the external QR code payment interface fails" 2026-11-03 07:45:40,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the cash machine payment interface succeeds" 2026-11-03 07:45:40,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/cancels cash machine payment when Back is pressed" 2026-11-03 07:45:41,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/sends the signed partner of the order to the backend" 2026-11-03 07:45:41,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/payment_page/startPayment" ended (passed: 10 / time: 3500 ms) 2026-11-03 07:45:41,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/payment_page" ended (passed: 10 / time: 3500 ms) 2026-11-03 07:45:41,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/payment_page (after GC) - used: 140326580 - total: 268353556 - limit: 4395630592 - tests: 10 2026-11-03 07:45:41,944 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/selectProduct" 2026-11-03 07:45:42,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:42] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:45:42,358 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:42] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.024 0.02 ro 2026-11-03 07:45:42,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/getSubCategories and selectCategory" 2026-11-03 07:45:42,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/showBackButton" 2026-11-03 07:45:43,291 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/backTargetPage" 2026-11-03 07:45:43,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/checkoutDisabled" 2026-11-03 07:45:43,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/total" 2026-11-03 07:45:44,222 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/OrderWidget renders the Discard button when there are pending changes" 2026-11-03 07:45:44,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/OrderWidget renders the Back button when there are no pending changes" 2026-11-03 07:45:44,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/product_list_page" ended (passed: 8 / time: 2908 ms) 2026-11-03 07:45:45,078 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/product_list_page (after GC) - used: 140331563 - total: 276742143 - limit: 4395630592 - tests: 8 2026-11-03 07:45:45,157 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/changeQuantity and isProductAvailable" 2026-11-03 07:45:45,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:45:45,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice" 2026-11-03 07:45:45,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:45] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.004 0.013 ro 2026-11-03 07:45:45,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice uses getTaxDetails with order fiscal position" 2026-11-03 07:45:46,163 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice matches cart line after take-out preset" 2026-11-03 07:45:46,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice with variants/With attribute create_variant='always'" 2026-11-03 07:45:46,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice with variants/With attribute create_variant='no_variant'" 2026-11-03 07:45:47,185 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice with variants/With mixed attribute `create_variant`" 2026-11-03 07:45:47,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/product_page/getProductPrice with variants" ended (passed: 3 / time: 1115 ms) 2026-11-03 07:45:47,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/isAddToCartEnabled" 2026-11-03 07:45:47,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/hide attribute with single 'is_custom' value" 2026-11-03 07:45:48,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/multi attributes are optional and can be selected together" 2026-11-03 07:45:48,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/pages/product_page" ended (passed: 10 / time: 3421 ms) 2026-11-03 07:45:48,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/pages/product_page (after GC) - used: 140561659 - total: 286965843 - limit: 4395630592 - tests: 10 2026-11-03 07:45:48,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_is_close: closed POS hides checkout" 2026-11-03 07:45:49,156 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:45:49,335 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:49] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.014 ro 2026-11-03 07:45:49,422 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_is_open_consultation: consultation mode opens then hides Order" 2026-11-03 07:45:49,746 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:49] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.013 ro 2026-11-03 07:45:49,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_landing_page_carousel: no My Order button and carousel auto-plays" 2026-11-03 07:45:50,455 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:45:50] "GET /web/image/ir.attachment/101/raw HTTP/1.1" 200 11977 5 0.007 0.014 ro 2026-11-03 07:45:50,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_landing_page_carousel_mobile: mobile landing page carousel auto-plays" 2026-11-03 07:45:51,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_landing_page_carousel_consultation: consultation landing page carousel auto-plays" 2026-11-03 07:45:51,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_pos_closed: closed POS blocks checkout for normal/attribute/combo" 2026-11-03 07:45:52,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_pos_closed_mobile: mobile closed POS blocks checkout" 2026-11-03 07:45:53,744 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_pos_closed_consultation: consultation closed POS blocks checkout" 2026-11-03 07:45:54,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/kiosk_order_pos_closed: kiosk closed blocks checkout across categories" 2026-11-03 07:45:55,912 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_preparation_categories_are_loaded: only preparation categories visible" 2026-11-03 07:45:56,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_attribute_selector: M+Leather then L+Leather, order, verify cart" 2026-11-03 07:45:57,763 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/selfAlwaysAttributeVariants: Chair White then Red variants" 2026-11-03 07:45:59,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_product_info: info popup shows product description" 2026-11-03 07:45:59,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_attribute_selector_shows_images: color dot and image displayed" 2026-11-03 07:46:00,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_combo_selector: Office Combo with attributes + 2 plain items" 2026-11-03 07:46:01,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_combo_selector_category: Test Combo selection" 2026-11-03 07:46:02,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_product_dont_display_all_variants: Meal Combo with always/never variants" 2026-11-03 07:46:03,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_combo_multiple_qty: Combo Drinks qty + Price for drinks qty" 2026-11-03 07:46:04,982 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_combo_extra_price_selection_and_confirmation: price badge + Extra badge verification" 2026-11-03 07:46:06,636 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_table_takeaway_in: table mode, order, qty numpad, close, verify" 2026-11-03 07:46:07,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_table_takeaway_out: table mode, order, close, URL validation" 2026-11-03 07:46:07,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_counter_takeaway_in: counter mode multi-category, total check" 2026-11-03 07:46:08,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_counter_takeaway_out: counter mode with name/phone fill" 2026-11-03 07:46:09,377 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_kiosk_cancel: cancel order from product list" 2026-11-03 07:46:09,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_duplicate_order_kiosk: order then close, no My Order button" 2026-11-03 07:46:10,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/kiosk_order_price_null: zero-price product order" 2026-11-03 07:46:10,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_combo_sides: combo with attribute selection then Next" 2026-11-03 07:46:11,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_combo_qty_max_free: combo with max free qty increase" 2026-11-03 07:46:12,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_unpaid: unpaid kiosk order" 2026-11-03 07:46:12,453 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_parent_category: child categories from parent" 2026-11-03 07:46:12,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_table_takeaway_in: mobile table mode, order, cancel" 2026-11-03 07:46:13,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_table_takeaway_out: mobile table with name/phone" 2026-11-03 07:46:14,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_counter_takeaway_in: mobile counter mode" 2026-11-03 07:46:15,009 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_counter_takeaway_out: mobile counter with name/phone" 2026-11-03 07:46:15,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_table_takeaway_in: meal mode, multiple orders, total/qty checks" 2026-11-03 07:46:16,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_table_takeaway_out: meal mode with name/phone" 2026-11-03 07:46:17,578 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_counter_takeaway_in: meal counter, confirm shown each time" 2026-11-03 07:46:18,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_counter_takeaway_out: meal counter with name/phone" 2026-11-03 07:46:19,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_meal_cancel: meal mode cancel and re-order" 2026-11-03 07:46:20,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_each_cancel: each mode cancel and re-order" 2026-11-03 07:46:22,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/SelfOrderOrderNumberTour: table selection popup" 2026-11-03 07:46:22,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_auto_table_selection_takeaway_in: auto table, no table selector" 2026-11-03 07:46:23,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_0_price_order: zero-price with order note" 2026-11-03 07:46:24,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_sub_categories_products_displayed: parent/child category products" 2026-11-03 07:46:24,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_sub_categories_products_displayed_mobile: mobile sub categories" 2026-11-03 07:46:25,428 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_sub_categories_products_displayed_consultation: consultation sub categories" 2026-11-03 07:46:25,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_mobile_self_order_preparation_changes: preparation with table select" 2026-11-03 07:46:26,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_product_availability: kiosk unavailable product handling" 2026-11-03 07:46:28,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_product_availability: mobile unavailable product handling" 2026-11-03 07:46:29,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_multi_attribute_selector: multi-check attribute selection" 2026-11-03 07:46:30,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_pricelist: kiosk pricelist with fixed price" 2026-11-03 07:46:30,731 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_special_products_category: special products category hidden" 2026-11-03 07:46:31,052 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_no_access_token: no access token hides order button" 2026-11-03 07:46:31,423 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_preset_dine_in_tour: dine in preset with table identifier" 2026-11-03 07:46:31,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_slot_limit_orders: slot limit order test" 2026-11-03 07:46:32,856 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_preset_btn: check preset button displays correct preset" 2026-11-03 07:46:33,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/scenario/pos_self_order_flow" ended (passed: 56 / time: 44360 ms) 2026-11-03 07:46:33,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/scenario/pos_self_order_flow (after GC) - used: 152469204 - total: 347531440 - limit: 4395630592 - tests: 56 2026-11-03 07:46:33,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/screens/floor_screen/floor_screen/PosResGetQRtest" 2026-11-03 07:46:34,187 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:46:34] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.031 0.01 ro 2026-11-03 07:46:34,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/screens/floor_screen/floor_screen" ended (passed: 1 / time: 477 ms) 2026-11-03 07:46:34,672 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/screens/floor_screen/floor_screen (after GC) - used: 147141850 - total: 248967150 - limit: 4395630592 - tests: 1 2026-11-03 07:46:34,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns order.table_id when present" 2026-11-03 07:46:34,942 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:46:34] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-11-03 07:46:35,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns self_ordering_table_id when table_id is falsy" 2026-11-03 07:46:35,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns false when neither table_id nor self_ordering_table_id" 2026-11-03 07:46:35,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js" ended (passed: 3 / time: 1134 ms) 2026-11-03 07:46:35,925 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog" ended (passed: 3 / time: 1134 ms) 2026-11-03 07:46:36,139 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog (after GC) - used: 147140447 - total: 254210159 - limit: 4395630592 - tests: 3 2026-11-03 07:46:36,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/preparation ticket check 1" 2026-11-03 07:46:36,434 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:46:36] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:46:36,598 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/preparation ticket check 2 - preparation categories" 2026-11-03 07:46:36,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/preparation ticket check 3 - combo" 2026-11-03 07:46:37,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/name entered for a name-required preset shows as the prep ticket order_label" 2026-11-03 07:46:37,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/preparation_receipt/preparation ticket" ended (passed: 4 / time: 1213 ms) 2026-11-03 07:46:37,447 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:46:37] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.009 0.023 ro 2026-11-03 07:46:37,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/preparation_receipt" ended (passed: 4 / time: 1213 ms) 2026-11-03 07:46:37,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/services/preparation_receipt (after GC) - used: 147222070 - total: 258404422 - limit: 4395630592 - tests: 4 2026-11-03 07:46:37,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/scroll/scrollItemIntoViewX/scrolls when item is out of view" 2026-11-03 07:46:37,774 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/scroll/scrollItemIntoViewX/does not scroll if item is already visible" 2026-11-03 07:46:37,784 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/scroll/scrollItemIntoViewX" ended (passed: 2 / time: 9 ms) 2026-11-03 07:46:37,792 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/scroll" ended (passed: 2 / time: 9 ms) 2026-11-03 07:46:37,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/services/scroll (after GC) - used: 146933509 - total: 245821461 - limit: 4395630592 - tests: 2 2026-11-03 07:46:38,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/scroll_dnd_hook/useDraggableScroll/drags and scrolls horizontally" 2026-11-03 07:46:38,246 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:46:38] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:46:38,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/scroll_dnd_hook/useDraggableScroll/does not scroll if movement is less than threshold" 2026-11-03 07:46:38,410 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:46:38] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.005 0.017 ro 2026-11-03 07:46:38,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/scroll_dnd_hook/useDraggableScroll" ended (passed: 2 / time: 630 ms) 2026-11-03 07:46:38,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/scroll_dnd_hook" ended (passed: 2 / time: 630 ms) 2026-11-03 07:46:38,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/services/scroll_dnd_hook (after GC) - used: 147179704 - total: 249753716 - limit: 4395630592 - tests: 2 2026-11-03 07:46:38,945 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentOrder" 2026-11-03 07:46:39,153 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:46:39] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:46:39,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTable/dynamic_qr mode returns the current order's bound table" 2026-11-03 07:46:39,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTable/other modes returns the table matching the router identifier" 2026-11-03 07:46:39,955 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/currentTable" ended (passed: 2 / time: 645 ms) 2026-11-03 07:46:39,956 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTableIdentifier/dynamic_qr mode returns the current order's bound table identifier" 2026-11-03 07:46:40,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTableIdentifier/other modes fall back to the router identifier" 2026-11-03 07:46:40,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/currentTableIdentifier" ended (passed: 2 / time: 607 ms) 2026-11-03 07:46:40,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/dynamic_qr mode" 2026-11-03 07:46:40,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/kiosk mode" 2026-11-03 07:46:41,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/table mode" 2026-11-03 07:46:41,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/shop closed" 2026-11-03 07:46:41,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/availablePresets" ended (passed: 4 / time: 1224 ms) 2026-11-03 07:46:41,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initMobileData/order_identifier in the url validates and selects the order in dynamic_qr mode" 2026-11-03 07:46:42,131 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initMobileData/order_identifier pointing to a no longer draft order is not selected nor validated" 2026-11-03 07:46:42,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initMobileData/order_identifier is ignored entirely outside dynamic_qr mode" 2026-11-03 07:46:42,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/initMobileData" ended (passed: 3 / time: 967 ms) 2026-11-03 07:46:42,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_computePendingDeltas/returns a delta only for synced lines whose local qty differs from their last-synced baseline" 2026-11-03 07:46:43,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_computePendingDeltas/ignores lines that were never synced at all" 2026-11-03 07:46:43,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/_computePendingDeltas" ended (passed: 2 / time: 697 ms) 2026-11-03 07:46:43,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas/reapplies the delta on top of the refreshed qty and restores it as the new baseline" 2026-11-03 07:46:43,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas/removes the line instead of going negative when the reapplied delta would drop qty to 0 or below" 2026-11-03 07:46:44,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas/ignores deltas for lines belonging to a different order" 2026-11-03 07:46:44,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas" ended (passed: 3 / time: 1080 ms) 2026-11-03 07:46:44,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/changes when a synced line's qty changes" 2026-11-03 07:46:44,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/changes when the order's general_customer_note changes" 2026-11-03 07:46:45,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/ignores a line's customer_note (self-order cannot set per-line notes)" 2026-11-03 07:46:45,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/ignores lines that were never synced" 2026-11-03 07:46:45,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot" ended (passed: 4 / time: 1444 ms) 2026-11-03 07:46:45,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns true without refreshing when the order has no access_token yet" 2026-11-03 07:46:46,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns true and does not warn when nothing changed server-side" 2026-11-03 07:46:46,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns false and warns when the order changed server-side" 2026-11-03 07:46:46,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns false and warns when the order became paid server-side with an unchanged cart" 2026-11-03 07:46:47,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns true and does not warn when only a line's customer_note changes server-side" 2026-11-03 07:46:47,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns false and warns when the order's general note changed server-side" 2026-11-03 07:46:48,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/canProceedToPay" ended (passed: 6 / time: 2141 ms) 2026-11-03 07:46:48,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/pushOrphanedLines (default): merges another local draft's lines into openOrder and deletes it" 2026-11-03 07:46:48,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/pushOrphanedLines: false deletes another local draft without merging its lines" 2026-11-03 07:46:48,721 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/prefers the draft matching the requested token over an arbitrary other draft" 2026-11-03 07:46:48,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/multiple requested tokens: the first wins, neither is treated as an orphan" 2026-11-03 07:46:49,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/getUserDataFromServer" ended (passed: 4 / time: 1101 ms) 2026-11-03 07:46:49,223 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initProducts/hide special products" 2026-11-03 07:46:49,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initProducts/availableCategories and computeAvailableCategories" 2026-11-03 07:46:49,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/initProducts" ended (passed: 2 / time: 661 ms) 2026-11-03 07:46:49,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initHardware/adds payment terminals" 2026-11-03 07:46:50,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initHardware/initLNA is only called in kiosk mode" 2026-11-03 07:46:51,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/initHardware" ended (passed: 2 / time: 1154 ms) 2026-11-03 07:46:51,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/applyPendingComboConversion" 2026-11-03 07:46:51,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/createNewOrder" 2026-11-03 07:46:51,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/removeLine" 2026-11-03 07:46:51,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/verifyCart" 2026-11-03 07:46:52,158 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:46:52] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.008 ro 2026-11-03 07:46:52,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getProductPriceInfo" 2026-11-03 07:46:52,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/simple flow" 2026-11-03 07:46:52,676 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/Combo Products" 2026-11-03 07:46:52,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/With pricelist acting on variants" 2026-11-03 07:46:53,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/With price_extra for attribute create_variant='no_variant'" 2026-11-03 07:46:53,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/addToCart" ended (passed: 4 / time: 1023 ms) 2026-11-03 07:46:53,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/syncs the local draft order and its lines, reusing the same order" 2026-11-03 07:46:53,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/sendDraftOrderToServer updateLastOrderChange" 2026-11-03 07:46:53,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/setOrderPrices/Combo products order" 2026-11-03 07:46:54,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/setOrderPrices" ended (passed: 1 / time: 236 ms) 2026-11-03 07:46:54,148 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelOrder/Normal cancel order" 2026-11-03 07:46:54,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelOrder/Some line are sent" 2026-11-03 07:46:54,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelOrder/reverts to the last-sent qty, not the pending delta, across multiple sync rounds" 2026-11-03 07:46:54,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/cancelOrder" ended (passed: 3 / time: 788 ms) 2026-11-03 07:46:54,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelBackendOrder" 2026-11-03 07:46:55,204 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/resetCategorySelection" 2026-11-03 07:46:55,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/all matching lines" 2026-11-03 07:46:55,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/combo lines and other lines are filtered cat1" 2026-11-03 07:46:56,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/combo lines and other lines are filtered cat2" 2026-11-03 07:46:56,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/no category matches" 2026-11-03 07:46:56,789 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/ignores combo root category" 2026-11-03 07:46:57,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/printOrderChanges" ended (passed: 5 / time: 1572 ms) 2026-11-03 07:46:57,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/orderLineNotSend" 2026-11-03 07:46:57,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/orderLineNotSend only prices the pending delta once a line has already been sent" 2026-11-03 07:46:57,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/orderLineSent" 2026-11-03 07:46:58,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/payment status notification keeps the partner of the order" 2026-11-03 07:46:58,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order/unit/services/self_order_service" ended (passed: 61 / time: 19364 ms) 2026-11-03 07:46:58,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order/unit/services/self_order_service (after GC) - used: 157164253 - total: 400748681 - limit: 4395630592 - tests: 61 2026-11-03 07:46:58,860 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:46:58] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1841 13 0.023 0.022 rw 2026-11-03 07:46:58,996 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/scenario/pos_self_order_flow/zero amount total order flow with payment method" 2026-11-03 07:46:59,185 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:46:59] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:46:59,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:46:59] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.008 ro 2026-11-03 07:46:59,516 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:46:59] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.014 ro 2026-11-03 07:46:59,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment_self_order/unit/scenario/pos_self_order_flow" ended (passed: 1 / time: 803 ms) 2026-11-03 07:47:00,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_online_payment_self_order/unit/scenario/pos_self_order_flow (after GC) - used: 157409900 - total: 268665728 - limit: 4395630592 - tests: 1 2026-11-03 07:47:00,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/pay route params" 2026-11-03 07:47:00,370 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-11-03 07:47:00,530 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params/no exit route" 2026-11-03 07:47:00,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params/service mode dynamic qr" 2026-11-03 07:47:01,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params/has current table identifier" 2026-11-03 07:47:01,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params" ended (passed: 3 / time: 861 ms) 2026-11-03 07:47:01,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl" ended (passed: 4 / time: 1212 ms) 2026-11-03 07:47:01,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/sendDraftOrderToServer updateLastOrderChange" 2026-11-03 07:47:01,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment_self_order/unit/services/self_order_service" ended (passed: 5 / time: 1586 ms) 2026-11-03 07:47:02,007 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_online_payment_self_order/unit/services/self_order_service (after GC) - used: 151491129 - total: 275113929 - limit: 4395630592 - tests: 5 2026-11-03 07:47:02,041 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:02] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1396 11 0.012 0.018 rw 2026-11-03 07:47:02,134 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_safaricom/unit/customer_display/customer_display/LipaNaMpesa: the customer display shows the QR code to scan" 2026-11-03 07:47:02,262 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.01 ro 2026-11-03 07:47:02,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_safaricom/unit/customer_display/customer_display" ended (passed: 1 / time: 452 ms) 2026-11-03 07:47:02,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_safaricom/unit/customer_display/customer_display (after GC) - used: 151321110 - total: 254670170 - limit: 4395630592 - tests: 1 2026-11-03 07:47:02,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_safaricom/unit/scenarios/safaricom_flow/MpesaExpressTour: the phone number is asked and sent with the payment request" 2026-11-03 07:47:03,031 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:03] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:47:03,479 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_safaricom/unit/scenarios/safaricom_flow/LipaNaMpesaTour: the QR code can be displayed and cancelling the popup sets the line to retry" 2026-11-03 07:47:03,989 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_safaricom/unit/scenarios/safaricom_flow/LipaNaMpesaTour: accepting a transaction validates the payment line" 2026-11-03 07:47:04,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_safaricom/unit/scenarios/safaricom_flow" ended (passed: 3 / time: 1590 ms) 2026-11-03 07:47:04,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_safaricom/unit/scenarios/safaricom_flow (after GC) - used: 160779384 - total: 263583692 - limit: 4395630592 - tests: 3 2026-11-03 07:47:04,747 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:04] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1829 13 0.008 0.015 rw 2026-11-03 07:47:04,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_settle_order_with_lot: the SN/Lots of the sale order are loaded on the settled line" 2026-11-03 07:47:05,057 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:05] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.008 0.011 ro 2026-11-03 07:47:05,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_multiple_lots_sale_order_2: discarding the SN/Lots leaves the line without lot" 2026-11-03 07:47:06,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_import_lot_groupable_and_non_groupable / test_multiple_lots_sale_order_3: a non groupable lot line is split per lot" 2026-11-03 07:47:07,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_settle_changed_price_with_lots: the price of a lot tracked line is not reset" 2026-11-03 07:47:07,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_settle_groupable_lot_total_amount: a groupable lot tracked line keeps its total" 2026-11-03 07:47:08,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/PosShipLaterNoDefault: settling a sale order does not activate ship later" 2026-11-03 07:47:09,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/PosSettleOrder4 / PosSettleOrderShipLater: ship later sets the shipping date of the order" 2026-11-03 07:47:10,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow" ended (passed: 7 / time: 5414 ms) 2026-11-03 07:47:10,584 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_sale_stock/unit/scenarios/pos_sale_stock_flow (after GC) - used: 158652781 - total: 296524181 - limit: 4395630592 - tests: 7 2026-11-03 07:47:10,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:10] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1905 13 0.02 0.027 rw 2026-11-03 07:47:10,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/components/product_card/ticketAvailabilityText" 2026-11-03 07:47:10,984 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:47:11,160 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:11] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.014 ro 2026-11-03 07:47:11,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/components/product_card/selectProduct adds a regular product to the cart" 2026-11-03 07:47:11,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/components/product_card/selectProduct navigates to the event page for an event product" 2026-11-03 07:47:11,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/components/product_card" ended (passed: 3 / time: 1024 ms) 2026-11-03 07:47:12,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_event/unit/components/product_card (after GC) - used: 157723024 - total: 282196964 - limit: 4395630592 - tests: 3 2026-11-03 07:47:12,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/cart_page/cart_page/changeQuantity" 2026-11-03 07:47:12,409 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.013 ro 2026-11-03 07:47:12,608 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:12] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.001 0.009 ro 2026-11-03 07:47:12,639 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:12] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.005 0.011 ro 2026-11-03 07:47:12,653 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/pages/cart_page/cart_page" ended (passed: 1 / time: 487 ms) 2026-11-03 07:47:12,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/pages/cart_page" ended (passed: 1 / time: 487 ms) 2026-11-03 07:47:12,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_event/unit/pages/cart_page (after GC) - used: 157720525 - total: 260963333 - limit: 4395630592 - tests: 1 2026-11-03 07:47:12,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/validateQuestion" 2026-11-03 07:47:13,181 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:47:13,359 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:13] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.011 ro 2026-11-03 07:47:13,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/onStepClicked" 2026-11-03 07:47:13,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/slotAvailabilityText" 2026-11-03 07:47:13,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/seatAvailability" 2026-11-03 07:47:14,277 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/changeQuantity" 2026-11-03 07:47:14,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/pages/event_page/EventPage Component" ended (passed: 5 / time: 1677 ms) 2026-11-03 07:47:14,670 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/pages/event_page" ended (passed: 5 / time: 1677 ms) 2026-11-03 07:47:14,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_event/unit/pages/event_page (after GC) - used: 158116966 - total: 271205526 - limit: 4395630592 - tests: 5 2026-11-03 07:47:14,988 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_event/unit/services/self_order_service/self_order_service/eventImageUrl" 2026-11-03 07:47:15,246 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.015 ro 2026-11-03 07:47:15,384 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/services/self_order_service/self_order_service" ended (passed: 1 / time: 395 ms) 2026-11-03 07:47:15,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event/unit/services/self_order_service" ended (passed: 1 / time: 395 ms) 2026-11-03 07:47:15,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_event/unit/services/self_order_service (after GC) - used: 157907120 - total: 261768212 - limit: 4395630592 - tests: 1 2026-11-03 07:47:15,689 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:15] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1742 13 0.008 0.014 rw 2026-11-03 07:47:15,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/failed to create bancontact payment" 2026-11-03 07:47:15,973 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.012 ro 2026-11-03 07:47:16,189 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:16] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.009 ro 2026-11-03 07:47:16,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/success to create bancontact payment" 2026-11-03 07:47:16,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest" ended (passed: 2 / time: 749 ms) 2026-11-03 07:47:16,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_bancontact_pay/unit/app/payment_bancontact" ended (passed: 2 / time: 749 ms) 2026-11-03 07:47:16,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_bancontact_pay/unit/app/payment_bancontact (after GC) - used: 158011880 - total: 264651992 - limit: 4395630592 - tests: 2 2026-11-03 07:47:16,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow/kiosk_bancontact_pay_success: scanning the QR code pays the kiosk order" 2026-11-03 07:47:17,069 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:17] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:47:17,279 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:17] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.007 0.02 ro 2026-11-03 07:47:17,294 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 oAy-JZEq - [03/Nov/2026 07:47:17] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.032 ro 2026-11-03 07:47:17,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow/kiosk_bancontact_pay_failed: a failed payment can be retried" 2026-11-03 07:47:17,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow/kiosk_bancontact_pay_failed_create_payment: the payment cannot be created" 2026-11-03 07:47:18,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow" ended (passed: 3 / time: 1611 ms) 2026-11-03 07:47:18,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] @pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow (after GC) - used: 158295462 - total: 269371106 - limit: 4395630592 - tests: 3 2026-11-03 07:47:18,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [MEMINFO] tests done (after GC) - used: 152378794 - total: 261505890 - limit: 4395630592 2026-11-03 07:47:18,960 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@product" ended (passed: 1 / time: 2782 ms) 2026-11-03 07:47:18,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@account" ended (passed: 41 / time: 11175 ms) 2026-11-03 07:47:18,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@point_of_sale" ended (passed: 493 / time: 138787 ms) 2026-11-03 07:47:18,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_restaurant" ended (passed: 147 / time: 60495 ms) 2026-11-03 07:47:18,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project" ended (passed: 69 / time: 13115 ms) 2026-11-03 07:47:18,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@project_todo" ended (passed: 16 / time: 2629 ms) 2026-11-03 07:47:18,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_discount" ended (passed: 10 / time: 4442 ms) 2026-11-03 07:47:18,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_loyalty" ended (passed: 23 / time: 7172 ms) 2026-11-03 07:47:18,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_mollie" ended (passed: 4 / time: 994 ms) 2026-11-03 07:47:18,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_stock" ended (passed: 7 / time: 2664 ms) 2026-11-03 07:47:18,972 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale" ended (passed: 35 / time: 21355 ms) 2026-11-03 07:47:18,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_viva_com" ended (passed: 2 / time: 670 ms) 2026-11-03 07:47:18,973 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@printer" ended (passed: 13 / time: 1065 ms) 2026-11-03 07:47:18,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_bancontact_pay" ended (passed: 24 / time: 14114 ms) 2026-11-03 07:47:18,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashdro" ended (passed: 7 / time: 58 ms) 2026-11-03 07:47:18,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_cashmatic" ended (passed: 6 / time: 428 ms) 2026-11-03 07:47:18,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_event" ended (passed: 15 / time: 3379 ms) 2026-11-03 07:47:18,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_glory_cash" ended (passed: 26 / time: 412 ms) 2026-11-03 07:47:18,975 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_hr" ended (passed: 30 / time: 8814 ms) 2026-11-03 07:47:18,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment" ended (passed: 3 / time: 1527 ms) 2026-11-03 07:47:18,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order" ended (passed: 221 / time: 101901 ms) 2026-11-03 07:47:18,976 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_online_payment_self_order" ended (passed: 6 / time: 2389 ms) 2026-11-03 07:47:18,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_safaricom" ended (passed: 4 / time: 2042 ms) 2026-11-03 07:47:18,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_sale_stock" ended (passed: 7 / time: 5414 ms) 2026-11-03 07:47:18,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_event" ended (passed: 10 / time: 3583 ms) 2026-11-03 07:47:18,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] "@pos_self_order_bancontact_pay" ended (passed: 5 / time: 2360 ms) 2026-11-03 07:47:18,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Passed 1225 tests (5749 assertions, total time: 00:07:53) 2026-11-03 07:47:18,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: [HOOT] Test suite succeeded 2026-11-03 07:47:19,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-11-03 07:47:19,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser: heap 105851772 (allocated 111652864) 2026-11-03 07:47:19,783 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Closing chrome headless with pid 74596 2026-11-03 07:47:19,788 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Closing websocket connection 2026-11-03 07:47:19,794 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Terminating chrome headless with pid 74596 2026-11-03 07:47:19,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_074719_958356_test_unit_desktop.txt 2026-11-03 07:47:19,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Removing chrome user profile "/tmp/tmpg_duocof_chrome_odoo" 2026-11-03 07:47:20,021 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:47:20,030 7 INFO rb-b7d1c09-226301-432015 odoo.tests.suite: Auto retry disabled for test_unit_mobile (odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile) 2026-11-03 07:47:20,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js: Starting MobileWebSuite.test_unit_mobile ... 2026-11-03 07:47:20,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome pid: 74945 2026-11-03 07:47:20,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome headless temporary user profile dir: /tmp/tmprc0c0ahp_chrome_odoo 2026-11-03 07:47:20,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Issuing json command http://127.0.0.1:42733/json/version 2026-11-03 07:47:20,548 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:47:20,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Browser version: Chrome/150.0.7871.114 2026-11-03 07:47:20,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Issuing json command http://127.0.0.1:42733/json 2026-11-03 07:47:20,689 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-11-03 07:47:20,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Websocket url found: ws://127.0.0.1:42733/devtools/page/3DC4AA218CC91FA42DD7EAD629E08F5D 2026-11-03 07:47:20,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Enable chrome headless console log notification 2026-11-03 07:47:20,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome headless enable page notifications 2026-11-03 07:47:20,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-11-03 07:47:20,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Setting session cookie in browser 2026-11-03 07:47:20,813 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Open "http://127.0.0.1:8069/web/tests?&headless&loglevel=2&preset=mobile&tag=-headless&timeout=15000&id=b21ec1ed&id=8f0c4dc0&id=385c6225&id=44b17663&id=dea4a2bc&id=604ef30c&id=663ec0af&id=abd5fdcc&id=feff7f15&id=38fee11b&id=6ee09bc9&id=a17645a5&id=dbe09775&id=feb88248&id=67927d96&id=3d20db92&id=adc5c029&id=338447a6&id=0cddce53&id=502048c1&id=6703452b&id=b31eec2b&id=e588ffda&id=e5d904af&id=e5db82d9&id=d8c27dec&id=-a8e504c3" in browser 2026-11-03 07:47:20,813 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Navigating to: "http://127.0.0.1:8069/web/tests?&headless&loglevel=2&preset=mobile&tag=-headless&timeout=15000&id=b21ec1ed&id=8f0c4dc0&id=385c6225&id=44b17663&id=dea4a2bc&id=604ef30c&id=663ec0af&id=abd5fdcc&id=feff7f15&id=38fee11b&id=6ee09bc9&id=a17645a5&id=dbe09775&id=feb88248&id=67927d96&id=3d20db92&id=adc5c029&id=338447a6&id=0cddce53&id=502048c1&id=6703452b&id=b31eec2b&id=e588ffda&id=e5d904af&id=e5db82d9&id=d8c27dec&id=-a8e504c3" 2026-11-03 07:47:20,994 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:20] "GET /web/tests?&headless&loglevel=2&preset=mobile&tag=-headless&timeout=15000&id=b21ec1ed&id=8f0c4dc0&id=385c6225&id=44b17663&id=dea4a2bc&id=604ef30c&id=663ec0af&id=abd5fdcc&id=feff7f15&id=38fee11b&id=6ee09bc9&id=a17645a5&id=dbe09775&id=feb88248&id=67927d96&id=3d20db92&id=adc5c029&id=338447a6&id=0cddce53&id=502048c1&id=6703452b&id=b31eec2b&id=e588ffda&id=e5d904af&id=e5db82d9&id=d8c27dec&id=-a8e504c3 HTTP/1.1" 200 2146 16 0.022 0.155 ro 2026-11-03 07:47:21,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Navigation result: {'frameId': '3DC4AA218CC91FA42DD7EAD629E08F5D', 'loaderId': '0535C4CB40DC2CB31BACD24097939410', 'isDownload': False} 2026-11-03 07:47:21,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Waiting for frame '3DC4AA218CC91FA42DD7EAD629E08F5D' to stop loading 2026-11-03 07:47:21,055 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:21] "GET /web/assets/69561ba/web.assets_unit_tests.min.css HTTP/1.1" 200 257211 2 0.002 0.01 ro 2026-11-03 07:47:21,115 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:21] "GET /web/assets/5243a83/web.assets_unit_tests_setup.min.css HTTP/1.1" 200 1542698 2 0.001 0.29 ro 2026-11-03 07:47:21,253 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:21] "GET /web/assets/4f1659d/web.assets_unit_tests_setup.min.js HTTP/1.1" 200 13562574 2 0.002 0.21 ro 2026-11-03 07:47:21,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:21] "GET /web/assets/85f69aa/web.assets_unit_tests.min.js HTTP/1.1" 200 22428736 2 0.004 0.357 ro 2026-11-03 07:47:21,878 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Roboto:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:47:21,879 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:47:21,879 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:47:21,880 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:47:21,880 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Noto+Serif:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:47:21,880 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Arvo:400,400i,700,700i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:47:21,881 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:47:21,881 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap&subset=latin,latin-ext,vietnamese 2026-11-03 07:47:21,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 170984 0 0 0.006 - 2026-11-03 07:47:24,101 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:24] "GET /web/static/fonts/google/Roboto/Roboto-Medium.ttf HTTP/1.1" 200 171320 0 0 0.003 - 2026-11-03 07:47:24,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:24] "GET /web/static/fonts/google/Roboto/Roboto-Italic.ttf HTTP/1.1" 200 173232 0 0 0.004 - 2026-11-03 07:47:24,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Evaluate ready code "document.readyState === 'complete'" 2026-11-03 07:47:24,394 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Evaluate test code "" 2026-11-03 07:47:24,457 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:24] "GET /web/static/img/favicon.ico HTTP/1.1" 200 1150 0 0 0.021 - 2026-11-03 07:47:24,575 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:24] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 299 11 0.021 0.193 rw 2026-11-03 07:47:24,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Configuration (click to expand) 2026-11-03 07:47:24,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: Object(bail=0, debug='', debugTest=false, events=3, fps=60, fun=false, headless=true, loglevel=2, manual=false, networkDelay='0', notrycatch=false, order='fifo', preset='mobile', random=0, showdetail='first-fail', timeout=15000, filter='', id='[b21ec1ed, 8f0c4dc0, 385c6225, 44b17663, dea4a2bc,…b31eec2b, e588ffda, e5d904af, e5db82d9, d8c27dec]', tag='[-headless]') 2026-11-03 07:47:24,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: console.groupEnd 2026-11-03 07:47:24,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Starting test suites 2026-11-03 07:47:24,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@product/product_pricelist_report/Pricelist Client Action" 2026-11-03 07:47:26,724 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:26] "POST /web/model/get_definitions HTTP/1.1" 200 2481484 568 0.442 1.528 rw 2026-11-03 07:47:27,076 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:27] "GET /web/assets/39709b1/web.material_symbols_outlined.min.woff2 HTTP/1.1" 200 38596 2 0.001 0.007 ro 2026-11-03 07:47:27,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@product/product_pricelist_report" ended (passed: 1 / time: 2620 ms) 2026-11-03 07:47:27,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @product/product_pricelist_report (after GC) - used: 88026202 - total: 188108850 - limit: 4395630592 - tests: 1 2026-11-03 07:47:27,597 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:27] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 874 9 0.014 0.019 rw 2026-11-03 07:47:27,686 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_move_form/When I switch tabs, it saves" 2026-11-03 07:47:27,884 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:27] "GET /web/bundle/web.assets_emoji HTTP/1.1" 200 74 0 0 0.007 ro 2026-11-03 07:47:27,906 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:27] "GET /web/assets/c3ed5f2/web.assets_emoji.min.js HTTP/1.1" 200 458331 2 0.001 0.011 ro 2026-11-03 07:47:28,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_move_form/Confirmation dialog on delete contains a warning" 2026-11-03 07:47:28,367 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_move_form/Update description on product line" 2026-11-03 07:47:28,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_move_form" ended (passed: 3 / time: 1042 ms) 2026-11-03 07:47:28,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/account_move_form (after GC) - used: 96063299 - total: 179312291 - limit: 4395630592 - tests: 3 2026-11-03 07:47:28,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_number_widget/Account Number Widget full flow" 2026-11-03 07:47:29,106 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:29] "GET /web/static/fonts/google/Roboto/Roboto-Bold.ttf HTTP/1.1" 200 170064 0 0 0.004 - 2026-11-03 07:47:29,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_number_widget" ended (passed: 1 / time: 357 ms) 2026-11-03 07:47:29,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/account_number_widget (after GC) - used: 95926673 - total: 177663893 - limit: 4395630592 - tests: 1 2026-11-03 07:47:29,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_payment_field/payment popover can unreconcile a payment" 2026-11-03 07:47:29,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_payment_field/payment popover opens without a company, a foreign currency or a payment method" 2026-11-03 07:47:29,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_payment_field" ended (passed: 2 / time: 272 ms) 2026-11-03 07:47:29,758 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/account_payment_field (after GC) - used: 96826880 - total: 177923340 - limit: 4395630592 - tests: 2 2026-11-03 07:47:29,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_widgets/AccountFileUploader/widget contains context based on the record despite field not in view" 2026-11-03 07:47:29,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_widgets/AccountFileUploader" ended (passed: 1 / time: 125 ms) 2026-11-03 07:47:29,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/account_widgets/PaymentTermsLineWidget/records don't get abandoned after clicking globally or on an exisiting record" 2026-11-03 07:47:30,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_widgets/PaymentTermsLineWidget" ended (passed: 1 / time: 202 ms) 2026-11-03 07:47:30,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/account_widgets" ended (passed: 2 / time: 327 ms) 2026-11-03 07:47:30,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/account_widgets (after GC) - used: 94183015 - total: 178715167 - limit: 4395630592 - tests: 2 2026-11-03 07:47:30,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can add a line in a section" 2026-11-03 07:47:30,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can add a line in a subsection" 2026-11-03 07:47:30,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can add a subsection in a section" 2026-11-03 07:47:31,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can't add a subsection if value not in options" 2026-11-03 07:47:31,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can delete sections" 2026-11-03 07:47:31,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can delete subsections" 2026-11-03 07:47:31,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can duplicate sections" 2026-11-03 07:47:32,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can duplicate subsections" 2026-11-03 07:47:32,449 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can resequence records inside sections" 2026-11-03 07:47:32,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/resequence can be discarded" 2026-11-03 07:47:33,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/can resequence sections" 2026-11-03 07:47:33,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/add a section" 2026-11-03 07:47:33,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/add note" 2026-11-03 07:47:34,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/multiline notes use the native text field" 2026-11-03 07:47:34,604 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/sections with required content field" 2026-11-03 07:47:35,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/sections duplicate with many2many" 2026-11-03 07:47:36,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/swap sections and subsections" 2026-11-03 07:47:36,633 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/check collapse_ fields' muting logic for widget" 2026-11-03 07:47:36,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/check collapse_ fields' duplicating logic" 2026-11-03 07:47:37,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/section_and_note/check subsections' collapse_ fields' drag and drop logic" 2026-11-03 07:47:37,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/section_and_note" ended (passed: 20 / time: 7402 ms) 2026-11-03 07:47:37,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/section_and_note (after GC) - used: 110167404 - total: 252085340 - limit: 4395630592 - tests: 20 2026-11-03 07:47:38,032 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/x2many_buttons/component rendering: less than 3 records on field" 2026-11-03 07:47:38,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/x2many_buttons/component rendering: exactly 3 records on field" 2026-11-03 07:47:38,231 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/x2many_buttons/component rendering: more than 3 records on field" 2026-11-03 07:47:38,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/x2many_buttons/edit record and check if edits get discarded when click on one of the buttons and redirects to proper record" 2026-11-03 07:47:38,446 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@account/x2many_buttons/redirect to list view and discards edits when clicking on last button with more than 3 records on field" 2026-11-03 07:47:38,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account/x2many_buttons" ended (passed: 5 / time: 523 ms) 2026-11-03 07:47:38,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @account/x2many_buttons (after GC) - used: 96548562 - total: 196698138 - limit: 4395630592 - tests: 5 2026-11-03 07:47:38,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:38] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1360 9 0.005 0.011 rw 2026-11-03 07:47:38,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/discount/Taxes object should contain no discount values" 2026-11-03 07:47:38,942 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:38] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:47:39,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/discount" ended (passed: 1 / time: 748 ms) 2026-11-03 07:47:39,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/discount (after GC) - used: 101936374 - total: 187770366 - limit: 4395630592 - tests: 1 2026-11-03 07:47:39,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] pos_basic_order_01_multi_payment_and_change" 2026-11-03 07:47:39,871 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:39] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:47:40,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] PaymentScreenRoundingHalfUp" 2026-11-03 07:47:40,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method" 2026-11-03 07:47:40,511 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash" 2026-11-03 07:47:40,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left" 2026-11-03 07:47:41,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_only_round_cash_method" 2026-11-03 07:47:41,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash" 2026-11-03 07:47:41,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_with_change" 2026-11-03 07:47:41,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_only_cash_method_with_change" 2026-11-03 07:47:41,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/old_tour/[Old Tour] test_cash_rounding_up_with_change" 2026-11-03 07:47:42,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/old_tour" ended (passed: 10 / time: 2356 ms) 2026-11-03 07:47:42,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/old_tour (after GC) - used: 103997675 - total: 233383451 - limit: 4395630592 - tests: 10 2026-11-03 07:47:42,315 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/price/Prices includes" 2026-11-03 07:47:42,446 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:42] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:47:42,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/price/Prices excludes" 2026-11-03 07:47:42,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/price/Combo prices incl and excl" 2026-11-03 07:47:43,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/price" ended (passed: 3 / time: 733 ms) 2026-11-03 07:47:43,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/price (after GC) - used: 103881275 - total: 205334027 - limit: 4395630592 - tests: 3 2026-11-03 07:47:43,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Nested Pricelists with different currencies" 2026-11-03 07:47:43,350 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:43] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:47:43,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: Precedence Rules (Variant > Template > Category > Global)" 2026-11-03 07:47:43,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: Min Quantity logic" 2026-11-03 07:47:43,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: Nested Pricelists (Pricelist of Pricelist)" 2026-11-03 07:47:44,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: rule targeting a product missing from the PoS is not applied globally" 2026-11-03 07:47:44,240 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: fixed price rule still adds attribute extra price" 2026-11-03 07:47:44,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: fixed price rule targeting a specific variant only adds no_variant extra price" 2026-11-03 07:47:44,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/pricelist/Pricelist: fixed price with currency conversion still adds attribute extra price" 2026-11-03 07:47:44,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/pricelist" ended (passed: 8 / time: 1587 ms) 2026-11-03 07:47:44,981 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/pricelist (after GC) - used: 104082163 - total: 216081947 - limit: 4395630592 - tests: 8 2026-11-03 07:47:45,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale HALF-UP 0.05 (cash only)" 2026-11-03 07:47:45,194 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-11-03 07:47:45,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale HALF-UP 0.05 (all methods)" 2026-11-03 07:47:45,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale UP 10 (cash only)" 2026-11-03 07:47:45,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale UP 10 (all methods)" 2026-11-03 07:47:45,985 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale DOWN 10 (all methods)" 2026-11-03 07:47:46,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale DOWN 1 (cash only)" 2026-11-03 07:47:46,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding sale DOWN 1 (all methods)" 2026-11-03 07:47:46,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund HALF-UP 0.05 (cash only)" 2026-11-03 07:47:47,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund HALF-UP 0.05 (all methods)" 2026-11-03 07:47:47,340 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund UP 10 (cash only)" 2026-11-03 07:47:47,639 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund UP 10 (all methods)" 2026-11-03 07:47:47,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund DOWN 1 (cash only)" 2026-11-03 07:47:48,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rounding refund DOWN 1 (all methods)" 2026-11-03 07:47:48,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Rouding sale HALF-UP 0.05 with two payment method" 2026-11-03 07:47:48,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/accounting/rounding/Applied rounding when overpaying" 2026-11-03 07:47:48,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/accounting/rounding" ended (passed: 15 / time: 3830 ms) 2026-11-03 07:47:49,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/accounting/rounding (after GC) - used: 104731531 - total: 247539211 - limit: 4395630592 - tests: 15 2026-11-03 07:47:49,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/backend/pos_search_model/SearchModel/pos orders can be grouped by hour" 2026-11-03 07:47:49,267 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:47:49,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/backend/pos_search_model/SearchModel" ended (passed: 1 / time: 285 ms) 2026-11-03 07:47:49,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/backend/pos_search_model" ended (passed: 1 / time: 285 ms) 2026-11-03 07:47:49,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/backend/pos_search_model (after GC) - used: 104462978 - total: 191198070 - limit: 4395630592 - tests: 1 2026-11-03 07:47:49,614 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders cash in with amount and reason" 2026-11-03 07:47:49,753 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.019 ro 2026-11-03 07:47:49,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders cash out with amount and reason" 2026-11-03 07:47:50,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders logo when configured" 2026-11-03 07:47:50,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket does not render logo when not configured" 2026-11-03 07:47:50,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/cash_move_receipt/cash move ticket renders different amounts correctly" 2026-11-03 07:47:50,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/cash_move_receipt" ended (passed: 5 / time: 1102 ms) 2026-11-03 07:47:50,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/cash_move_receipt (after GC) - used: 104649626 - total: 202751730 - limit: 4395630592 - tests: 5 2026-11-03 07:47:50,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/category_selector/child category is visible when parent is loaded only via a printer" 2026-11-03 07:47:51,084 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:51] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.022 ro 2026-11-03 07:47:51,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/category_selector" ended (passed: 1 / time: 276 ms) 2026-11-03 07:47:51,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/category_selector (after GC) - used: 105289539 - total: 192006683 - limit: 4395630592 - tests: 1 2026-11-03 07:47:51,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/feedback_screen/Total on receipt always incl" 2026-11-03 07:47:51,533 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:51] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:47:51,728 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/feedback_screen/Total on receipt always incl with tax excluded" 2026-11-03 07:47:51,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/feedback_screen/canEditPayment" 2026-11-03 07:47:52,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/feedback_screen" ended (passed: 3 / time: 820 ms) 2026-11-03 07:47:52,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/feedback_screen (after GC) - used: 105515469 - total: 201714109 - limit: 4395630592 - tests: 3 2026-11-03 07:47:52,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders new lines with product name and quantity" 2026-11-03 07:47:52,500 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:47:52,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders cancelled lines" 2026-11-03 07:47:52,850 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders customer note on line" 2026-11-03 07:47:53,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders general customer note section" 2026-11-03 07:47:53,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/order change ticket renders multiple new lines" 2026-11-03 07:47:53,473 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/test_printer_restricts_to_allowed_categories_for_combo: only combo items in allowed categories print" 2026-11-03 07:47:53,674 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:53] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 2081 0 0 0.002 - 2026-11-03 07:47:53,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_change_receipt/test_printer_not_linked_to_any_combo_category: printer only shows non-combo items in its category" 2026-11-03 07:47:54,226 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/order_change_receipt" ended (passed: 7 / time: 1844 ms) 2026-11-03 07:47:54,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/order_change_receipt (after GC) - used: 111848791 - total: 223554599 - limit: 4395630592 - tests: 7 2026-11-03 07:47:54,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders totals, cashier, payments, order lines and qr code for processed order" 2026-11-03 07:47:54,586 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:47:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:47:54,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders tip lines and line css rules" 2026-11-03 07:47:55,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data does not render internal notes" 2026-11-03 07:47:55,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders discount details and can omit discount summary for manual prices" 2026-11-03 07:47:55,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders receipt change on overpayment" 2026-11-03 07:47:55,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data renders rounding amounts on receipts" 2026-11-03 07:47:56,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/point_of_sale.test_receipt_company_logo_tour, point_of_sale.test_receipt_no_logo_tour: ticket data renders logo and contact info variants" 2026-11-03 07:47:56,283 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/point_of_sale.test_receipt_custom_logo_tour: custom logo and phone displayed on receipt" 2026-11-03 07:47:56,490 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data can hide the invoice qr code" 2026-11-03 07:47:56,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 15 percent tip" 2026-11-03 07:47:56,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 20 percent tip" 2026-11-03 07:47:57,123 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 25 percent tip on 6.00 total" 2026-11-03 07:47:57,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: 25 percent tip on 8.00 total" 2026-11-03 07:47:57,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: no tip after tip screen" 2026-11-03 07:47:57,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: custom tip" 2026-11-03 07:47:58,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: direct settle without tip" 2026-11-03 07:47:58,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: cash payment skips tip screen" 2026-11-03 07:47:58,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: already tipped before validation" 2026-11-03 07:47:58,934 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: deleted tip before tip screen" 2026-11-03 07:47:59,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches tip-after-payment tour case: zero tip before tip screen" 2026-11-03 07:47:59,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods sale without rounding" 2026-11-03 07:47:59,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods refund without rounding" 2026-11-03 07:48:00,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods sale with rounding down" 2026-11-03 07:48:00,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods refund with rounding up" 2026-11-03 07:48:00,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods sale with bank and cash" 2026-11-03 07:48:01,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: all methods refund with bank and cash" 2026-11-03 07:48:01,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only sale with rounding down" 2026-11-03 07:48:01,520 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only refund with rounding up" 2026-11-03 07:48:01,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only sale with bank and cash" 2026-11-03 07:48:01,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/ticket data matches cash-rounding tour case: cash only refund with bank and cash" 2026-11-03 07:48:02,141 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_receipt/test_printed_receipt_tour: basic receipt hides totals and prices" 2026-11-03 07:48:02,345 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/order_receipt" ended (passed: 31 / time: 7881 ms) 2026-11-03 07:48:02,481 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/order_receipt (after GC) - used: 114348630 - total: 240614146 - limit: 4395630592 - tests: 31 2026-11-03 07:48:02,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_summary/getNewLine" 2026-11-03 07:48:02,662 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:48:02,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_summary/Display tax include/exclude subtotal label" 2026-11-03 07:48:03,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/order_summary/setLinePrice: input is per-unit tax-included price, discount is preserved" 2026-11-03 07:48:03,339 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/order_summary" ended (passed: 3 / time: 792 ms) 2026-11-03 07:48:03,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/order_summary (after GC) - used: 114072545 - total: 217021201 - limit: 4395630592 - tests: 3 2026-11-03 07:48:03,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/orderline/orderline.js" 2026-11-03 07:48:03,661 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:03] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:48:03,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/orderline" ended (passed: 1 / time: 305 ms) 2026-11-03 07:48:03,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/orderline (after GC) - used: 113994742 - total: 202341154 - limit: 4395630592 - tests: 1 2026-11-03 07:48:04,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/orderline_note_button/orderline_note_button.js" 2026-11-03 07:48:04,157 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-11-03 07:48:04,351 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:04] "GET /web/static/fonts/google/Roboto/Roboto-MediumItalic.ttf HTTP/1.1" 200 176080 0 0 0.004 - 2026-11-03 07:48:04,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:04] "GET /web/static/fonts/google/Roboto/Roboto-BoldItalic.ttf HTTP/1.1" 200 174236 0 0 0.002 - 2026-11-03 07:48:04,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/orderline_note_button" ended (passed: 1 / time: 615 ms) 2026-11-03 07:48:04,785 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/orderline_note_button (after GC) - used: 114207907 - total: 202343727 - limit: 4395630592 - tests: 1 2026-11-03 07:48:04,855 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/getPaymentActionState" 2026-11-03 07:48:05,001 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:05] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:48:05,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/processing qr code" 2026-11-03 07:48:05,563 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/non-processing qr code" 2026-11-03 07:48:05,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/no qr code" 2026-11-03 07:48:06,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/show qr code button/not external qr code" 2026-11-03 07:48:06,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/payment_lines/show qr code button" ended (passed: 4 / time: 1137 ms) 2026-11-03 07:48:06,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/not selected and no status" 2026-11-03 07:48:06,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/selected but no status" 2026-11-03 07:48:06,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/not selected but processing" 2026-11-03 07:48:07,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/not selected and not done" 2026-11-03 07:48:07,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/selected and processing" 2026-11-03 07:48:07,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_lines/spinner or delete button/selected and done" 2026-11-03 07:48:07,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/payment_lines/spinner or delete button" ended (passed: 6 / time: 1439 ms) 2026-11-03 07:48:07,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/payment_lines" ended (passed: 11 / time: 2978 ms) 2026-11-03 07:48:08,045 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/payment_lines (after GC) - used: 114653345 - total: 230137517 - limit: 4395630592 - tests: 11 2026-11-03 07:48:08,128 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_screen/Change always incl" 2026-11-03 07:48:08,261 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:08] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.02 ro 2026-11-03 07:48:08,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/payment_screen/addTip startingValue uses locale decimal separator on overpayment" 2026-11-03 07:48:08,743 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/payment_screen" ended (passed: 2 / time: 608 ms) 2026-11-03 07:48:08,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/payment_screen (after GC) - used: 114615556 - total: 210759428 - limit: 4395630592 - tests: 2 2026-11-03 07:48:08,910 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/chose_combo_popup.js/allCombos" 2026-11-03 07:48:09,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-11-03 07:48:09,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/chose_combo_popup/chose_combo_popup.js" ended (passed: 1 / time: 327 ms) 2026-11-03 07:48:09,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup renders with single applicable combo" 2026-11-03 07:48:09,549 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup handles upsell combo correctly" 2026-11-03 07:48:09,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup with applicable and upsell combos mixed" 2026-11-03 07:48:10,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup lines are correctly sorted by upsell and sequence" 2026-11-03 07:48:10,295 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/chose_combo_popup/popup confirm function calls getPayload correctly" 2026-11-03 07:48:10,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/chose_combo_popup" ended (passed: 6 / time: 1615 ms) 2026-11-03 07:48:10,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/chose_combo_popup (after GC) - used: 114943150 - total: 220200018 - limit: 4395630592 - tests: 6 2026-11-03 07:48:10,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/closing_popup/payment method helpers" 2026-11-03 07:48:10,897 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.017 ro 2026-11-03 07:48:11,090 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/closing_popup/validPms includes bank/cash methods with more than one payment" 2026-11-03 07:48:11,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/closing_popup" ended (passed: 2 / time: 593 ms) 2026-11-03 07:48:11,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/closing_popup (after GC) - used: 114884284 - total: 210782904 - limit: 4395630592 - tests: 2 2026-11-03 07:48:11,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/combo_configurator_popup/formattedComboPrice_contains_no_trailing_zeros" 2026-11-03 07:48:11,714 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:11] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.018 ro 2026-11-03 07:48:11,869 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/combo_configurator_popup" ended (passed: 1 / time: 299 ms) 2026-11-03 07:48:11,983 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/combo_configurator_popup (after GC) - used: 114775301 - total: 205015605 - limit: 4395630592 - tests: 1 2026-11-03 07:48:12,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/error_dialog/shows Reload Data button on Error Dialog" 2026-11-03 07:48:12,221 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:48:12,507 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/error_dialog" ended (passed: 1 / time: 442 ms) 2026-11-03 07:48:12,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/error_dialog (after GC) - used: 114540276 - total: 205019376 - limit: 4395630592 - tests: 1 2026-11-03 07:48:12,711 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/order_details_dialog/OrderDetailsDialog opens without currency error" 2026-11-03 07:48:12,856 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:48:13,034 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/order_details_dialog" ended (passed: 1 / time: 309 ms) 2026-11-03 07:48:13,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/order_details_dialog (after GC) - used: 114607776 - total: 202929944 - limit: 4395630592 - tests: 1 2026-11-03 07:48:13,219 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/preset_slots_popup/PresetSlotsPopup" 2026-11-03 07:48:13,340 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:48:13,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/preset_slots_popup" ended (passed: 1 / time: 302 ms) 2026-11-03 07:48:13,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/preset_slots_popup (after GC) - used: 114671176 - total: 202934388 - limit: 4395630592 - tests: 1 2026-11-03 07:48:13,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/product_info_popup/Product info popup displays product tag names and colors" 2026-11-03 07:48:13,843 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:48:13,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/popup/product_info_popup/Product info popup prices come from the tax details, not from the server prices" 2026-11-03 07:48:14,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/popup/product_info_popup" ended (passed: 2 / time: 572 ms) 2026-11-03 07:48:14,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/popup/product_info_popup (after GC) - used: 114857989 - total: 207932133 - limit: 4395630592 - tests: 2 2026-11-03 07:48:14,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Include extra price for dynamic variants in popup" 2026-11-03 07:48:14,613 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:14] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:48:14,767 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Extra price is shown when no pricelist rule applies" 2026-11-03 07:48:15,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Extra price is hidden when a fixed pricelist rule targets that specific variant" 2026-11-03 07:48:15,257 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Extra price is shown when a percentage pricelist rule prices the product" 2026-11-03 07:48:15,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_configurator_popup/Same attribute on two lines keeps one selection per line" 2026-11-03 07:48:15,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/product_configurator_popup" ended (passed: 5 / time: 1243 ms) 2026-11-03 07:48:15,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/product_configurator_popup (after GC) - used: 115122920 - total: 216067904 - limit: 4395630592 - tests: 5 2026-11-03 07:48:15,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/_getProductByBarcode" 2026-11-03 07:48:16,092 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:16] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.006 0.017 ro 2026-11-03 07:48:16,280 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/_barcodeProductAction" 2026-11-03 07:48:16,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/fastValidate" 2026-11-03 07:48:16,554 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:48:16,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/full slots remain available in POS" 2026-11-03 07:48:17,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/long press on a product opens the product info popup" 2026-11-03 07:48:17,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/long press on a product opens the product info popup on touch devices" 2026-11-03 07:48:17,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/scrolling the product list on touch devices does not open the product info popup" 2026-11-03 07:48:18,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/simple click on a product adds it to the cart" 2026-11-03 07:48:18,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/drag and drop reorders products" 2026-11-03 07:48:19,059 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/price numpad button follows the restrict price control setting" 2026-11-03 07:48:19,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/multiplePrinter using mock records" 2026-11-03 07:48:19,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/addProductToOrder presets the variant matched by default_code search" 2026-11-03 07:48:20,088 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/product_screen/discarding the product configurator does not open the optional products popup" 2026-11-03 07:48:20,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/product_screen" ended (passed: 13 / time: 4524 ms) 2026-11-03 07:48:20,707 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/product_screen (after GC) - used: 115771023 - total: 250147223 - limit: 4395630592 - tests: 13 2026-11-03 07:48:20,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders sold products by category" 2026-11-03 07:48:20,905 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:48:21,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders refunded products" 2026-11-03 07:48:21,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders payments section" 2026-11-03 07:48:21,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders taxes section" 2026-11-03 07:48:21,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders total paid" 2026-11-03 07:48:21,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders logo when configured" 2026-11-03 07:48:22,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket does not render logo when not configured" 2026-11-03 07:48:22,333 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders no sold section when no products" 2026-11-03 07:48:22,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/sale_details_receipt/sale details ticket renders multiple categories" 2026-11-03 07:48:22,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/sale_details_receipt" ended (passed: 9 / time: 1910 ms) 2026-11-03 07:48:22,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/sale_details_receipt (after GC) - used: 115766435 - total: 250416823 - limit: 4395630592 - tests: 9 2026-11-03 07:48:22,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/_onUpdateSelectedOrderline: refund moves to next" 2026-11-03 07:48:23,090 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:23] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:48:23,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/Clicking Edit Payment closes OrderDetailsDialog and navigates to PaymentScreen" 2026-11-03 07:48:23,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/filter" 2026-11-03 07:48:23,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/search.searchTerm" 2026-11-03 07:48:24,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/search.partnerId" 2026-11-03 07:48:24,406 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/selectedPreset" 2026-11-03 07:48:24,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/sort" 2026-11-03 07:48:24,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/selectedPreset.use_timing" 2026-11-03 07:48:25,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList/pagination" 2026-11-03 07:48:25,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/ticket_screen/getFilteredOrderList" ended (passed: 7 / time: 1722 ms) 2026-11-03 07:48:25,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/isOrderDoneOrPaid" 2026-11-03 07:48:25,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/isOrderCancelled" 2026-11-03 07:48:26,050 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getStatus" 2026-11-03 07:48:26,376 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/_getOrderStates" 2026-11-03 07:48:26,681 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/getStatusDecoration" 2026-11-03 07:48:26,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/_updateSyncedOrders" 2026-11-03 07:48:27,228 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/isOrderSynced" 2026-11-03 07:48:27,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/refund order should not have preset_id" 2026-11-03 07:48:27,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/showSubPads" 2026-11-03 07:48:28,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/showInvoiceButton" 2026-11-03 07:48:28,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/refund keeps the fiscal position of the refunded order, not the default preset one" 2026-11-03 07:48:28,813 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/refund keeps the fiscal position of the refunded order when the default preset has none" 2026-11-03 07:48:29,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/scanning a barcode on the ticket screen does not feed the refund quantity" 2026-11-03 07:48:29,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/ticket_screen/searching by customer keeps the orders of a nameless address contact" 2026-11-03 07:48:29,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/ticket_screen" ended (passed: 23 / time: 6994 ms) 2026-11-03 07:48:30,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/ticket_screen (after GC) - used: 116597755 - total: 301304207 - limit: 4395630592 - tests: 23 2026-11-03 07:48:30,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders title, totals, tip and signature lines" 2026-11-03 07:48:30,539 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:30] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.006 0.017 ro 2026-11-03 07:48:30,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders customer name when provided" 2026-11-03 07:48:30,933 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket does not render name element when name is empty" 2026-11-03 07:48:31,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders logo when configured" 2026-11-03 07:48:31,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket does not render logo when not configured" 2026-11-03 07:48:31,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/components/tip_receipt/tip ticket renders correct total for multiple quantities" 2026-11-03 07:48:31,759 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/components/tip_receipt" ended (passed: 6 / time: 1356 ms) 2026-11-03 07:48:31,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/components/tip_receipt (after GC) - used: 116283541 - total: 245733145 - limit: 4395630592 - tests: 6 2026-11-03 07:48:32,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/customer display renders selected line, notes and total" 2026-11-03 07:48:32,204 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:32] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:48:32,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/customer display screen saver" 2026-11-03 07:48:32,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 1571 0 0 0.002 - 2026-11-03 07:48:32,886 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/CustomerDisplayTour: full customer display flow with products and payments" 2026-11-03 07:48:34,136 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/CustomerDisplayTourScroll: customer display scrolls to selected orderline" 2026-11-03 07:48:34,527 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display/CustomerDisplayTourWithQr: customer display shows QR code for payment" 2026-11-03 07:48:34,919 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 58464 0 0 0.003 - 2026-11-03 07:48:34,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/customer_display/customer_display" ended (passed: 5 / time: 2935 ms) 2026-11-03 07:48:35,077 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/customer_display/customer_display (after GC) - used: 116791267 - total: 240250291 - limit: 4395630592 - tests: 5 2026-11-03 07:48:35,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/customer_display_plugin/_buildDisplayPayload" 2026-11-03 07:48:35,309 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.012 ro 2026-11-03 07:48:35,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/customer_display/customer_display_plugin" ended (passed: 1 / time: 290 ms) 2026-11-03 07:48:35,597 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/customer_display/customer_display_plugin (after GC) - used: 116420649 - total: 209055121 - limit: 4395630592 - tests: 1 2026-11-03 07:48:35,671 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/terminal asks who is connected when it starts" 2026-11-03 07:48:35,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:35] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.006 0.01 ro 2026-11-03 07:48:35,936 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/terminal ignores the echo of its own ping" 2026-11-03 07:48:36,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/a new order asks again while no display is connected" 2026-11-03 07:48:36,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/terminal counts each display separately" 2026-11-03 07:48:36,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/customer_display/device_registration/a display announces itself when it opens" 2026-11-03 07:48:36,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/customer_display/device_registration" ended (passed: 5 / time: 1185 ms) 2026-11-03 07:48:36,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/customer_display/device_registration (after GC) - used: 116669005 - total: 216133009 - limit: 4395630592 - tests: 5 2026-11-03 07:48:37,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getTaxesAfterFiscalPosition: empty tax_ids, taxes have fiscal_position_ids → returns []" 2026-11-03 07:48:37,205 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:37] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:48:37,330 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getTaxesAfterFiscalPosition: empty tax_ids, taxes have no fiscal_position_ids → passes taxes through" 2026-11-03 07:48:37,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getTaxesAfterFiscalPosition: fiscal position has tax_ids, unmapped tax passes through" 2026-11-03 07:48:37,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/account_fiscal_position/getProductInfo: VAT uses pricelist price and fiscal-position-mapped tax" 2026-11-03 07:48:37,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/account_fiscal_position" ended (passed: 4 / time: 880 ms) 2026-11-03 07:48:38,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/account_fiscal_position (after GC) - used: 116718585 - total: 217181601 - limit: 4395630592 - tests: 4 2026-11-03 07:48:38,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/combo_suggestion/groups upsell suggestions and keeps only free combo values" 2026-11-03 07:48:38,312 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:38] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.021 0.014 ro 2026-11-03 07:48:38,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/combo_suggestion/builds combo payloads for direct non-upsell combos" 2026-11-03 07:48:38,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/combo_suggestion" ended (passed: 2 / time: 512 ms) 2026-11-03 07:48:38,780 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/combo_suggestion (after GC) - used: 116623889 - total: 213511585 - limit: 4395630592 - tests: 2 2026-11-03 07:48:38,851 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_category/getAllChildren" 2026-11-03 07:48:38,990 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:38] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.01 0.015 ro 2026-11-03 07:48:39,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_category/get allParents" 2026-11-03 07:48:39,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_category/get associatedProducts" 2026-11-03 07:48:39,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_category" ended (passed: 3 / time: 706 ms) 2026-11-03 07:48:39,702 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_category (after GC) - used: 116699153 - total: 213511601 - limit: 4395630592 - tests: 3 2026-11-03 07:48:39,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_combo/combo price remains consistent when recomputing prices" 2026-11-03 07:48:39,922 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:39] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.011 ro 2026-11-03 07:48:40,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_combo" ended (passed: 1 / time: 328 ms) 2026-11-03 07:48:40,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_combo (after GC) - used: 116593529 - total: 208268689 - limit: 4395630592 - tests: 1 2026-11-03 07:48:40,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/uiState" 2026-11-03 07:48:40,506 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:40] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:48:40,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/totalItemQuantity" 2026-11-03 07:48:40,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/setPreset" 2026-11-03 07:48:41,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/updateLastOrderChange" 2026-11-03 07:48:41,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/getPreparationChanges" 2026-11-03 07:48:41,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/removeOrderline" 2026-11-03 07:48:41,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/addPaymentline" 2026-11-03 07:48:42,083 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/getTotalDiscount" 2026-11-03 07:48:42,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/preventRoundingErrorsCombo" 2026-11-03 07:48:42,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/customer requirements" 2026-11-03 07:48:42,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/Address requirements" 2026-11-03 07:48:43,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/slot requirement preset" 2026-11-03 07:48:43,457 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/isCustomerRequired" 2026-11-03 07:48:43,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/[get prices] check prices and taxes" 2026-11-03 07:48:43,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/showChange remains true when change line name is translated" 2026-11-03 07:48:44,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/priceDoesntChangeWhenChangingPreset" 2026-11-03 07:48:44,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/finalized" 2026-11-03 07:48:44,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/print history/lastPrints" 2026-11-03 07:48:45,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/print history/pushLastPrints" 2026-11-03 07:48:45,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_order/print history" ended (passed: 2 / time: 439 ms) 2026-11-03 07:48:45,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order/Ignore attribute always extra price with combo" 2026-11-03 07:48:45,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_order" ended (passed: 20 / time: 5171 ms) 2026-11-03 07:48:45,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_order (after GC) - used: 117005337 - total: 260173217 - limit: 4395630592 - tests: 20 2026-11-03 07:48:45,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] Base test" 2026-11-03 07:48:46,086 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:46] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.046 0.01 ro 2026-11-03 07:48:46,255 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with discount applied" 2026-11-03 07:48:46,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with multiple taxes settings" 2026-11-03 07:48:46,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with fixed-amount tax" 2026-11-03 07:48:46,935 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get prices()] with one price-included and one price-excluded tax" 2026-11-03 07:48:47,151 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[get quantityStr] Base test" 2026-11-03 07:48:47,356 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[setQuantity] Base test" 2026-11-03 07:48:47,577 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/[canBeMergedWith]: Base test" 2026-11-03 07:48:47,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position/Orderline containing a taxed product" 2026-11-03 07:48:48,068 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position/Taxed Orderline orderline after fiscal position" 2026-11-03 07:48:48,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position/Non-taxed orderline after fiscal position" 2026-11-03 07:48:48,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_order_line/Test taxes after fiscal position" ended (passed: 3 / time: 714 ms) 2026-11-03 07:48:48,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_order_line" ended (passed: 11 / time: 2635 ms) 2026-11-03 07:48:48,688 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_order_line (after GC) - used: 117062681 - total: 263056785 - limit: 4395630592 - tests: 11 2026-11-03 07:48:48,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/uiState" 2026-11-03 07:48:48,897 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:48:49,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/isDone" 2026-11-03 07:48:49,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/isProcessing" 2026-11-03 07:48:49,477 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/handlePaymentResponse" 2026-11-03 07:48:49,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/handlePaymentCancelResponse" 2026-11-03 07:48:49,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/forceDone" 2026-11-03 07:48:50,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/forceCancel" 2026-11-03 07:48:50,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/canBeAdjusted" 2026-11-03 07:48:50,628 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment/adjustAmount" 2026-11-03 07:48:50,878 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_payment" ended (passed: 9 / time: 2105 ms) 2026-11-03 07:48:51,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_payment (after GC) - used: 116960565 - total: 263056785 - limit: 4395630592 - tests: 9 2026-11-03 07:48:51,115 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment_method/_checkOrder" 2026-11-03 07:48:51,313 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:51] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.027 0.009 ro 2026-11-03 07:48:51,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_payment_method/getPaymentInterfaceStates" 2026-11-03 07:48:51,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_payment_method" ended (passed: 2 / time: 569 ms) 2026-11-03 07:48:51,801 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_payment_method (after GC) - used: 116808989 - total: 217181601 - limit: 4395630592 - tests: 2 2026-11-03 07:48:51,858 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/pos_preset/generateSlots" 2026-11-03 07:48:51,988 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:51] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.006 0.011 ro 2026-11-03 07:48:52,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/pos_preset" ended (passed: 1 / time: 255 ms) 2026-11-03 07:48:52,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/pos_preset (after GC) - used: 116727157 - total: 208792977 - limit: 4395630592 - tests: 1 2026-11-03 07:48:52,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/product_product/product template and product product override" 2026-11-03 07:48:52,426 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-11-03 07:48:52,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/product_product/product template searchString includes single-value attribute value from variants" 2026-11-03 07:48:52,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/product_product" ended (passed: 2 / time: 479 ms) 2026-11-03 07:48:52,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/product_product (after GC) - used: 116856397 - total: 210890145 - limit: 4395630592 - tests: 2 2026-11-03 07:48:52,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/product_template/product with single 'is_custom' attr is configurable" 2026-11-03 07:48:53,094 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:48:53,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/models/product_template/product with single 'multi' display_type attr with single choice is configurable" 2026-11-03 07:48:53,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/models/product_template" ended (passed: 2 / time: 466 ms) 2026-11-03 07:48:53,526 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/models/product_template (after GC) - used: 116926441 - total: 212987281 - limit: 4395630592 - tests: 2 2026-11-03 07:48:53,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Connecting multiple records must fire update once" 2026-11-03 07:48:53,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Loading data" 2026-11-03 07:48:53,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Connecting new data" 2026-11-03 07:48:53,887 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/events/Related models Events/Delete record" 2026-11-03 07:48:53,957 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/events/Related models Events" ended (passed: 4 / time: 356 ms) 2026-11-03 07:48:53,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/events" ended (passed: 4 / time: 356 ms) 2026-11-03 07:48:54,095 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/events (after GC) - used: 116871435 - total: 209579403 - limit: 4395630592 - tests: 4 2026-11-03 07:48:54,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/indexed_db_serialization/newly created record" 2026-11-03 07:48:54,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/indexed_db_serialization/UIState serialization" 2026-11-03 07:48:54,379 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/indexed_db_serialization/Restore serialized data" 2026-11-03 07:48:54,497 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:48:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:48:54,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/indexed_db_serialization" ended (passed: 3 / time: 477 ms) 2026-11-03 07:48:54,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/indexed_db_serialization (after GC) - used: 116849049 - total: 210627985 - limit: 4395630592 - tests: 3 2026-11-03 07:48:54,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/basic" 2026-11-03 07:48:54,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/serialization of non-dynamic model relationships" 2026-11-03 07:48:55,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/nested lines relationship" 2026-11-03 07:48:55,154 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/recursive relationship with group of lines" 2026-11-03 07:48:55,253 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/grouped lines and nested lines" 2026-11-03 07:48:55,334 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/a line removed and then reloaded from the server is not unlinked" 2026-11-03 07:48:55,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/a line that is really removed is still unlinked" 2026-11-03 07:48:55,525 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/orm_serialization/a line removed again after being reloaded is unlinked" 2026-11-03 07:48:55,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/orm_serialization" ended (passed: 8 / time: 795 ms) 2026-11-03 07:48:55,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/orm_serialization (after GC) - used: 116907116 - total: 211938720 - limit: 4395630592 - tests: 8 2026-11-03 07:48:55,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/create operation" 2026-11-03 07:48:55,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/read operation 1" 2026-11-03 07:48:56,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, many2one" 2026-11-03 07:48:56,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, one2many" 2026-11-03 07:48:56,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, unlink many2one" 2026-11-03 07:48:56,266 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, unlink one2many" 2026-11-03 07:48:56,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, Clear one2many" 2026-11-03 07:48:56,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/update operation, Clear many2one" 2026-11-03 07:48:56,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/delete operation, one2many item" 2026-11-03 07:48:56,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models/delete operation, many2one item" 2026-11-03 07:48:56,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one and one2many field relations to other models" ended (passed: 10 / time: 939 ms) 2026-11-03 07:48:56,725 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/create operation" 2026-11-03 07:48:56,811 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/read operation 2" 2026-11-03 07:48:56,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, many2one" 2026-11-03 07:48:56,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, one2many" 2026-11-03 07:48:57,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, unlink many2one" 2026-11-03 07:48:57,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, unlink one2many" 2026-11-03 07:48:57,242 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, Clear one2many" 2026-11-03 07:48:57,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/update operation, Clear many2one" 2026-11-03 07:48:57,414 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/delete operation, one2many item" 2026-11-03 07:48:57,497 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model/delete operation, many2one item" 2026-11-03 07:48:57,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one/one2many field relations to own model" ended (passed: 10 / time: 867 ms) 2026-11-03 07:48:57,600 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2one" ended (passed: 10 / time: 867 ms) 2026-11-03 07:48:57,601 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/create operation, create" 2026-11-03 07:48:57,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/create operation, link" 2026-11-03 07:48:57,765 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/read operation 3" 2026-11-03 07:48:57,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/update operation, many2many" 2026-11-03 07:48:57,939 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/update operation, unlink many2many" 2026-11-03 07:48:58,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/update operation, Clear many2many" 2026-11-03 07:48:58,110 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/delete operation, many2many item" 2026-11-03 07:48:58,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/create operation, link" 2026-11-03 07:48:58,284 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/read operation 4" 2026-11-03 07:48:58,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/update operation, many2many" 2026-11-03 07:48:58,437 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/update operation, unlink many2many" 2026-11-03 07:48:58,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/update operation, Clear many2many" 2026-11-03 07:48:58,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model/delete operation, many2many item" 2026-11-03 07:48:58,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models/many2many field relations to own model" ended (passed: 6 / time: 488 ms) 2026-11-03 07:48:58,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks/many2many field relations to other models" ended (passed: 13 / time: 1089 ms) 2026-11-03 07:48:58,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models with backlinks" ended (passed: 33 / time: 2895 ms) 2026-11-03 07:48:58,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/create operation" 2026-11-03 07:48:58,798 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/read operation 5" 2026-11-03 07:48:58,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/update operation, many2one" 2026-11-03 07:48:58,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/update operation, unlink many2one" 2026-11-03 07:48:59,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models/delete operation, many2one item" 2026-11-03 07:48:59,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2one and one2many field relations to other models" ended (passed: 5 / time: 456 ms) 2026-11-03 07:48:59,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/create operation, link" 2026-11-03 07:48:59,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/read operation 6" 2026-11-03 07:48:59,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/update operation, link" 2026-11-03 07:48:59,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/update operation, unlink" 2026-11-03 07:48:59,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/update operation, Clear" 2026-11-03 07:48:59,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations/delete operation" 2026-11-03 07:48:59,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks/many2many relations" ended (passed: 6 / time: 537 ms) 2026-11-03 07:48:59,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink/models without backlinks" ended (passed: 11 / time: 993 ms) 2026-11-03 07:48:59,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models.backlink" ended (passed: 44 / time: 3888 ms) 2026-11-03 07:48:59,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models.backlink (after GC) - used: 116961233 - total: 254143941 - limit: 4395630592 - tests: 44 2026-11-03 07:48:59,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Create simple model object" 2026-11-03 07:48:59,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Keep raw datas not defined in models fields" 2026-11-03 07:49:00,122 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Ensure raw data is immutable" 2026-11-03 07:49:00,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/one2many creation (by ids)" 2026-11-03 07:49:00,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/one2many creation" 2026-11-03 07:49:00,392 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/x2many array is not modifiable" 2026-11-03 07:49:00,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/one2many update" 2026-11-03 07:49:00,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/many2one delete" 2026-11-03 07:49:00,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/many2many test" 2026-11-03 07:49:00,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/x2many allow setter" 2026-11-03 07:49:00,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data without connect" 2026-11-03 07:49:00,993 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data & connect records" 2026-11-03 07:49:01,097 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data: connect new records" 2026-11-03 07:49:01,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Load data: connect records without many2one" 2026-11-03 07:49:01,294 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Adding record to the store should not compute getter" 2026-11-03 07:49:01,404 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Update newly created records with server data" 2026-11-03 07:49:01,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Disallow record id update" 2026-11-03 07:49:01,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Ignoring update for unknown field" 2026-11-03 07:49:01,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Deleting the root record must disconnect its child records" 2026-11-03 07:49:01,803 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/DateTime in raw data must be stored in server format" 2026-11-03 07:49:01,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Store updates must invalidate getters" 2026-11-03 07:49:02,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Backref lazy loading" 2026-11-03 07:49:02,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Store: multi values index" 2026-11-03 07:49:02,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Store: multi value index update" 2026-11-03 07:49:02,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Undefined models" 2026-11-03 07:49:02,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Base subclass must not override a field getter" 2026-11-03 07:49:02,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading/Simple create" 2026-11-03 07:49:02,540 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading/Load connected data" 2026-11-03 07:49:02,629 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading/Connect new data" 2026-11-03 07:49:02,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection/loading" ended (passed: 3 / time: 265 ms) 2026-11-03 07:49:02,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models/Related Model/setup must be called after connection" ended (passed: 3 / time: 265 ms) 2026-11-03 07:49:02,724 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models/Related Model/Setup and State lifecycle execution order" 2026-11-03 07:49:02,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models/Related Model" ended (passed: 30 / time: 2925 ms) 2026-11-03 07:49:02,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models" ended (passed: 30 / time: 2925 ms) 2026-11-03 07:49:02,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models (after GC) - used: 116997306 - total: 266464746 - limit: 4395630592 - tests: 30 2026-11-03 07:49:03,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/field update" 2026-11-03 07:49:03,132 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/model creation" 2026-11-03 07:49:03,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/load data" 2026-11-03 07:49:03,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/related record update" 2026-11-03 07:49:03,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/many2many" 2026-11-03 07:49:03,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/related_models_dirty/Dirty record/datetime type" 2026-11-03 07:49:03,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models_dirty/Dirty record" ended (passed: 6 / time: 620 ms) 2026-11-03 07:49:03,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/related_models_dirty" ended (passed: 6 / time: 620 ms) 2026-11-03 07:49:03,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/related_models_dirty (after GC) - used: 117008779 - total: 214035983 - limit: 4395630592 - tests: 6 2026-11-03 07:49:03,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/utils/Date conversion utilities/convertRawToDate" 2026-11-03 07:49:03,828 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/related_models/utils/Date conversion utilities/convertDateToRaw" 2026-11-03 07:49:03,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/utils/Date conversion utilities" ended (passed: 2 / time: 10 ms) 2026-11-03 07:49:03,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/related_models/utils" ended (passed: 2 / time: 10 ms) 2026-11-03 07:49:03,938 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/related_models/utils (after GC) - used: 116739307 - total: 208793103 - limit: 4395630592 - tests: 2 2026-11-03 07:49:04,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/BarcodeScanningTour: scan product and weighted barcodes" 2026-11-03 07:49:04,146 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:49:04,354 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:04,386 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:04,421 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:04,448 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:04,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/BarcodeScanningProductPackagingTour: scan product packaging barcodes" 2026-11-03 07:49:04,780 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:04,826 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:04,850 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:04,877 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:04,905 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:05,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/BarcodeScanPartnerTour: scan customer barcode sets partner" 2026-11-03 07:49:05,335 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:05,526 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/scan-error.ogg 2026-11-03 07:49:05,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/test_quantity_package_of_non_basic_unit: barcode packaging sets the packaged quantity" 2026-11-03 07:49:05,818 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:05,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/barcode_scanning_flow/test_one_attribute_value_scan_barcode: scan barcode adds variant with attributes" 2026-11-03 07:49:06,102 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:06,120 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:06,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/barcode_scanning_flow" ended (passed: 5 / time: 2124 ms) 2026-11-03 07:49:06,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/barcode_scanning_flow (after GC) - used: 117787898 - total: 229253354 - limit: 4395630592 - tests: 5 2026-11-03 07:49:06,351 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/FloatingOrderTour: floating orders preserve product quantities" 2026-11-03 07:49:06,478 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:49:07,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/PosCategoriesOrder: pos categories keep sequence and hierarchy" 2026-11-03 07:49:07,637 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/test_preset_customer_selection: selecting a customer with address preset" 2026-11-03 07:49:08,200 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/PosCustomerAllFieldsDisplayed: partner fields displayed and searchable" 2026-11-03 07:49:08,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/chrome_flow/customer_display_shows_qr_popup: customer display QR code popup" 2026-11-03 07:49:09,152 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/chrome_flow" ended (passed: 5 / time: 2786 ms) 2026-11-03 07:49:09,321 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/chrome_flow (after GC) - used: 122106645 - total: 233515157 - limit: 4395630592 - tests: 5 2026-11-03 07:49:09,401 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_variant_mix: combo with variant and no_variant attributes" 2026-11-03 07:49:09,541 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:49:09,959 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_convert_orderlines_to_combo: convert orderlines to combo and break" 2026-11-03 07:49:11,093 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_convert_orderlines_to_combo_with_upsell: combo suggestion shows prices" 2026-11-03 07:49:11,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboMaxFreeQtyTour: combo max free qty and upsell pricing" 2026-11-03 07:49:12,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboChangeFP: changing fiscal position doesn't change combo price" 2026-11-03 07:49:12,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboChangePricelist: changing pricelist updates combo price" 2026-11-03 07:49:13,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboDiscountTour: combo with manual discount" 2026-11-03 07:49:13,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_item_image_display: combo items show images when config enabled" 2026-11-03 07:49:14,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_item_image_not_display: combo items hide images when config disabled" 2026-11-03 07:49:14,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_combo_no_free_item: combo with all upsell items (no free qty)" 2026-11-03 07:49:15,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/test_convert_orderlines_to_combo_with_same_product: same product with different attributes stays split" 2026-11-03 07:49:16,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/combo_flow/ProductComboPriceButtonDisabled: price numpad button is disabled for combo lines" 2026-11-03 07:49:17,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/combo_flow" ended (passed: 12 / time: 7616 ms) 2026-11-03 07:49:17,316 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/combo_flow (after GC) - used: 118993910 - total: 278046710 - limit: 4395630592 - tests: 12 2026-11-03 07:49:17,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/feedback_screen_flow/test_automatic_receipt_printing: auto print and auto-skip feedback screen" 2026-11-03 07:49:17,520 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:17] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:49:19,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/feedback_screen_flow/FeedbackScreenDiscountWithPricelistTour: discount display with multiple pricelists" 2026-11-03 07:49:20,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/feedback_screen_flow" ended (passed: 2 / time: 3013 ms) 2026-11-03 07:49:20,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/feedback_screen_flow (after GC) - used: 124735336 - total: 228087436 - limit: 4395630592 - tests: 2 2026-11-03 07:49:20,660 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/FiscalPositionNoTax: fiscal position maps tax to no tax" 2026-11-03 07:49:20,777 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:49:21,202 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/FiscalPositionExcl: exclusive tax mapped to exclusive and inclusive" 2026-11-03 07:49:21,900 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/FiscalPositionIncl: inclusive tax mapped to inclusive and exclusive" 2026-11-03 07:49:22,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/pos_basic_order_03_tax_position: fiscal position changes tax on order" 2026-11-03 07:49:23,040 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/fiscal_position_flow/test_tax_control_button_visiblity: fiscal position button hidden when disabled" 2026-11-03 07:49:23,362 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/fiscal_position_flow" ended (passed: 5 / time: 2692 ms) 2026-11-03 07:49:23,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/fiscal_position_flow (after GC) - used: 118941107 - total: 231913175 - limit: 4395630592 - tests: 5 2026-11-03 07:49:23,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenRoundingUp: cash rounding up with refund" 2026-11-03 07:49:23,742 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:23] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:49:24,441 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenRoundingDown: cash rounding down with refund" 2026-11-03 07:49:25,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenTotalDueWithOverPayment: overpayment shows correct change" 2026-11-03 07:49:25,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/test_pos_large_amount_confirmation_dialog: large payment asks for confirmation" 2026-11-03 07:49:26,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/PaymentScreenTour2: change without cash payment method shows error" 2026-11-03 07:49:26,640 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/Check flow with multi currency payment lines" 2026-11-03 07:49:27,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/payment_screen_flow/AutofillCashCount: cash count autofill with comma decimal separator" 2026-11-03 07:49:27,948 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/payment_screen_flow" ended (passed: 7 / time: 4333 ms) 2026-11-03 07:49:28,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/payment_screen_flow (after GC) - used: 120225983 - total: 247642635 - limit: 4395630592 - tests: 7 2026-11-03 07:49:28,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_line_configurators_product: line configurators product" 2026-11-03 07:49:28,325 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:49:28,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_line_configurators_combo: line configurators combo" 2026-11-03 07:49:30,087 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/MultiProductOptionsTour: multi product options shows all values" 2026-11-03 07:49:30,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_attribute_order: attributes keep the configured display order" 2026-11-03 07:49:30,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_custom_attribute_alone_displayed: custom attribute shows configurator" 2026-11-03 07:49:31,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/ProductConfiguratorTour: full product configurator flow" 2026-11-03 07:49:32,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_optional_product: optional product popup and add to cart" 2026-11-03 07:49:32,902 7 INFO rb-b7d1c09-226301-432015 odoo.tests.common: External chrome request during tests: returning 404 for https://www.hoot.test/point_of_sale/static/src/sounds/beep.ogg 2026-11-03 07:49:33,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_configurator_flow/test_optional_product_image_not_display: optional product hides image when config off" 2026-11-03 07:49:33,348 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/product_configurator_flow" ended (passed: 8 / time: 5149 ms) 2026-11-03 07:49:33,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/product_configurator_flow (after GC) - used: 119522318 - total: 263639914 - limit: 4395630592 - tests: 8 2026-11-03 07:49:33,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/pos_basic_order_02_decimal_order_quantity: decimal order quantity" 2026-11-03 07:49:33,750 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:33] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:49:34,138 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/DecimalCommaOrderlinePrice: decimal comma orderline price format" 2026-11-03 07:49:34,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/ProductCardUoMPrecision: product card shows correct quantity precision" 2026-11-03 07:49:35,010 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_ctrl_number_ignored: ctrl+number does not change the order line" 2026-11-03 07:49:35,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_orderline_merge_with_higher_price_precision: merging with high precision price" 2026-11-03 07:49:35,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/SearchProducts: product search is case-insensitive and accent-aware" 2026-11-03 07:49:36,150 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/ShowTaxExcludedTour: tax-excluded price display" 2026-11-03 07:49:36,538 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_pos_snooze: snooze and unsnooze products" 2026-11-03 07:49:37,402 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_pricelist_multi_items_different_qty_thresholds: prefer highest matching min_quantity" 2026-11-03 07:49:37,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_pricelist_parent_category_rule: pricelist applies to child category products" 2026-11-03 07:49:38,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/product_screen_flow/test_delete_line: delete line through popup when disallowLineQuantityChange" 2026-11-03 07:49:38,769 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/product_screen_flow" ended (passed: 11 / time: 5139 ms) 2026-11-03 07:49:39,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/product_screen_flow (after GC) - used: 119880077 - total: 284354897 - limit: 4395630592 - tests: 11 2026-11-03 07:49:39,102 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/refund_flow/test_refund_line_keep_attributes: refund keeps variant attributes" 2026-11-03 07:49:39,277 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:39] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-11-03 07:49:39,951 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/refund_flow/test_combo_refund_different_qty: refund combo with different quantities" 2026-11-03 07:49:40,942 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/scenarios/refund_flow/RefundFewQuantities: refund with quantities less than 0.5" 2026-11-03 07:49:41,757 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/scenarios/refund_flow" ended (passed: 3 / time: 2647 ms) 2026-11-03 07:49:41,917 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/scenarios/refund_flow (after GC) - used: 120391053 - total: 235334029 - limit: 4395630592 - tests: 3 2026-11-03 07:49:41,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/localDeleteCascade" 2026-11-03 07:49:42,107 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:42] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:49:42,227 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels returns the model itself when it has no dependencies" 2026-11-03 07:49:42,461 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels for product.product includes its direct dependencies and reverse" 2026-11-03 07:49:42,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels traverses transitive dependencies" 2026-11-03 07:49:42,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/getRelatedModels does not include unrelated models" 2026-11-03 07:49:43,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/data_service/data_service/loading a missing product.template also requests product.product" 2026-11-03 07:49:43,298 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/data_service/data_service" ended (passed: 6 / time: 1301 ms) 2026-11-03 07:49:43,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/data_service" ended (passed: 6 / time: 1301 ms) 2026-11-03 07:49:43,476 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/services/data_service (after GC) - used: 120596073 - total: 238479741 - limit: 4395630592 - tests: 6 2026-11-03 07:49:43,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/indexed_db/creates object stores that are declared but missing" 2026-11-03 07:49:43,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/indexed_db/drops object stores that are no longer expected (ex: module uninstalled)" 2026-11-03 07:49:43,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/indexed_db/keeps unrelated stores untouched when dropping a stale one" 2026-11-03 07:49:43,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/indexed_db" ended (passed: 3 / time: 87 ms) 2026-11-03 07:49:43,751 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/services/indexed_db (after GC) - used: 120253709 - total: 211216773 - limit: 4395630592 - tests: 3 2026-11-03 07:49:43,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/setTip" 2026-11-03 07:49:43,973 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:43] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.013 ro 2026-11-03 07:49:44,133 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/orderNoteFormat" 2026-11-03 07:49:44,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/connectNewData canceled order" 2026-11-03 07:49:44,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/sendOrderInPreparation clears change state when no prep changes" 2026-11-03 07:49:44,580 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/simple sync" 2026-11-03 07:49:44,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/sync specific order" 2026-11-03 07:49:45,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/getChanges" 2026-11-03 07:49:45,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/sync no network should not raise error" 2026-11-03 07:49:45,455 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/retry sync reserializes updated order lines" 2026-11-03 07:49:45,704 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders/insync order should not be re-synced" 2026-11-03 07:49:45,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/syncAllOrders" ended (passed: 6 / time: 1315 ms) 2026-11-03 07:49:45,896 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/addLineToCurrentOrder" 2026-11-03 07:49:46,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/addLineToCurrentOrder keeps the given variant with a single-value dynamic attribute" 2026-11-03 07:49:46,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/getPreparationChangesNoPrepCateg" 2026-11-03 07:49:46,513 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/orderContainsProduct" 2026-11-03 07:49:46,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/generateReceiptsDataToPrint" 2026-11-03 07:49:46,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/generateReceiptsDataToPrint keeps combo children on the split product ticket" 2026-11-03 07:49:47,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/filterChangeByCategories" 2026-11-03 07:49:47,459 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/filterChangeByCategories on a combo after a print history round trip" 2026-11-03 07:49:47,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/deleteOrders" 2026-11-03 07:49:47,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/deleteOrders multiple orders" 2026-11-03 07:49:48,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/productsToDisplay" 2026-11-03 07:49:48,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/productToDisplayByCateg" 2026-11-03 07:49:48,694 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/productToDisplayByCateg count" 2026-11-03 07:49:49,177 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/onDeleteOrder" 2026-11-03 07:49:49,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/setNextOrderRefs" 2026-11-03 07:49:49,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/pending orders" 2026-11-03 07:49:49,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/getPaymentMethodFmtAmount" 2026-11-03 07:49:50,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/displayQrCode" 2026-11-03 07:49:50,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/closeQrCode" 2026-11-03 07:49:51,058 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/getValidationOrderOptions" 2026-11-03 07:49:51,305 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/autoValidateOrder" 2026-11-03 07:49:51,487 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/tip scenario with different decimal separators" 2026-11-03 07:49:51,691 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/updateCustomerDisplayQrData/sets, clears, and merges extra data" 2026-11-03 07:49:51,857 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/updateCustomerDisplayQrData/merges payment props, explicit qrCode wins" 2026-11-03 07:49:52,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/updateCustomerDisplayQrData" ended (passed: 2 / time: 321 ms) 2026-11-03 07:49:52,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/customerDisplayQrData/falls back to the selected in-progress payment line" 2026-11-03 07:49:52,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/customerDisplayQrData/an explicit value takes precedence over the fallback" 2026-11-03 07:49:52,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/customerDisplayQrData" ended (passed: 2 / time: 358 ms) 2026-11-03 07:49:52,375 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/reloadData/keeps a paid order that could not be synced" 2026-11-03 07:49:52,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/pos_service/pos_store.js/reloadData/syncs a paid order before wiping local data" 2026-11-03 07:49:52,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js/reloadData" ended (passed: 2 / time: 426 ms) 2026-11-03 07:49:52,807 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service/pos_store.js" ended (passed: 38 / time: 8958 ms) 2026-11-03 07:49:52,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/pos_service" ended (passed: 38 / time: 8958 ms) 2026-11-03 07:49:53,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/services/pos_service (after GC) - used: 121129315 - total: 252897691 - limit: 4395630592 - tests: 38 2026-11-03 07:49:53,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/printer/Preparation ticket: order note behavior and change detection" 2026-11-03 07:49:53,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:49:53,358 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/printer/Cashdrawer: a single receipt printer becomes the default printer" 2026-11-03 07:49:53,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/services/printer/Cashdrawer: the default printer is restored after a refresh" 2026-11-03 07:49:53,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/services/printer" ended (passed: 3 / time: 740 ms) 2026-11-03 07:49:53,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/services/printer (after GC) - used: 120630059 - total: 226159003 - limit: 4395630592 - tests: 3 2026-11-03 07:49:54,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/unknown arch node degrades to an empty widget instead of crashing" 2026-11-03 07:49:54,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/known arch node still resolves from the registry" 2026-11-03 07:49:54,041 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/unknown field widget falls back to the field type widget without warning" 2026-11-03 07:49:54,053 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/backend_widgets_fallback/known field widget still resolves from the registry" 2026-11-03 07:49:54,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/backend_widgets_fallback" ended (passed: 4 / time: 14 ms) 2026-11-03 07:49:54,187 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/backend_widgets_fallback (after GC) - used: 120435235 - total: 211216875 - limit: 4395630592 - tests: 4 2026-11-03 07:49:54,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/does not duplicate the closing '>' when t-key is already present on a self-closing t-foreach node" 2026-11-03 07:49:54,243 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/does not duplicate the closing '>' when t-key is already present on an open/close t-foreach node" 2026-11-03 07:49:54,244 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/adds a t-key on an open/close t-foreach node when missing" 2026-11-03 07:49:54,248 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/convert_python_template/adds a t-key on a self-closing t-foreach node when missing, without breaking the tag" 2026-11-03 07:49:54,256 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/convert_python_template" ended (passed: 4 / time: 12 ms) 2026-11-03 07:49:54,366 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/convert_python_template (after GC) - used: 120466779 - total: 211216875 - limit: 4395630592 - tests: 4 2026-11-03 07:49:54,447 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/Check GAP" 2026-11-03 07:49:54,567 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:54] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:49:55,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/Device identifier is set" 2026-11-03 07:49:56,039 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A removed order frees its number right away" 2026-11-03 07:49:56,271 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A number still used by an order is not reused" 2026-11-03 07:49:56,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A number held by a synced order is not reused" 2026-11-03 07:49:56,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/A synced number leaves the reuse stack" 2026-11-03 07:49:56,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/devices_identifier_sequence/Numbers of another device or config stay on the reuse stack" 2026-11-03 07:49:57,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/devices_identifier_sequence" ended (passed: 7 / time: 2715 ms) 2026-11-03 07:49:57,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/devices_identifier_sequence (after GC) - used: 121019401 - total: 242936337 - limit: 4395630592 - tests: 7 2026-11-03 07:49:57,442 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/each getter should only be called once and only when needed" 2026-11-03 07:49:57,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/only dependent components rerender" 2026-11-03 07:49:57,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/only dependent getters are called and in correct order" 2026-11-03 07:49:57,615 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/lazy_getter/dynamically creates a lazy getter" 2026-11-03 07:49:57,627 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/lazy_getter" ended (passed: 4 / time: 177 ms) 2026-11-03 07:49:57,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/lazy_getter (after GC) - used: 120656385 - total: 211741245 - limit: 4395630592 - tests: 4 2026-11-03 07:49:57,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/lna/targetAddressSpace local" 2026-11-03 07:49:57,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/lna/targetAddressSpace loopback" 2026-11-03 07:49:57,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/lna" ended (passed: 2 / time: 6 ms) 2026-11-03 07:49:57,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/lna (after GC) - used: 120596018 - total: 211217098 - limit: 4395630592 - tests: 2 2026-11-03 07:49:57,986 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/inputs are rounded before comparison" 2026-11-03 07:49:57,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/rounding" 2026-11-03 07:49:57,995 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/numbers/DOWN asymmetricRound" 2026-11-03 07:49:57,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/numbers" ended (passed: 3 / time: 10 ms) 2026-11-03 07:49:58,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/numbers (after GC) - used: 120611831 - total: 211217135 - limit: 4395630592 - tests: 3 2026-11-03 07:49:58,180 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/order_payment_validation/validateOrder" 2026-11-03 07:49:58,331 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:58] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.008 0.009 ro 2026-11-03 07:49:58,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/order_payment_validation/isOrderValid" 2026-11-03 07:49:58,775 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/order_payment_validation" ended (passed: 2 / time: 595 ms) 2026-11-03 07:49:58,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/order_payment_validation (after GC) - used: 120811114 - total: 215935802 - limit: 4395630592 - tests: 2 2026-11-03 07:49:58,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/payment_interface/connectWebsocket/can subscribe to a websocket channel" 2026-11-03 07:49:59,108 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:49:59] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:49:59,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/payment_interface/connectWebsocket/can subscribe to multiple channels" 2026-11-03 07:49:59,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/payment_interface/connectWebsocket/only subscribes once to a given channel if called multiple times" 2026-11-03 07:49:59,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/payment_interface/connectWebsocket" ended (passed: 3 / time: 682 ms) 2026-11-03 07:49:59,654 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/payment_interface" ended (passed: 3 / time: 682 ms) 2026-11-03 07:49:59,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/payment_interface (after GC) - used: 120918870 - total: 217508650 - limit: 4395630592 - tests: 3 2026-11-03 07:49:59,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/pretty_console_log/a failing log write does not raise an error" 2026-11-03 07:49:59,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/pretty_console_log" ended (passed: 1 / time: 5 ms) 2026-11-03 07:49:59,953 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/pretty_console_log (after GC) - used: 120691844 - total: 211479316 - limit: 4395630592 - tests: 1 2026-11-03 07:50:00,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js/Related models must keep local records" 2026-11-03 07:50:00,169 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:00] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:50:00,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js/Check behavior when deleting records" 2026-11-03 07:50:00,624 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js/Local changes must survive a synchronisation triggered by another device" 2026-11-03 07:50:00,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/server_synchronization/server_synchronization.test.js" ended (passed: 3 / time: 897 ms) 2026-11-03 07:50:00,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@point_of_sale/unit/tools/server_synchronization/A stale draft read does not reopen a paid order" 2026-11-03 07:50:01,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale/unit/tools/server_synchronization" ended (passed: 4 / time: 1158 ms) 2026-11-03 07:50:01,331 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @point_of_sale/unit/tools/server_synchronization (after GC) - used: 121220039 - total: 220916575 - limit: 4395630592 - tests: 4 2026-11-03 07:50:01,389 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:01] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1397 11 0.01 0.033 rw 2026-11-03 07:50:01,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/actionpad_widget/highlightPay" 2026-11-03 07:50:01,628 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:01] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:50:01,865 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/actionpad_widget" ended (passed: 1 / time: 359 ms) 2026-11-03 07:50:01,991 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/actionpad_widget (after GC) - used: 120915841 - total: 212792301 - limit: 4395630592 - tests: 1 2026-11-03 07:50:02,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/control_buttons/showAddCourse" 2026-11-03 07:50:02,188 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:50:02,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/control_buttons" ended (passed: 1 / time: 316 ms) 2026-11-03 07:50:02,496 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/control_buttons (after GC) - used: 121045448 - total: 212531252 - limit: 4395630592 - tests: 1 2026-11-03 07:50:02,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/floor_screen/timer badge shows duration on floor screen table" 2026-11-03 07:50:02,690 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:50:02,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/floor_screen/floor plan unmounted before the background image is loaded" 2026-11-03 07:50:03,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/floor_screen" ended (passed: 2 / time: 587 ms) 2026-11-03 07:50:03,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/floor_screen (after GC) - used: 121340108 - total: 217526052 - limit: 4395630592 - tests: 2 2026-11-03 07:50:03,421 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/payment_lines/getPaymentActionState" 2026-11-03 07:50:03,543 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:03] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:50:03,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/payment_lines" ended (passed: 1 / time: 301 ms) 2026-11-03 07:50:03,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/payment_lines (after GC) - used: 121287752 - total: 213331684 - limit: 4395630592 - tests: 1 2026-11-03 07:50:03,927 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/popup/order_details_dialog/order details dialog shows clock and duration for table order" 2026-11-03 07:50:04,058 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:50:04,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/popup/order_details_dialog" ended (passed: 1 / time: 294 ms) 2026-11-03 07:50:04,347 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/popup/order_details_dialog (after GC) - used: 121335662 - total: 213331978 - limit: 4395630592 - tests: 1 2026-11-03 07:50:04,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/addProductToOrder" 2026-11-03 07:50:04,579 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.012 ro 2026-11-03 07:50:04,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/Mobile Pay Button/Restaurant - Pay button with no preparation resource" 2026-11-03 07:50:05,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/Mobile Pay Button/Retail - Pay button behavior" 2026-11-03 07:50:05,536 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/product_screen/Mobile Pay Button" ended (passed: 2 / time: 601 ms) 2026-11-03 07:50:05,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/onWillRender replaces a finalized order with a new one that keeps its table and preset" 2026-11-03 07:50:05,835 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/select existing order when preset requires order name" 2026-11-03 07:50:06,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/product_screen/breakCombo with course allocation" 2026-11-03 07:50:06,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/product_screen" ended (passed: 6 / time: 2317 ms) 2026-11-03 07:50:06,968 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/product_screen (after GC) - used: 130726494 - total: 242434890 - limit: 4395630592 - tests: 6 2026-11-03 07:50:07,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/_getSplitOrderName" 2026-11-03 07:50:07,215 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:07] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:50:07,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/onClickLine/increments quantity and price tracker on regular line" 2026-11-03 07:50:07,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/onClickLine/handles combo line and its child lines" 2026-11-03 07:50:07,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/split_bill_screen/onClickLine" ended (passed: 2 / time: 566 ms) 2026-11-03 07:50:07,980 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/_getOrderName" 2026-11-03 07:50:08,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/setLineQtyStr" 2026-11-03 07:50:08,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/createSplittedOrder" 2026-11-03 07:50:08,909 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/paySplittedOrder splits partial selection then calls pay" 2026-11-03 07:50:09,346 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/split_bill_screen/transferSplittedOrder splits partial selection then starts transfer" 2026-11-03 07:50:09,730 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/split_bill_screen" ended (passed: 8 / time: 2650 ms) 2026-11-03 07:50:09,907 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/split_bill_screen (after GC) - used: 122290148 - total: 253189468 - limit: 4395630592 - tests: 8 2026-11-03 07:50:09,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/validateTip" 2026-11-03 07:50:10,111 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.011 ro 2026-11-03 07:50:10,363 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/tipAmount" 2026-11-03 07:50:10,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/overallAmount" 2026-11-03 07:50:10,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/tipSubText" 2026-11-03 07:50:11,188 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/canSettle" 2026-11-03 07:50:11,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/components/tip_screen/selectTip" 2026-11-03 07:50:11,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/components/tip_screen" ended (passed: 6 / time: 1705 ms) 2026-11-03 07:50:11,836 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/components/tip_screen (after GC) - used: 122432951 - total: 252146655 - limit: 4395630592 - tests: 6 2026-11-03 07:50:11,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/customer count and amount per guest" 2026-11-03 07:50:12,017 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:50:12,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/isDirectSale" 2026-11-03 07:50:12,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/setPartner" 2026-11-03 07:50:12,635 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses" 2026-11-03 07:50:12,875 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/getNextCourseIndex" 2026-11-03 07:50:13,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/getName returns formatted name for table + children" 2026-11-03 07:50:13,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges after split order" 2026-11-03 07:50:13,632 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges: split qty 4 from 5, then add 1 on split order" 2026-11-03 07:50:13,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges: combo 2x same + 1 different product, scale to 3 combos then split 1" 2026-11-03 07:50:14,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/preparationChanges: apply best combo" 2026-11-03 07:50:14,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/ensureCourseSelection and getSelectedCourse" 2026-11-03 07:50:14,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/isTippedAfterPayment" 2026-11-03 07:50:15,137 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses renames courses after their new index" 2026-11-03 07:50:15,391 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses keeps the name of backend courses" 2026-11-03 07:50:15,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches/cleanCourses doesn't rename courses if use_course_allocation is enabled" 2026-11-03 07:50:15,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/models/pos_order/pos.order restaurant patches" ended (passed: 15 / time: 3979 ms) 2026-11-03 07:50:15,897 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/models/pos_order" ended (passed: 15 / time: 3979 ms) 2026-11-03 07:50:16,140 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/models/pos_order (after GC) - used: 122637127 - total: 283079583 - limit: 4395630592 - tests: 15 2026-11-03 07:50:16,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/name returns localized name with index" 2026-11-03 07:50:16,349 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:16] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-11-03 07:50:16,470 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isSelected" 2026-11-03 07:50:16,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isEmpty" 2026-11-03 07:50:16,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isReadyToFire" 2026-11-03 07:50:17,108 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_order_course/isSynced" 2026-11-03 07:50:17,310 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/models/restaurant_order_course" ended (passed: 5 / time: 1081 ms) 2026-11-03 07:50:17,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/models/restaurant_order_course (after GC) - used: 122580259 - total: 248738703 - limit: 4395630592 - tests: 5 2026-11-03 07:50:17,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/getOrders" 2026-11-03 07:50:17,632 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:17] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-11-03 07:50:17,772 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/getParent and isParent" 2026-11-03 07:50:17,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/models/restaurant_table/rootTable" 2026-11-03 07:50:18,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/models/restaurant_table" ended (passed: 3 / time: 650 ms) 2026-11-03 07:50:18,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/models/restaurant_table (after GC) - used: 122490787 - total: 232485775 - limit: 4395630592 - tests: 3 2026-11-03 07:50:18,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/OrderChangeTour: add product, send order, pay with cash change" 2026-11-03 07:50:18,452 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:18] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:50:19,002 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour: split items, verify both orders, split again" 2026-11-03 07:50:20,438 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/RefundStayCurrentTableTour: refund from another table creates floating order" 2026-11-03 07:50:21,336 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/PreparationPrinterContent: guest, notes, preset, note update in preparation data" 2026-11-03 07:50:22,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_preset_timing_restaurant: select takeaway preset, name popup, pick timing slot" 2026-11-03 07:50:23,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_open_default_register_screen_config: starts on FloorScreen with tables mode" 2026-11-03 07:50:24,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_show_default_with_register_screen: showDefault syncs selectedOrderUuid correctly" 2026-11-03 07:50:24,705 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/Full flow: select table, add product, pay with cash" 2026-11-03 07:50:25,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_transfering_orders: create floating and table orders, verify 4 orders exist" 2026-11-03 07:50:26,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_guest_count_bank_payment: guest popup on open, add product, pay, go back" 2026-11-03 07:50:27,170 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_customer_alone_saved: partner is preserved after leaving and reopening table" 2026-11-03 07:50:27,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/ControlButtonsTour: transfer, notes, guest count, cancel, cross-floor transfer" 2026-11-03 07:50:30,100 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour3: split partial qty, pay split, pay remainder" 2026-11-03 07:50:31,065 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTourPay: split selected items, pay split, pay remainder" 2026-11-03 07:50:32,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour5Actions: split+transfer, split+pay, pay remainder" 2026-11-03 07:50:33,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_pos_restaurant_default_course: course allocation by category across orders" 2026-11-03 07:50:34,781 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_course_restaurant_preparation_tour: 3 courses, fire sequentially, verify prep data" 2026-11-03 07:50:35,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/CategLabelCheck: order button shows category counts" 2026-11-03 07:50:36,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_preparation_receipt: combo parent above children, category counts, order count" 2026-11-03 07:50:36,863 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/MultiPreparationPrinter: only printer with matching category prints, no empty receipt" 2026-11-03 07:50:37,338 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_name_preset_skip_screen: partner set skips name popup, pay succeeds" 2026-11-03 07:50:37,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_preset_delivery_restaurant: cancel order with preset returns to floor" 2026-11-03 07:50:38,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_open_register_with_preset_takeaway: timing popup on table, cancel removes order" 2026-11-03 07:50:39,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/RestaurantPresetEatInTour: eat-in table order, pay, receipt has no preset info" 2026-11-03 07:50:39,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_apply_after_preparation: apply combo groups standalone lines, persists after reload" 2026-11-03 07:50:40,522 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_multiple_preparation_printer_different_categories: both printers triggered, then pay without warning" 2026-11-03 07:50:41,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_synchronisation: combo links persist after partner change, course transfer moves entire combo" 2026-11-03 07:50:42,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_combo_preparation_receipt_layout: combo parent above children in receipt" 2026-11-03 07:50:42,515 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/SplitBillScreenTour4ProductCombo: split combos as group, pay, verify remainder" 2026-11-03 07:50:43,809 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/FloorScreenTour: mounted FloorScreen switches floors, opens a table, and adds a floor" 2026-11-03 07:50:44,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/Full flow: mount PosApp, return to the same floor, select table, add product, pay with cash" 2026-11-03 07:50:44,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_add_new_table_number_with_multi_floor: table numbers increment per floor" 2026-11-03 07:50:45,192 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/PosResTicketScreenTour: delete order and table becomes empty" 2026-11-03 07:50:45,922 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/scenario/restaurant_flow/test_tip_after_payment: tip adjusts payment line based on remaining/change" 2026-11-03 07:50:47,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/scenario/restaurant_flow" ended (passed: 34 / time: 28647 ms) 2026-11-03 07:50:47,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/scenario/restaurant_flow (after GC) - used: 127477685 - total: 391364145 - limit: 4395630592 - tests: 34 2026-11-03 07:50:47,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns order.table_id when present" 2026-11-03 07:50:47,784 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:47] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.01 0.011 ro 2026-11-03 07:50:47,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns false when order has no table" 2026-11-03 07:50:48,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js" ended (passed: 2 / time: 500 ms) 2026-11-03 07:50:48,153 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog" ended (passed: 2 / time: 500 ms) 2026-11-03 07:50:48,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/screens/ticket_screen/order_details_dialog/order_details_dialog (after GC) - used: 123757244 - total: 231193776 - limit: 4395630592 - tests: 2 2026-11-03 07:50:48,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/fireCourse" 2026-11-03 07:50:48,562 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:50:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:50:48,684 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/printCourseTicket builds note update payload" 2026-11-03 07:50:48,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/setTable" 2026-11-03 07:50:49,135 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/sync dirty order when unsetting table" 2026-11-03 07:50:49,439 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getChanges" 2026-11-03 07:50:49,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Synchronization for a filled table has arrived" 2026-11-03 07:50:49,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Orders must be downloaded by opening a table." 2026-11-03 07:50:50,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Orders updated from another device must be synchronized directly." 2026-11-03 07:50:50,427 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/paid state from server is synchronized" 2026-11-03 07:50:50,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/Data from other devices overrides local data" 2026-11-03 07:50:50,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation/There should only be one order per table." 2026-11-03 07:50:51,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/class DevicesSynchronisation" ended (passed: 6 / time: 1681 ms) 2026-11-03 07:50:51,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/categoryCount/Normal flow" 2026-11-03 07:50:51,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/categoryCount/multi-category product counts only first category" 2026-11-03 07:50:51,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/categoryCount" ended (passed: 2 / time: 462 ms) 2026-11-03 07:50:51,817 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getDefaultSearchDetails" 2026-11-03 07:50:52,030 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/findTable" 2026-11-03 07:50:52,220 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/searchOrder" 2026-11-03 07:50:52,519 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getTableOrders" 2026-11-03 07:50:52,786 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getActiveOrdersOnTable" 2026-11-03 07:50:53,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/prepareOrderTransfer moves the order into an empty destination table" 2026-11-03 07:50:53,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrder/blocks transferring a self-order" 2026-11-03 07:50:53,583 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrder/blocks merging into a table with an active self-order" 2026-11-03 07:50:53,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrder" ended (passed: 2 / time: 538 ms) 2026-11-03 07:50:53,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/transferOrder" 2026-11-03 07:50:54,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/transferOrder from floating order to filled table merges lines" 2026-11-03 07:50:54,444 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/floating order transfers into another floating order" 2026-11-03 07:50:54,727 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/preSyncAllOrders assigns floating order name to direct sale" 2026-11-03 07:50:54,961 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/sync updates quantity, partner, note, line note and pricelist" 2026-11-03 07:50:55,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/cancel order keeps lines on first reject and removes on confirm" 2026-11-03 07:50:55,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/order has no pending line changes after sending" 2026-11-03 07:50:56,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/firing first course highlights next" 2026-11-03 07:50:56,269 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/combo synchronisation keeps combo links after synced update" 2026-11-03 07:50:56,500 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrders merges lines and courses" 2026-11-03 07:50:56,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrders sums guest counts" 2026-11-03 07:50:56,849 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/mergeOrders keeps kitchen sent quantities when merging identical products" 2026-11-03 07:50:57,033 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/getCustomerCount" 2026-11-03 07:50:57,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/firstPage" 2026-11-03 07:50:57,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/defaultPage uses ProductScreen when default_screen is register" 2026-11-03 07:50:57,565 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/showDefault navigates to ProductScreen with selected order in register mode" 2026-11-03 07:50:57,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/showDefault" 2026-11-03 07:50:57,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/register config opens product screen" 2026-11-03 07:50:58,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/timing preset sets slot and non-timing preset clears it" 2026-11-03 07:50:58,251 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/deleting timed table order leaves table empty" 2026-11-03 07:50:58,420 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/deleting future order skips preparation cancellation" 2026-11-03 07:50:58,586 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/findTable falls back to all tables when table is not in current floor" 2026-11-03 07:50:58,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/generateReceiptsDataToPrint preserves course grouping when splitting per product" 2026-11-03 07:50:58,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/generateReceiptsDataToPrint does not set groupedData when no courses" 2026-11-03 07:50:59,104 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/ensureGuestCustomerCount sets guest count for preset" 2026-11-03 07:50:59,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/table order validates with default preset" 2026-11-03 07:50:59,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/payment-only order validation skips kitchen send" 2026-11-03 07:50:59,703 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/removing table order leaves table without active order" 2026-11-03 07:50:59,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/transfer to another floor keeps order lines" 2026-11-03 07:51:00,046 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/each restaurant floor keeps its own table set" 2026-11-03 07:51:00,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/selecting child table opens root table order" 2026-11-03 07:51:00,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/deleting a temporary floor keeps it removed" 2026-11-03 07:51:00,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/table numbers increment per selected floor" 2026-11-03 07:51:00,755 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse/creates first course and selects it" 2026-11-03 07:51:00,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse/creates second course and assigns existing lines to first" 2026-11-03 07:51:01,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse/do not create second course if use_course_allocation" 2026-11-03 07:51:01,289 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/addCourse" ended (passed: 3 / time: 532 ms) 2026-11-03 07:51:01,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/preparation receipt order_label" 2026-11-03 07:51:01,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/use_show_items_on_course_ticket keeps course items while course firing" 2026-11-03 07:51:01,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/name entered for a name-required preset shows as the prep ticket order_label" 2026-11-03 07:51:01,831 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js/order synced from a trusted config updates its session_id to the current session" 2026-11-03 07:51:01,999 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service/restaurant pos_store.js" ended (passed: 61 / time: 13576 ms) 2026-11-03 07:51:02,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/pos_service" ended (passed: 61 / time: 13576 ms) 2026-11-03 07:51:02,542 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/services/pos_service (after GC) - used: 124607677 - total: 331594961 - limit: 4395630592 - tests: 61 2026-11-03 07:51:02,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/preparation_printer/preparation data includes table and customer note" 2026-11-03 07:51:02,772 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:02] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.019 ro 2026-11-03 07:51:02,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/preparation_printer/note update title is generated" 2026-11-03 07:51:03,191 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_restaurant/unit/services/preparation_printer/only printers with matching categories are used" 2026-11-03 07:51:03,462 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant/unit/services/preparation_printer" ended (passed: 3 / time: 820 ms) 2026-11-03 07:51:03,612 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_restaurant/unit/services/preparation_printer (after GC) - used: 124216092 - total: 238009520 - limit: 4395630592 - tests: 3 2026-11-03 07:51:03,650 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:03] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 824 8 0.007 0.012 rw 2026-11-03 07:51:03,738 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_is_favorite_field/Check is_favorite field is still editable even if the record/view is in readonly." 2026-11-03 07:51:03,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_is_favorite_field/Check is_favorite field is readonly if the field is readonly" 2026-11-03 07:51:04,051 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_is_favorite_field" ended (passed: 2 / time: 307 ms) 2026-11-03 07:51:04,197 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_is_favorite_field (after GC) - used: 124090580 - total: 218108000 - limit: 4395630592 - tests: 2 2026-11-03 07:51:04,259 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_notebook_task_list_mobile/test open subtask in form view instead of form view dialog" 2026-11-03 07:51:04,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_notebook_task_list_mobile/test open task dependencies in form view instead of form view dialog" 2026-11-03 07:51:04,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_notebook_task_list_mobile" ended (passed: 2 / time: 353 ms) 2026-11-03 07:51:04,742 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_notebook_task_list_mobile (after GC) - used: 121928027 - total: 217851543 - limit: 4395630592 - tests: 2 2026-11-03 07:51:04,804 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/project.project (form)" 2026-11-03 07:51:04,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/project.project (form) hide archive action for project user" 2026-11-03 07:51:05,031 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/project.project (form) show archive action for project manager" 2026-11-03 07:51:05,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_milestones is enabled on at least one project" 2026-11-03 07:51:05,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/do not reload the page when allow_milestones is enabled and there already exists one project with the feature enabled" 2026-11-03 07:51:05,551 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_milestones is disabled on all projects" 2026-11-03 07:51:05,685 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_task_dependencies is enabled on at least one project" 2026-11-03 07:51:05,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/do not reload the page when allow_task_dependencies is enabled and there already exists one project with the feature enabled" 2026-11-03 07:51:05,970 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_task_dependencies is disabled on all projects" 2026-11-03 07:51:06,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_recurring_tasks is enabled on at least one project" 2026-11-03 07:51:06,218 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/do not reload the page when allow_recurring_tasks is enabled and there already exists one project with the feature enabled" 2026-11-03 07:51:06,371 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_form_view/reload the page when allow_recurring_tasks is disabled on all projects" 2026-11-03 07:51:06,486 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_project_form_view" ended (passed: 12 / time: 1666 ms) 2026-11-03 07:51:06,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_project_form_view (after GC) - used: 122116827 - total: 224185115 - limit: 4395630592 - tests: 12 2026-11-03 07:51:06,675 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_project_state_selection/project.project (kanban): check that ProjectStateSelectionField does not propose `Set Status`" 2026-11-03 07:51:06,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_project_state_selection" ended (passed: 1 / time: 112 ms) 2026-11-03 07:51:06,928 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_project_state_selection (after GC) - used: 121967543 - total: 216286811 - limit: 4395630592 - tests: 1 2026-11-03 07:51:06,987 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_groupby/project.task (kanban): Can create stage if we are in tasks of specific project" 2026-11-03 07:51:07,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_groupby/project.task (kanban): Cannot create stage if we are not in tasks of specific project" 2026-11-03 07:51:07,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_task_groupby" ended (passed: 2 / time: 271 ms) 2026-11-03 07:51:07,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_task_groupby (after GC) - used: 122288475 - total: 216572555 - limit: 4395630592 - tests: 2 2026-11-03 07:51:07,460 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_priority_switch/project.task (form): check ProjectTaskPrioritySwitch" 2026-11-03 07:51:07,574 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_task_priority_switch" ended (passed: 1 / time: 110 ms) 2026-11-03 07:51:07,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_task_priority_switch (after GC) - used: 122315031 - total: 216569435 - limit: 4395630592 - tests: 1 2026-11-03 07:51:07,771 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_project_many2one_field/ProjectMany2one: project.task form view with private task" 2026-11-03 07:51:07,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_project_many2one_field/ProjectMany2one: project.task list view" 2026-11-03 07:51:08,035 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_task_project_many2one_field" ended (passed: 2 / time: 256 ms) 2026-11-03 07:51:08,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_task_project_many2one_field (after GC) - used: 122366953 - total: 216844921 - limit: 4395630592 - tests: 2 2026-11-03 07:51:08,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in form view of a project with no template" 2026-11-03 07:51:08,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in form view of a project with one template with showing Edit and Delete actions" 2026-11-03 07:51:08,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in kanban view of a project with no template" 2026-11-03 07:51:08,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in kanban view of a project with one template with showing Edit and Delete actions" 2026-11-03 07:51:08,963 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in list view of a project with no template" 2026-11-03 07:51:09,119 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown in list view of a project with one template with showing Edit and Delete actions" 2026-11-03 07:51:09,382 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_task_template_dropdown/template dropdown should not appear when not in the context of a specific project" 2026-11-03 07:51:09,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_task_template_dropdown" ended (passed: 7 / time: 1272 ms) 2026-11-03 07:51:09,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_task_template_dropdown (after GC) - used: 123123192 - total: 221008516 - limit: 4395630592 - tests: 7 2026-11-03 07:51:09,735 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project/project_update_with_color/project.update (kanban): check that ProjectStatusWithColorSelectionField is displaying the correct informations" 2026-11-03 07:51:09,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project/project_update_with_color" ended (passed: 1 / time: 86 ms) 2026-11-03 07:51:09,958 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project/project_update_with_color (after GC) - used: 122947439 - total: 217302767 - limit: 4395630592 - tests: 1 2026-11-03 07:51:10,011 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:10] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 853 10 0.024 0.018 rw 2026-11-03 07:51:10,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project_todo/todo_conversion_form_view/Check that todo_conversion_form view focuses on the focus on the first element" 2026-11-03 07:51:10,354 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project_todo/todo_conversion_form_view" ended (passed: 1 / time: 260 ms) 2026-11-03 07:51:10,469 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project_todo/todo_conversion_form_view (after GC) - used: 123071207 - total: 217318047 - limit: 4395630592 - tests: 1 2026-11-03 07:51:10,521 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project_todo/todo_form_view/Check that project_task_action_convert_todo_to_task appears in the menu actions if the user does belong to the group_project_user group" 2026-11-03 07:51:10,638 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project_todo/todo_form_view/Check that project_task_action_convert_todo_to_task does not appear in the menu actions if the user does not belong to the group_project_user group" 2026-11-03 07:51:10,737 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@project_todo/todo_form_view/Check that todo_form view contains the TodoDoneCheckmark and relative_date widgets" 2026-11-03 07:51:10,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project_todo/todo_form_view" ended (passed: 3 / time: 413 ms) 2026-11-03 07:51:11,074 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @project_todo/todo_form_view (after GC) - used: 122868151 - total: 217337915 - limit: 4395630592 - tests: 3 2026-11-03 07:51:11,105 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:11] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1395 11 0.007 0.013 rw 2026-11-03 07:51:11,179 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/components/control_buttons/global discount startingValue uses locale decimal separator" 2026-11-03 07:51:11,318 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:11] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.009 ro 2026-11-03 07:51:11,458 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/components/control_buttons" ended (passed: 1 / time: 263 ms) 2026-11-03 07:51:11,588 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/components/control_buttons (after GC) - used: 122753858 - total: 216790914 - limit: 4395630592 - tests: 1 2026-11-03 07:51:11,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/components/product_screen/getNumpadButtons" 2026-11-03 07:51:11,798 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:11] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:51:12,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/components/product_screen/addProductToOrder reapplies the global discount" 2026-11-03 07:51:12,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/components/product_screen" ended (passed: 2 / time: 727 ms) 2026-11-03 07:51:12,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/components/product_screen (after GC) - used: 123008286 - total: 222558246 - limit: 4395630592 - tests: 2 2026-11-03 07:51:12,617 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/components/ticket_screen/_onUpdateSelectedOrderline: refund skips discount line" 2026-11-03 07:51:12,779 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:51:12,974 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/components/ticket_screen" ended (passed: 1 / time: 349 ms) 2026-11-03 07:51:13,099 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/components/ticket_screen (after GC) - used: 122970312 - total: 218626032 - limit: 4395630592 - tests: 1 2026-11-03 07:51:13,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/models/pos_order_line/isDiscountLine" 2026-11-03 07:51:13,308 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:51:13,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/models/pos_order_line/Test taxes after fiscal position with discount product (should not change)" 2026-11-03 07:51:13,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/models/pos_order_line" ended (passed: 2 / time: 487 ms) 2026-11-03 07:51:13,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/models/pos_order_line (after GC) - used: 123051070 - total: 224655234 - limit: 4395630592 - tests: 2 2026-11-03 07:51:13,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/scenario/pos_discount_flow/pos_discount_numpad: apply a fixed then a percentage global discount" 2026-11-03 07:51:13,987 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.012 ro 2026-11-03 07:51:14,718 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/scenario/pos_discount_flow/PosDiscountServiceFeePresetSwitchTour: a global discount only reaches a fee based on the total after discount" 2026-11-03 07:51:15,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/scenario/pos_discount_flow" ended (passed: 2 / time: 1611 ms) 2026-11-03 07:51:15,626 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/scenario/pos_discount_flow (after GC) - used: 125535194 - total: 228588178 - limit: 4395630592 - tests: 2 2026-11-03 07:51:15,695 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/services/pos_service/PoS Discount/changing fiscal positions reapplies the global discount" 2026-11-03 07:51:15,854 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:51:16,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_discount/unit/services/pos_service/PoS Discount/fixed global discount mirrors its sign when refunding" 2026-11-03 07:51:16,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/services/pos_service/PoS Discount" ended (passed: 2 / time: 607 ms) 2026-11-03 07:51:16,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount/unit/services/pos_service" ended (passed: 2 / time: 607 ms) 2026-11-03 07:51:16,430 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_discount/unit/services/pos_service (after GC) - used: 125617735 - total: 229374387 - limit: 4395630592 - tests: 2 2026-11-03 07:51:16,468 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:16] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1465 11 0.013 0.016 rw 2026-11-03 07:51:16,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/components/manage_giftcard_popup/addBalance" 2026-11-03 07:51:16,734 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:16] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-11-03 07:51:16,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/components/manage_giftcard_popup" ended (passed: 1 / time: 388 ms) 2026-11-03 07:51:17,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/components/manage_giftcard_popup (after GC) - used: 125650211 - total: 220727031 - limit: 4395630592 - tests: 1 2026-11-03 07:51:17,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/control_buttons/getPotentialRewards" 2026-11-03 07:51:17,339 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:17] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.005 0.022 ro 2026-11-03 07:51:17,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/control_buttons/more button catches attention when rewards are available" 2026-11-03 07:51:17,891 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/components/screens/control_buttons" ended (passed: 2 / time: 711 ms) 2026-11-03 07:51:18,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/components/screens/control_buttons (after GC) - used: 125905703 - total: 225185835 - limit: 4395630592 - tests: 2 2026-11-03 07:51:18,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/order_summary/manageGiftCard writes the code, amount and expiration date onto the line" 2026-11-03 07:51:18,226 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:18] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:51:18,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/components/screens/order_summary" ended (passed: 1 / time: 361 ms) 2026-11-03 07:51:18,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/components/screens/order_summary (after GC) - used: 125770059 - total: 222302087 - limit: 4395630592 - tests: 1 2026-11-03 07:51:18,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/components/screens/partner_line/getLoyaltyPoints lists loyalty balances for the partner" 2026-11-03 07:51:18,835 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:18] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.013 ro 2026-11-03 07:51:18,990 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/components/screens/partner_line" ended (passed: 1 / time: 320 ms) 2026-11-03 07:51:19,098 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/components/screens/partner_line (after GC) - used: 125809611 - total: 221777887 - limit: 4395630592 - tests: 1 2026-11-03 07:51:19,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/customer_display/customer_display/[Old Tour] test_customer_display_loyalty_points" 2026-11-03 07:51:19,319 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:19] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:51:19,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/customer_display/customer_display" ended (passed: 1 / time: 494 ms) 2026-11-03 07:51:19,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/customer_display/customer_display (after GC) - used: 125992657 - total: 222302637 - limit: 4395630592 - tests: 1 2026-11-03 07:51:19,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/getOrderlines sorts reward lines last" 2026-11-03 07:51:20,047 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:51:20,208 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/claimed loyalty state survives an IndexedDB round-trip" 2026-11-03 07:51:20,463 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a pricelist-restricted program only applies for its pricelist" 2026-11-03 07:51:20,687 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a cheapest discount reward line excludes fixed tax" 2026-11-03 07:51:20,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a specific discount reward line excludes fixed tax" 2026-11-03 07:51:21,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/product-restricted rules only earn points with a valid product" 2026-11-03 07:51:21,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/removeOrderline removes a reward line and re-selects the product line" 2026-11-03 07:51:21,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/isSaleDisallowed" 2026-11-03 07:51:22,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/totalItemQuantity" 2026-11-03 07:51:22,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/changing partner drops nominative rewards and updates the balance" 2026-11-03 07:51:22,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/a 100% cheapest discount reward line is the product's full tax-included price" 2026-11-03 07:51:23,113 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/an already applied discount reward is not offered again" 2026-11-03 07:51:23,381 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order/pos.order - loyalty/stacked specific discounts respect discount_max_amount" 2026-11-03 07:51:23,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/models/pos_order/pos.order - loyalty" ended (passed: 13 / time: 3735 ms) 2026-11-03 07:51:23,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/models/pos_order" ended (passed: 13 / time: 3735 ms) 2026-11-03 07:51:23,872 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/models/pos_order (after GC) - used: 126491767 - total: 257692059 - limit: 4395630592 - tests: 13 2026-11-03 07:51:23,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty/gift card reward lines are excluded from global discount" 2026-11-03 07:51:24,070 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:24] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.014 ro 2026-11-03 07:51:24,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty/promotion reward lines are not excluded from global discount" 2026-11-03 07:51:24,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty/getPaymentProgramBalance" 2026-11-03 07:51:24,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/models/pos_order_line/pos.order.line - loyalty" ended (passed: 3 / time: 806 ms) 2026-11-03 07:51:24,756 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/models/pos_order_line" ended (passed: 3 / time: 806 ms) 2026-11-03 07:51:24,893 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/models/pos_order_line (after GC) - used: 126187287 - total: 238555547 - limit: 4395630592 - tests: 3 2026-11-03 07:51:24,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_loyalty/unit/screens/ticket_screen/TicketScreen.setOrder keeps the reward line and triggers pos.updateRewards" 2026-11-03 07:51:25,110 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:51:25,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty/unit/screens/ticket_screen" ended (passed: 1 / time: 389 ms) 2026-11-03 07:51:25,506 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_loyalty/unit/screens/ticket_screen (after GC) - used: 126236085 - total: 223351289 - limit: 4395630592 - tests: 1 2026-11-03 07:51:25,530 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:25] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1479 11 0.006 0.012 rw 2026-11-03 07:51:25,613 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/successful payment" 2026-11-03 07:51:25,738 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.01 0.009 ro 2026-11-03 07:51:25,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/shows error on invalid payment state" 2026-11-03 07:51:26,143 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/shows error on failed payment" 2026-11-03 07:51:26,369 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_mollie/unit/payment_mollie/shows error on expired payment" 2026-11-03 07:51:26,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_mollie/unit/payment_mollie" ended (passed: 4 / time: 960 ms) 2026-11-03 07:51:26,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_mollie/unit/payment_mollie (after GC) - used: 126429645 - total: 230164353 - limit: 4395630592 - tests: 4 2026-11-03 07:51:26,748 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:26] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1509 11 0.009 0.014 rw 2026-11-03 07:51:26,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/accounting/price/price of lot tracked product with and without pricelist" 2026-11-03 07:51:26,976 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:26] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:51:27,537 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/accounting/price" ended (passed: 1 / time: 696 ms) 2026-11-03 07:51:27,722 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/accounting/price (after GC) - used: 126436527 - total: 224667415 - limit: 4395630592 - tests: 1 2026-11-03 07:51:27,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/components/payment_screen/Print stock report on validation" 2026-11-03 07:51:27,960 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:27] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-11-03 07:51:28,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/components/payment_screen/Do not print stock report if not configured" 2026-11-03 07:51:28,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/components/payment_screen" ended (passed: 2 / time: 639 ms) 2026-11-03 07:51:28,585 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/components/payment_screen (after GC) - used: 126534331 - total: 226240543 - limit: 4395630592 - tests: 2 2026-11-03 07:51:28,655 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/customer_display/customer_display/customer display shows the lot/serial names of tracked product" 2026-11-03 07:51:28,794 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:51:29,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/customer_display/customer_display" ended (passed: 1 / time: 446 ms) 2026-11-03 07:51:29,245 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/customer_display/customer_display (after GC) - used: 126528234 - total: 223619010 - limit: 4395630592 - tests: 1 2026-11-03 07:51:29,318 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/models/pos_order_line/[canBeMergedWith]: Base test" 2026-11-03 07:51:29,454 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:29] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:51:29,599 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/models/pos_order_line/Test serial number requirements" 2026-11-03 07:51:29,847 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/models/pos_order_line" ended (passed: 2 / time: 514 ms) 2026-11-03 07:51:29,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/models/pos_order_line (after GC) - used: 126598280 - total: 228075440 - limit: 4395630592 - tests: 2 2026-11-03 07:51:30,047 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_stock/unit/related_models/orm_serialization/serialization of dynamic model without uuid" 2026-11-03 07:51:30,178 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock/unit/related_models/orm_serialization" ended (passed: 1 / time: 120 ms) 2026-11-03 07:51:30,292 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_stock/unit/related_models/orm_serialization (after GC) - used: 126495058 - total: 223094682 - limit: 4395630592 - tests: 1 2026-11-03 07:51:30,330 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:30] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1635 11 0.007 0.019 rw 2026-11-03 07:51:30,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/components/orderline/Displays the table with details of the down payment" 2026-11-03 07:51:30,568 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:30] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.007 ro 2026-11-03 07:51:30,753 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/components/orderline" ended (passed: 1 / time: 332 ms) 2026-11-03 07:51:30,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/components/orderline (after GC) - used: 126596214 - total: 222832102 - limit: 4395630592 - tests: 1 2026-11-03 07:51:30,940 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/models/pos_order_line/saleDetails/down payment details as array" 2026-11-03 07:51:31,100 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:31] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.011 ro 2026-11-03 07:51:31,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/models/pos_order_line/saleDetails/down payment details as stringified JSON" 2026-11-03 07:51:31,489 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/models/pos_order_line/saleDetails" ended (passed: 2 / time: 548 ms) 2026-11-03 07:51:31,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/models/pos_order_line" ended (passed: 2 / time: 548 ms) 2026-11-03 07:51:31,609 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/models/pos_order_line (after GC) - used: 126764811 - total: 227550659 - limit: 4395630592 - tests: 2 2026-11-03 07:51:31,662 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrder: settle a sale order, change a quantity and pay" 2026-11-03 07:51:31,801 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:31] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:51:32,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrderIncompatiblePartner: settling an order of another customer starts a new order" 2026-11-03 07:51:33,236 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleDraftOrder: settling a quotation loads its line" 2026-11-03 07:51:33,680 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleCustomPrice: changing the customer keeps the sale order line price" 2026-11-03 07:51:34,278 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_so_with_non_pos_groupable_uom: quantity is converted back to the product unit" 2026-11-03 07:51:34,749 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_quantity_updated_settle: settling twice only loads the remaining quantity" 2026-11-03 07:51:35,605 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PoSApplyDownpayment / PoSDownPaymentAmount: apply a percentage down payment on a sale order" 2026-11-03 07:51:36,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/a fixed down payment applies the typed amount" 2026-11-03 07:51:36,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PoSSaleOrderWithDownpayment: an invoiced down payment is deducted when settling" 2026-11-03 07:51:37,186 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_pos_settle_so_with_downpayment: every down payment of the order is deducted" 2026-11-03 07:51:37,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_down_payment_displayed: a down payment applied in the PoS is shown on the settled order" 2026-11-03 07:51:38,341 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrderNotGroupable: a non groupable line is split and keeps its discount" 2026-11-03 07:51:38,967 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PosSettleOrderWithNote: the notes of the sale order are merged in the customer note" 2026-11-03 07:51:39,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/PoSDownPaymentLinesPerTax: a down payment line is created per tax of the sale order" 2026-11-03 07:51:40,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_order_with_multiple_uom: a sale order mixing units of measure is settled" 2026-11-03 07:51:40,715 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_so_archived_attribute: an archived attribute line does not open the configurator" 2026-11-03 07:51:41,194 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/pos_sale_flow/test_settle_so_custom_attribute_value: the custom attribute value is shown on the settled line" 2026-11-03 07:51:41,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/scenarios/pos_sale_flow" ended (passed: 17 / time: 9985 ms) 2026-11-03 07:51:42,072 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/scenarios/pos_sale_flow (after GC) - used: 129540822 - total: 309436462 - limit: 4395630592 - tests: 17 2026-11-03 07:51:42,156 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/test_ecommerce_unpaid_order_is_shown_in_pos: orders that are not paid yet are listed" 2026-11-03 07:51:42,333 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:42] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:51:42,620 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/PosOrderDoesNotRemainInList / test_ecommerce_paid_order_is_hidden_in_pos: a fully paid order is not listed" 2026-11-03 07:51:43,038 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/test_selected_partner_quotation_loading: the orders are restricted to the selected customer" 2026-11-03 07:51:43,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/quotation_list_flow/PosOrdersListDifferentCurrency: orders of another currency are not listed" 2026-11-03 07:51:44,230 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/scenarios/quotation_list_flow" ended (passed: 4 / time: 2066 ms) 2026-11-03 07:51:44,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/scenarios/quotation_list_flow (after GC) - used: 127956763 - total: 258618323 - limit: 4395630592 - tests: 4 2026-11-03 07:51:44,468 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/sale_warning_flow/PosSaleWarning: the warning of the selected customer is displayed" 2026-11-03 07:51:44,612 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:44] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:51:45,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/scenarios/sale_warning_flow/PosSaleWarning: the warning of the sold product is displayed" 2026-11-03 07:51:45,714 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/scenarios/sale_warning_flow" ended (passed: 2 / time: 1246 ms) 2026-11-03 07:51:45,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/scenarios/sale_warning_flow (after GC) - used: 127635325 - total: 237255769 - limit: 4395630592 - tests: 2 2026-11-03 07:51:45,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/no selection → abort" 2026-11-03 07:51:46,092 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:46] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:51:46,290 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/settle → calls settleSO" 2026-11-03 07:51:46,657 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/dpPercentage → calls downPaymentSO" 2026-11-03 07:51:47,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/dpAmount → calls downPaymentSO" 2026-11-03 07:51:47,595 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/sale order: ignore lines with zero quantity" 2026-11-03 07:51:47,950 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/import sale downpayment with percentage" 2026-11-03 07:51:48,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/onClickSaleOrder/down payment line count on sale order with down payment" 2026-11-03 07:51:48,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/services/pos_store/onClickSaleOrder" ended (passed: 7 / time: 2711 ms) 2026-11-03 07:51:48,678 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline/service product, state != sent/draft → qty_to_invoice" 2026-11-03 07:51:48,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline/non-service product → qty = uom_qty - max(delivered, invoiced)" 2026-11-03 07:51:49,103 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/services/pos_store/getConvertedQuantityFromSaleOrderline" ended (passed: 2 / time: 427 ms) 2026-11-03 07:51:49,121 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale/unit/services/pos_store" ended (passed: 9 / time: 3138 ms) 2026-11-03 07:51:49,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale/unit/services/pos_store (after GC) - used: 128009512 - total: 255343736 - limit: 4395630592 - tests: 9 2026-11-03 07:51:49,367 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:49] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1395 11 0.008 0.027 rw 2026-11-03 07:51:49,451 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_viva_com/unit/app/payment_lines/getPaymentActionState" 2026-11-03 07:51:49,602 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:51:49,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_viva_com/unit/app/payment_lines" ended (passed: 1 / time: 311 ms) 2026-11-03 07:51:49,914 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_viva_com/unit/app/payment_lines (after GC) - used: 127687522 - total: 224671118 - limit: 4395630592 - tests: 1 2026-11-03 07:51:49,992 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_viva_com/unit/app/payment_screen/viva app payment blocked by a payment in progress on another order" 2026-11-03 07:51:50,133 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:50] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:51:50,325 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_viva_com/unit/app/payment_screen" ended (passed: 1 / time: 332 ms) 2026-11-03 07:51:50,440 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_viva_com/unit/app/payment_screen (after GC) - used: 127751427 - total: 224146931 - limit: 4395630592 - tests: 1 2026-11-03 07:51:50,475 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:50] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1401 11 0.007 0.015 rw 2026-11-03 07:51:50,541 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/failed to create bancontact payment" 2026-11-03 07:51:50,675 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:50] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-11-03 07:51:50,796 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/success to create bancontact payment" 2026-11-03 07:51:51,022 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/already has bancontact id + waitingScan status" 2026-11-03 07:51:51,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/already has bancontact id + retry status" 2026-11-03 07:51:51,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest" ended (passed: 4 / time: 912 ms) 2026-11-03 07:51:51,456 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel/failed to cancel bancontact payment (ERR: 400)" 2026-11-03 07:51:51,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel/failed to cancel bancontact payment (ERR: 422)" 2026-11-03 07:51:51,954 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel/success to cancel bancontact payment" 2026-11-03 07:51:52,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact/sendPaymentCancel" ended (passed: 3 / time: 703 ms) 2026-11-03 07:51:52,162 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/payment_bancontact" ended (passed: 7 / time: 1615 ms) 2026-11-03 07:51:52,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/app/payment_bancontact (after GC) - used: 128080153 - total: 239613813 - limit: 4395630592 - tests: 7 2026-11-03 07:51:52,407 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment/handlePaymentResponse" 2026-11-03 07:51:52,553 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:51:52,716 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment/forceDone" 2026-11-03 07:51:52,929 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment/forceCancel" 2026-11-03 07:51:53,129 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_payment" ended (passed: 3 / time: 715 ms) 2026-11-03 07:51:53,258 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_payment (after GC) - used: 127960813 - total: 239351569 - limit: 4395630592 - tests: 3 2026-11-03 07:51:53,337 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_payment_method/_checkOrder" 2026-11-03 07:51:53,487 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:51:53,622 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_payment_method" ended (passed: 1 / time: 278 ms) 2026-11-03 07:51:53,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_payment_method (after GC) - used: 127872857 - total: 225457937 - limit: 4395630592 - tests: 1 2026-11-03 07:51:53,818 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage/EXPIRED" 2026-11-03 07:51:53,954 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:53] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:51:54,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage/CANCELLED" 2026-11-03 07:51:54,311 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage/OTHER" 2026-11-03 07:51:54,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store/getBancontactErrorMessage" ended (passed: 3 / time: 716 ms) 2026-11-03 07:51:54,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification/SUCCEEDED" 2026-11-03 07:51:54,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification/FAILED" 2026-11-03 07:51:55,061 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification/skip" 2026-11-03 07:51:55,314 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store/handleBancontactPayNotification" ended (passed: 3 / time: 776 ms) 2026-11-03 07:51:55,324 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/app/pos_store" ended (passed: 6 / time: 1492 ms) 2026-11-03 07:51:55,480 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/app/pos_store (after GC) - used: 128140573 - total: 238827281 - limit: 4395630592 - tests: 6 2026-11-03 07:51:55,545 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_to_create_payment: the payment request is refused with a 401" 2026-11-03 07:51:55,679 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:51:55] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:51:56,234 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_show_qr_code: the QR code popup follows its own payment line" 2026-11-03 07:51:57,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_success_payment: paid orders are notified and validated" 2026-11-03 07:52:00,418 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_payment: every failure status is reported to the cashier" 2026-11-03 07:52:01,647 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_to_cancel_payment_error_422: the cancellation can be forced" 2026-11-03 07:52:02,396 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow/bancontact_pay_failed_to_cancel_payment_error_429: other errors cancel silently" 2026-11-03 07:52:03,101 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay/unit/scenario/bancontact_pay_flow" ended (passed: 6 / time: 7548 ms) 2026-11-03 07:52:03,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_bancontact_pay/unit/scenario/bancontact_pay_flow (after GC) - used: 127938751 - total: 257443583 - limit: 4395630592 - tests: 6 2026-11-03 07:52:03,412 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:03] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1394 11 0.007 0.023 rw 2026-11-03 07:52:03,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/connect/sets credentials" 2026-11-03 07:52:03,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/connect/resets state" 2026-11-03 07:52:03,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service/connect" ended (passed: 2 / time: 8 ms) 2026-11-03 07:52:03,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/sendPaymentRequest/works correctly for successful payment" 2026-11-03 07:52:03,516 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/sendPaymentRequest/throws error if Cashdro returns error" 2026-11-03 07:52:03,517 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service/sendPaymentRequest" ended (passed: 2 / time: 8 ms) 2026-11-03 07:52:03,518 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/waitForPaymentCompletion/polls payment status until complete" 2026-11-03 07:52:03,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service/waitForPaymentCompletion" ended (passed: 1 / time: 40 ms) 2026-11-03 07:52:03,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/cancelPayment/works correctly for successful cancellation" 2026-11-03 07:52:03,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashdro/cashdro_service/cancelPayment/throws error if Cashdro returns error" 2026-11-03 07:52:03,567 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service/cancelPayment" ended (passed: 2 / time: 7 ms) 2026-11-03 07:52:03,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro/cashdro_service" ended (passed: 7 / time: 63 ms) 2026-11-03 07:52:03,692 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_cashdro/cashdro_service (after GC) - used: 127528732 - total: 223101500 - limit: 4395630592 - tests: 7 2026-11-03 07:52:03,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:03] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1396 11 0.008 0.014 rw 2026-11-03 07:52:03,812 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/connect/sets credentials" 2026-11-03 07:52:03,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/connect/renewOrLogin" 2026-11-03 07:52:03,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashmatic/cashmatic_service/connect" ended (passed: 2 / time: 11 ms) 2026-11-03 07:52:03,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/works correctly for successful payment" 2026-11-03 07:52:04,026 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/returns notDispensed amount when cash cannot be fully dispensed" 2026-11-03 07:52:04,232 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/Cancel payment" 2026-11-03 07:52:04,239 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_cashmatic/cashmatic_service/sendPaymentRequest/Cancel payment with partial dispense" 2026-11-03 07:52:04,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashmatic/cashmatic_service/sendPaymentRequest" ended (passed: 4 / time: 423 ms) 2026-11-03 07:52:04,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashmatic/cashmatic_service" ended (passed: 6 / time: 434 ms) 2026-11-03 07:52:04,372 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_cashmatic/cashmatic_service (after GC) - used: 127542669 - total: 222577225 - limit: 4395630592 - tests: 6 2026-11-03 07:52:04,399 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:04] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1591 11 0.006 0.018 rw 2026-11-03 07:52:04,510 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_configurator_popup/confirm payload and getTicketMaxQty and ticketIsAvailable" 2026-11-03 07:52:04,680 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:04] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:52:04,894 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/components/event_configurator_popup" ended (passed: 1 / time: 380 ms) 2026-11-03 07:52:05,014 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/components/event_configurator_popup (after GC) - used: 127839980 - total: 222843676 - limit: 4395630592 - tests: 1 2026-11-03 07:52:05,073 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/confirm payload" 2026-11-03 07:52:05,213 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:05] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:52:05,373 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/validateQuestion: mandatory / email / phone" 2026-11-03 07:52:05,649 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/getValidationClass shows error only after touched" 2026-11-03 07:52:05,978 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/isConfirmEnabled: disabled until all required answers are valid" 2026-11-03 07:52:06,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_registration_popup/autofill first ticket with customer data" 2026-11-03 07:52:06,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/components/event_registration_popup" ended (passed: 5 / time: 1510 ms) 2026-11-03 07:52:06,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/components/event_registration_popup (after GC) - used: 128098745 - total: 234381517 - limit: 4395630592 - tests: 5 2026-11-03 07:52:06,844 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/event_slot_selection_popup/confirm payload" 2026-11-03 07:52:06,971 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:52:07,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/components/event_slot_selection_popup" ended (passed: 1 / time: 298 ms) 2026-11-03 07:52:07,281 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/components/event_slot_selection_popup (after GC) - used: 128003617 - total: 225732817 - limit: 4395630592 - tests: 1 2026-11-03 07:52:07,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max=0 show unlimited when event not limited" 2026-11-03 07:52:07,495 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:07] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:52:07,645 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max=0 respect event limit when event is limited" 2026-11-03 07:52:07,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max=0 show sold out only when event has no seats available" 2026-11-03 07:52:08,263 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/components/product_card/totalTicketSeats: tickets with seats_max>0 work normally" 2026-11-03 07:52:08,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/components/product_card" ended (passed: 4 / time: 1175 ms) 2026-11-03 07:52:08,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/components/product_card (after GC) - used: 128261512 - total: 233335328 - limit: 4395630592 - tests: 4 2026-11-03 07:52:08,762 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/data_service_options/pos_event data service options/event registrations and answers are kept in IndexedDB for paid unsynced orders" 2026-11-03 07:52:08,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/data_service_options/pos_event data service options/event registrations can be removed from IndexedDB for synced orders" 2026-11-03 07:52:08,770 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/data_service_options/pos_event data service options/event registrations can be removed from IndexedDB for cancelled orders" 2026-11-03 07:52:08,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/data_service_options/pos_event data service options" ended (passed: 3 / time: 14 ms) 2026-11-03 07:52:08,787 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/data_service_options" ended (passed: 3 / time: 14 ms) 2026-11-03 07:52:08,906 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/data_service_options (after GC) - used: 127923755 - total: 224684487 - limit: 4395630592 - tests: 3 2026-11-03 07:52:08,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_event/unit/services/pos_store/createDummyProductForEvents" 2026-11-03 07:52:09,108 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-11-03 07:52:09,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event/unit/services/pos_store" ended (passed: 1 / time: 282 ms) 2026-11-03 07:52:09,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_event/unit/services/pos_store (after GC) - used: 128080025 - total: 224684509 - limit: 4395630592 - tests: 1 2026-11-03 07:52:09,443 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:09] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1576 11 0.006 0.021 rw 2026-11-03 07:52:09,532 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/navbar/cashier_name/avatarAndCssClass" 2026-11-03 07:52:09,664 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-11-03 07:52:09,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/navbar/cashier_name/selectCashier" 2026-11-03 07:52:10,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/navbar/cashier_name" ended (passed: 2 / time: 519 ms) 2026-11-03 07:52:10,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/navbar/cashier_name (after GC) - used: 128268349 - total: 229403613 - limit: 4395630592 - tests: 2 2026-11-03 07:52:10,286 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cash_move_popup/_getCashInOutExtraParams" 2026-11-03 07:52:10,437 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:10] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.011 ro 2026-11-03 07:52:10,568 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cash_move_popup/partnerId" 2026-11-03 07:52:10,822 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cash_move_popup/handleAmountBlur" 2026-11-03 07:52:11,071 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/popups/cash_move_popup" ended (passed: 3 / time: 774 ms) 2026-11-03 07:52:11,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/popups/cash_move_popup (after GC) - used: 128374885 - total: 233077357 - limit: 4395630592 - tests: 3 2026-11-03 07:52:11,268 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cashier_selection_popup/displayableOptions" 2026-11-03 07:52:11,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:11] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:52:11,579 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cashier_selection_popup/lock" 2026-11-03 07:52:11,815 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/cashier_selection_popup/selectEmployee" 2026-11-03 07:52:12,060 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/popups/cashier_selection_popup" ended (passed: 3 / time: 789 ms) 2026-11-03 07:52:12,196 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/popups/cashier_selection_popup (after GC) - used: 128369437 - total: 234916061 - limit: 4395630592 - tests: 3 2026-11-03 07:52:12,275 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/product_info_popup/allowProductEdition" 2026-11-03 07:52:12,421 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:12] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.007 ro 2026-11-03 07:52:12,581 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/popups/product_info_popup/financials for all employee" 2026-11-03 07:52:12,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/popups/product_info_popup" ended (passed: 2 / time: 589 ms) 2026-11-03 07:52:13,004 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/popups/product_info_popup (after GC) - used: 128405267 - total: 232818959 - limit: 4395630592 - tests: 2 2026-11-03 07:52:13,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/screens/feedback_screen/canEditPayment" 2026-11-03 07:52:13,256 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.014 ro 2026-11-03 07:52:13,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/feedback_screen" ended (passed: 1 / time: 344 ms) 2026-11-03 07:52:13,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/screens/feedback_screen (after GC) - used: 128431303 - total: 225478847 - limit: 4395630592 - tests: 1 2026-11-03 07:52:13,618 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/screens/login_screen/pos_login_screen.js/openRegister" 2026-11-03 07:52:13,746 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:13] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:52:13,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/screens/login_screen/pos_login_screen.js/backBtnName" 2026-11-03 07:52:14,166 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/login_screen/pos_login_screen.js" ended (passed: 2 / time: 546 ms) 2026-11-03 07:52:14,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/login_screen" ended (passed: 2 / time: 546 ms) 2026-11-03 07:52:14,313 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/screens/login_screen (after GC) - used: 128533059 - total: 228100827 - limit: 4395630592 - tests: 2 2026-11-03 07:52:14,383 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/screens/payment_screen/showPaymentMethod" 2026-11-03 07:52:14,532 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:14] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:52:14,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/payment_screen" ended (passed: 1 / time: 335 ms) 2026-11-03 07:52:14,854 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/screens/payment_screen (after GC) - used: 128489271 - total: 226003743 - limit: 4395630592 - tests: 1 2026-11-03 07:52:14,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/components/screens/ticket_screen/showSubPads" 2026-11-03 07:52:15,078 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.019 ro 2026-11-03 07:52:15,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/components/screens/ticket_screen" ended (passed: 1 / time: 385 ms) 2026-11-03 07:52:15,465 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/components/screens/ticket_screen (after GC) - used: 128696354 - total: 225741578 - limit: 4395630592 - tests: 1 2026-11-03 07:52:15,529 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/models/pos_order/getCashierName" 2026-11-03 07:52:15,668 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:52:15,800 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/models/pos_order" ended (passed: 1 / time: 263 ms) 2026-11-03 07:52:15,911 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/models/pos_order (after GC) - used: 128732933 - total: 225741485 - limit: 4395630592 - tests: 1 2026-11-03 07:52:15,971 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/access_right_plugin/checkPin" 2026-11-03 07:52:16,123 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:16] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:52:16,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/access_right_plugin/selectCashier" 2026-11-03 07:52:16,472 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/services/access_right_plugin" ended (passed: 2 / time: 494 ms) 2026-11-03 07:52:16,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/services/access_right_plugin (after GC) - used: 128920065 - total: 230722237 - limit: 4395630592 - tests: 2 2026-11-03 07:52:16,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/createNewOrder" 2026-11-03 07:52:16,817 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:16] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.007 0.015 ro 2026-11-03 07:52:16,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/employeeIsAdmin" 2026-11-03 07:52:17,195 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/price mode follows the active cashier's price rights" 2026-11-03 07:52:17,410 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/_getConnectedCashier" 2026-11-03 07:52:17,641 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/shouldShowOpeningControl" 2026-11-03 07:52:17,895 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccess" 2026-11-03 07:52:18,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/addLineToCurrentOrder" 2026-11-03 07:52:18,360 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/handleUrlParams prevents unauthorized access when POS is locked with pos_hr" 2026-11-03 07:52:18,616 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/keybordInputRights" 2026-11-03 07:52:18,923 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/validateOrder" 2026-11-03 07:52:19,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccessWithAdmin" 2026-11-03 07:52:19,335 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_hr/unit/services/pos_store/hasProductCreationAccessWithNonAdmin" 2026-11-03 07:52:19,523 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr/unit/services/pos_store" ended (passed: 12 / time: 2840 ms) 2026-11-03 07:52:19,693 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_hr/unit/services/pos_store (after GC) - used: 129169539 - total: 257198831 - limit: 4395630592 - tests: 12 2026-11-03 07:52:19,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:19] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1500 11 0.005 0.011 rw 2026-11-03 07:52:19,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment/unit/components/payment_lines/delete button/Uses an online accounting payment" 2026-11-03 07:52:19,975 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:19] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:52:20,116 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment/unit/components/payment_lines/delete button/Do not use an online accounting payment" 2026-11-03 07:52:20,395 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment/unit/components/payment_lines/delete button" ended (passed: 2 / time: 563 ms) 2026-11-03 07:52:20,412 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment/unit/components/payment_lines" ended (passed: 2 / time: 563 ms) 2026-11-03 07:52:20,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_online_payment/unit/components/payment_lines (after GC) - used: 128949889 - total: 236488765 - limit: 4395630592 - tests: 2 2026-11-03 07:52:20,608 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment/unit/customer_display/customer_display/[Old Tour] CustomerDisplayTourOnlinePayment" 2026-11-03 07:52:20,722 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:52:21,621 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment/unit/customer_display/customer_display" ended (passed: 1 / time: 988 ms) 2026-11-03 07:52:21,766 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_online_payment/unit/customer_display/customer_display (after GC) - used: 128928458 - total: 232032306 - limit: 4395630592 - tests: 1 2026-11-03 07:52:21,797 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:21] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1548 13 0.019 0.017 rw 2026-11-03 07:52:21,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/order_widget/OrderWidget renders slot content in the left/right containers" 2026-11-03 07:52:22,109 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:22] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.014 ro 2026-11-03 07:52:22,272 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/order_widget/OrderWidget renders without a slot that is not provided" 2026-11-03 07:52:22,280 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:22] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 200 9976 5 0.004 0.013 ro 2026-11-03 07:52:22,564 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/order_widget/removeTopClasses controls the border-top class" 2026-11-03 07:52:22,871 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/order_widget" ended (passed: 3 / time: 969 ms) 2026-11-03 07:52:23,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/order_widget (after GC) - used: 129320712 - total: 235975788 - limit: 4395630592 - tests: 3 2026-11-03 07:52:23,084 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/pills_selection_popup/PillsSelectionPopup" 2026-11-03 07:52:23,280 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:23] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:52:23,433 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:23] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.012 ro 2026-11-03 07:52:23,436 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/pills_selection_popup" ended (passed: 1 / time: 338 ms) 2026-11-03 07:52:23,552 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/pills_selection_popup (after GC) - used: 129307447 - total: 227068211 - limit: 4395630592 - tests: 1 2026-11-03 07:52:23,619 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/preset_info_popup/validSelection" 2026-11-03 07:52:23,818 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:23] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.006 ro 2026-11-03 07:52:23,994 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/preset_info_popup/validated partner keeps the form values locally" 2026-11-03 07:52:24,307 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/preset_info_popup" ended (passed: 2 / time: 676 ms) 2026-11-03 07:52:24,432 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/preset_info_popup (after GC) - used: 129571492 - total: 230226424 - limit: 4395630592 - tests: 2 2026-11-03 07:52:24,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_card/card content" 2026-11-03 07:52:24,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:24] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.008 0.009 ro 2026-11-03 07:52:24,867 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:24] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.007 0.026 ro 2026-11-03 07:52:24,885 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_card/a snoozed product is dimmed and cannot be added to the cart" 2026-11-03 07:52:25,190 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_card/selectProduct" 2026-11-03 07:52:25,546 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/product_card" ended (passed: 3 / time: 1029 ms) 2026-11-03 07:52:25,713 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/product_card (after GC) - used: 129992319 - total: 236020203 - limit: 4395630592 - tests: 3 2026-11-03 07:52:25,782 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/renders header, content, scroll-end and footer slots around the product" 2026-11-03 07:52:25,995 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:25] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:52:26,154 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:26] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.014 ro 2026-11-03 07:52:26,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/puts the content slots inside the scroll area and the footer outside of it" 2026-11-03 07:52:26,435 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/exposes the scroll container under the id the pages look up" 2026-11-03 07:52:26,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/the header discard button calls the goBack prop" 2026-11-03 07:52:26,997 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/components/product_interface/the sticky header title starts hidden and carries the product name" 2026-11-03 07:52:27,270 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/components/product_interface" ended (passed: 5 / time: 1471 ms) 2026-11-03 07:52:27,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/components/product_interface (after GC) - used: 130006931 - total: 239428519 - limit: 4395630592 - tests: 5 2026-11-03 07:52:27,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order/isTakeaway" 2026-11-03 07:52:27,698 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:27] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.022 ro 2026-11-03 07:52:27,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order/Self Order changes and unsentLines and lineChanges and recomputeChanges" 2026-11-03 07:52:28,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/models/pos_order" ended (passed: 2 / time: 672 ms) 2026-11-03 07:52:28,288 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/models/pos_order (after GC) - used: 129913999 - total: 233661383 - limit: 4395630592 - tests: 2 2026-11-03 07:52:28,357 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order_line/getDisplayPriceWithQty" 2026-11-03 07:52:28,527 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:28] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:52:28,652 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order_line/getPendingQtyDelta" 2026-11-03 07:52:28,902 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_order_line/changes getter uses getPendingQtyDelta for the qty diff" 2026-11-03 07:52:29,250 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/models/pos_order_line" ended (passed: 3 / time: 876 ms) 2026-11-03 07:52:29,400 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/models/pos_order_line (after GC) - used: 130036863 - total: 238117815 - limit: 4395630592 - tests: 3 2026-11-03 07:52:29,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/pos_preset/needsEmail" 2026-11-03 07:52:29,685 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:29] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-11-03 07:52:29,821 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/models/pos_preset" ended (passed: 1 / time: 313 ms) 2026-11-03 07:52:29,946 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/models/pos_preset (after GC) - used: 130140535 - total: 227632071 - limit: 4395630592 - tests: 1 2026-11-03 07:52:30,019 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/product_template/product with single 'is_custom' attr" 2026-11-03 07:52:30,222 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:30] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:52:30,359 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/product_template/product with single 'multi' display_type attr with single choice is configurable in both modes" 2026-11-03 07:52:30,611 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/models/product_template/showComboSelectionPage" 2026-11-03 07:52:30,901 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/models/product_template" ended (passed: 3 / time: 866 ms) 2026-11-03 07:52:31,029 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/models/product_template (after GC) - used: 130322431 - total: 230515655 - limit: 4395630592 - tests: 3 2026-11-03 07:52:31,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr/opens no popup and warns when the server returns no url" 2026-11-03 07:52:31,320 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:31] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.005 0.021 ro 2026-11-03 07:52:31,504 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr/syncs the order if needed, then opens the popup and updates the customer display" 2026-11-03 07:52:31,868 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr/does not re-sync an already-saved order, even with newer unsynced edits" 2026-11-03 07:52:32,246 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/overrides/screens/product_screen/control_buttons/clickDynamicQr" ended (passed: 3 / time: 1143 ms) 2026-11-03 07:52:32,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/overrides/screens/product_screen/control_buttons" ended (passed: 3 / time: 1143 ms) 2026-11-03 07:52:32,433 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/overrides/screens/product_screen/control_buttons (after GC) - used: 130479089 - total: 237858461 - limit: 4395630592 - tests: 3 2026-11-03 07:52:32,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/overrides/services/pos_service/pos_store.js/check self_ordering_table_id" 2026-11-03 07:52:32,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:32] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.004 0.016 ro 2026-11-03 07:52:32,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/overrides/services/pos_service/pos_store.js" ended (passed: 1 / time: 370 ms) 2026-11-03 07:52:32,889 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/overrides/services/pos_service" ended (passed: 1 / time: 370 ms) 2026-11-03 07:52:33,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/overrides/services/pos_service (after GC) - used: 130261997 - total: 229207645 - limit: 4395630592 - tests: 1 2026-11-03 07:52:33,106 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/removeLine" 2026-11-03 07:52:33,316 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:33] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.015 ro 2026-11-03 07:52:33,501 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:33] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.007 0.029 ro 2026-11-03 07:52:33,503 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/changeQuantity" 2026-11-03 07:52:33,512 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:33] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 200 63364 5 0.003 0.026 ro 2026-11-03 07:52:33,816 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/pay" 2026-11-03 07:52:34,165 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/pay blocked when cannot proceed" 2026-11-03 07:52:34,471 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/canChangeQuantity" 2026-11-03 07:52:34,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/isCheckout" 2026-11-03 07:52:35,273 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/cart page is not affected by mobile dialog navigation" 2026-11-03 07:52:35,674 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/totalPriceAndTax" 2026-11-03 07:52:36,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/getPrice" 2026-11-03 07:52:36,557 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/add note button is not shown in kiosk mode" 2026-11-03 07:52:36,977 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/opens combo suggestion popup and applies a direct combo" 2026-11-03 07:52:37,411 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/opens combo suggestion popup and applies repeated single-free combos" 2026-11-03 07:52:37,903 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/opens combo suggestion popup and redirects upsell combos to combo selection" 2026-11-03 07:52:38,300 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/onClickBack" 2026-11-03 07:52:38,677 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/presetButton" 2026-11-03 07:52:39,079 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/payButton" 2026-11-03 07:52:39,663 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/OrderWidget renders back and pay buttons in the DOM" 2026-11-03 07:52:40,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/getLineDisplayQty" 2026-11-03 07:52:40,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/lines" 2026-11-03 07:52:40,750 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/tip persists on reload/same preset, resets on line or preset change" 2026-11-03 07:52:41,207 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/tip can be set via percentage buttons and via numpad" 2026-11-03 07:52:41,587 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/cart_page/sendDraftOrderToServer syncs tip even when order.changes is empty (extra sync)" 2026-11-03 07:52:42,012 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/cart_page" ended (passed: 22 / time: 8883 ms) 2026-11-03 07:52:42,429 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/cart_page (after GC) - used: 136155218 - total: 341446730 - limit: 4395630592 - tests: 22 2026-11-03 07:52:42,528 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/onChoiceClicked and selectItem" 2026-11-03 07:52:42,711 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:42] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-11-03 07:52:42,882 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/getComboSelection" 2026-11-03 07:52:43,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/isBackVisible" 2026-11-03 07:52:43,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/isNextEnabled" 2026-11-03 07:52:43,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/attribute other than 'no_variant' and 'is_custom' in combo 'kiosk' mode is not allowed" 2026-11-03 07:52:44,114 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/'is_custom' is not configurable in combo 'kiosk' mode" 2026-11-03 07:52:44,397 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/combo_page/'is_custom' is configurable in combo 'mobile' mode" 2026-11-03 07:52:44,708 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/combo_page" ended (passed: 7 / time: 2165 ms) 2026-11-03 07:52:44,888 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/combo_page (after GC) - used: 126070698 - total: 281158154 - limit: 4395630592 - tests: 7 2026-11-03 07:52:44,979 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/clickMyOrder navigates to cart with fromLanding when a draft order exists" 2026-11-03 07:52:45,112 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.013 ro 2026-11-03 07:52:45,263 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:45] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.011 ro 2026-11-03 07:52:45,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/clickMyOrder navigates to orderHistory when there is no draft order" 2026-11-03 07:52:45,558 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/navigates to product list when presets are disabled" 2026-11-03 07:52:45,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/handles single and multiple available presets" 2026-11-03 07:52:46,130 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/landing_page/includes table-service presets in QR/kiosk mode" 2026-11-03 07:52:46,425 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/landing_page" ended (passed: 5 / time: 1445 ms) 2026-11-03 07:52:46,589 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/landing_page (after GC) - used: 125820797 - total: 258875897 - limit: 4395630592 - tests: 5 2026-11-03 07:52:46,659 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/optional_product_page/optionalProducts and isOptionalProductSelected" 2026-11-03 07:52:46,861 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:46] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:52:47,022 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:47] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.011 ro 2026-11-03 07:52:47,027 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/optional_product_page/optionalProducts skips products not available in self order" 2026-11-03 07:52:47,344 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/optional_product_page/optional product UI behavior for self-order" 2026-11-03 07:52:48,334 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:48] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.003 0.011 ro 2026-11-03 07:52:48,576 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/optional_product_page" ended (passed: 3 / time: 1900 ms) 2026-11-03 07:52:48,710 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/optional_product_page (after GC) - used: 132905790 - total: 254426634 - limit: 4395630592 - tests: 3 2026-11-03 07:52:48,760 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/order_history_page/getNameAndDescription" 2026-11-03 07:52:48,942 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:48] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:52:49,105 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/order_history_page" ended (passed: 1 / time: 332 ms) 2026-11-03 07:52:49,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/order_history_page (after GC) - used: 126026826 - total: 229269354 - limit: 4395630592 - tests: 1 2026-11-03 07:52:49,352 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the backend returns no error" 2026-11-03 07:52:49,565 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:49] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.017 ro 2026-11-03 07:52:49,735 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:49] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.014 ro 2026-11-03 07:52:49,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the backend returns an error" 2026-11-03 07:52:49,752 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:49] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.005 0.021 ro 2026-11-03 07:52:50,064 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the payment terminal succeeds and backend returns no error" 2026-11-03 07:52:50,365 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the payment terminal fails" 2026-11-03 07:52:50,667 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the payment terminal succeeds but the backend returns an error" 2026-11-03 07:52:51,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the external QR code payment interface succeeds and backend returns no error" 2026-11-03 07:52:51,279 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/fails if the external QR code payment interface fails" 2026-11-03 07:52:51,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/succeeds if the cash machine payment interface succeeds" 2026-11-03 07:52:51,830 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/cancels cash machine payment when Back is pressed" 2026-11-03 07:52:52,094 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/payment_page/startPayment/sends the signed partner of the order to the backend" 2026-11-03 07:52:52,399 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/payment_page/startPayment" ended (passed: 10 / time: 3045 ms) 2026-11-03 07:52:52,415 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/payment_page" ended (passed: 10 / time: 3045 ms) 2026-11-03 07:52:52,625 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/payment_page (after GC) - used: 126259310 - total: 256016070 - limit: 4395630592 - tests: 10 2026-11-03 07:52:52,690 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/selectProduct" 2026-11-03 07:52:52,886 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:52] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:52:53,030 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:53] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.008 ro 2026-11-03 07:52:53,262 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/getSubCategories and selectCategory" 2026-11-03 07:52:53,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/showBackButton" 2026-11-03 07:52:53,931 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/backTargetPage" 2026-11-03 07:52:54,211 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/checkoutDisabled" 2026-11-03 07:52:54,550 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/total" 2026-11-03 07:52:54,883 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/OrderWidget renders the Discard button when there are pending changes" 2026-11-03 07:52:55,238 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_list_page/OrderWidget renders the Back button when there are no pending changes" 2026-11-03 07:52:55,561 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/product_list_page" ended (passed: 8 / time: 2848 ms) 2026-11-03 07:52:55,754 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/product_list_page (after GC) - used: 126297503 - total: 264666847 - limit: 4395630592 - tests: 8 2026-11-03 07:52:55,820 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/changeQuantity and isProductAvailable" 2026-11-03 07:52:56,030 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:56] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.009 ro 2026-11-03 07:52:56,200 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:56] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.007 0.015 ro 2026-11-03 07:52:56,201 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice" 2026-11-03 07:52:56,534 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice uses getTaxDetails with order fiscal position" 2026-11-03 07:52:56,799 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice matches cart line after take-out preset" 2026-11-03 07:52:57,070 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice with variants/With attribute create_variant='always'" 2026-11-03 07:52:57,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice with variants/With attribute create_variant='no_variant'" 2026-11-03 07:52:57,726 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/getProductPrice with variants/With mixed attribute `create_variant`" 2026-11-03 07:52:58,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/product_page/getProductPrice with variants" ended (passed: 3 / time: 1131 ms) 2026-11-03 07:52:58,199 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/isAddToCartEnabled" 2026-11-03 07:52:58,531 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/hide attribute with single 'is_custom' value" 2026-11-03 07:52:58,879 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/pages/product_page/multi attributes are optional and can be selected together" 2026-11-03 07:52:59,297 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/pages/product_page" ended (passed: 10 / time: 3458 ms) 2026-11-03 07:52:59,485 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/pages/product_page (after GC) - used: 126490315 - total: 276201251 - limit: 4395630592 - tests: 10 2026-11-03 07:52:59,562 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_is_close: closed POS hides checkout" 2026-11-03 07:52:59,768 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:59] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.012 ro 2026-11-03 07:52:59,916 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:52:59] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.005 0.01 ro 2026-11-03 07:53:00,006 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_is_open_consultation: consultation mode opens then hides Order" 2026-11-03 07:53:00,362 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:53:00] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.003 0.009 ro 2026-11-03 07:53:00,566 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_landing_page_carousel: no My Order button and carousel auto-plays" 2026-11-03 07:53:01,093 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:53:01] "GET /web/image/ir.attachment/101/raw HTTP/1.1" 200 11977 5 0.005 0.008 ro 2026-11-03 07:53:01,147 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_landing_page_carousel_mobile: mobile landing page carousel auto-plays" 2026-11-03 07:53:01,668 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_landing_page_carousel_consultation: consultation landing page carousel auto-plays" 2026-11-03 07:53:02,265 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_pos_closed: closed POS blocks checkout for normal/attribute/combo" 2026-11-03 07:53:03,164 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_pos_closed_mobile: mobile closed POS blocks checkout" 2026-11-03 07:53:04,215 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_pos_closed_consultation: consultation closed POS blocks checkout" 2026-11-03 07:53:05,299 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/kiosk_order_pos_closed: kiosk closed blocks checkout across categories" 2026-11-03 07:53:06,296 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_preparation_categories_are_loaded: only preparation categories visible" 2026-11-03 07:53:06,661 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_attribute_selector: M+Leather then L+Leather, order, verify cart" 2026-11-03 07:53:08,063 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/selfAlwaysAttributeVariants: Chair White then Red variants" 2026-11-03 07:53:09,158 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_product_info: info popup shows product description" 2026-11-03 07:53:09,700 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_attribute_selector_shows_images: color dot and image displayed" 2026-11-03 07:53:10,168 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_combo_selector: Office Combo with attributes + 2 plain items" 2026-11-03 07:53:11,424 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_combo_selector_category: Test Combo selection" 2026-11-03 07:53:12,308 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_product_dont_display_all_variants: Meal Combo with always/never variants" 2026-11-03 07:53:13,594 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_combo_multiple_qty: Combo Drinks qty + Price for drinks qty" 2026-11-03 07:53:14,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_combo_extra_price_selection_and_confirmation: price badge + Extra badge verification" 2026-11-03 07:53:15,764 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_table_takeaway_in: table mode, order, qty numpad, close, verify" 2026-11-03 07:53:16,368 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_table_takeaway_out: table mode, order, close, URL validation" 2026-11-03 07:53:16,866 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_counter_takeaway_in: counter mode multi-category, total check" 2026-11-03 07:53:17,643 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_kiosk_each_counter_takeaway_out: counter mode with name/phone fill" 2026-11-03 07:53:18,303 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_kiosk_cancel: cancel order from product list" 2026-11-03 07:53:18,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_duplicate_order_kiosk: order then close, no My Order button" 2026-11-03 07:53:19,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/kiosk_order_price_null: zero-price product order" 2026-11-03 07:53:19,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_combo_sides: combo with attribute selection then Next" 2026-11-03 07:53:20,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_combo_qty_max_free: combo with max free qty increase" 2026-11-03 07:53:21,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_unpaid: unpaid kiosk order" 2026-11-03 07:53:21,560 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_parent_category: child categories from parent" 2026-11-03 07:53:22,096 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_table_takeaway_in: mobile table mode, order, cancel" 2026-11-03 07:53:22,898 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_table_takeaway_out: mobile table with name/phone" 2026-11-03 07:53:23,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_counter_takeaway_in: mobile counter mode" 2026-11-03 07:53:24,408 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_each_counter_takeaway_out: mobile counter with name/phone" 2026-11-03 07:53:25,213 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_table_takeaway_in: meal mode, multiple orders, total/qty checks" 2026-11-03 07:53:26,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_table_takeaway_out: meal mode with name/phone" 2026-11-03 07:53:27,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_counter_takeaway_in: meal counter, confirm shown each time" 2026-11-03 07:53:28,142 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_meal_counter_takeaway_out: meal counter with name/phone" 2026-11-03 07:53:29,109 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_meal_cancel: meal mode cancel and re-order" 2026-11-03 07:53:30,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_each_cancel: each mode cancel and re-order" 2026-11-03 07:53:31,630 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/SelfOrderOrderNumberTour: table selection popup" 2026-11-03 07:53:32,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_mobile_auto_table_selection_takeaway_in: auto table, no table selector" 2026-11-03 07:53:33,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_0_price_order: zero-price with order note" 2026-11-03 07:53:34,293 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_sub_categories_products_displayed: parent/child category products" 2026-11-03 07:53:34,719 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_sub_categories_products_displayed_mobile: mobile sub categories" 2026-11-03 07:53:35,160 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_sub_categories_products_displayed_consultation: consultation sub categories" 2026-11-03 07:53:35,656 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_mobile_self_order_preparation_changes: preparation with table select" 2026-11-03 07:53:36,326 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_kiosk_product_availability: kiosk unavailable product handling" 2026-11-03 07:53:37,413 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_product_availability: mobile unavailable product handling" 2026-11-03 07:53:38,592 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_multi_attribute_selector: multi-check attribute selection" 2026-11-03 07:53:39,117 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_pricelist: kiosk pricelist with fixed price" 2026-11-03 07:53:39,723 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_special_products_category: special products category hidden" 2026-11-03 07:53:40,062 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_mobile_no_access_token: no access token hides order button" 2026-11-03 07:53:40,393 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/self_order_preset_dine_in_tour: dine in preset with table identifier" 2026-11-03 07:53:40,806 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_slot_limit_orders: slot limit order test" 2026-11-03 07:53:41,734 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/scenario/pos_self_order_flow/test_self_order_preset_btn: check preset button displays correct preset" 2026-11-03 07:53:42,216 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/scenario/pos_self_order_flow" ended (passed: 56 / time: 42605 ms) 2026-11-03 07:53:43,159 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/scenario/pos_self_order_flow (after GC) - used: 146397874 - total: 486583314 - limit: 4395630592 - tests: 56 2026-11-03 07:53:43,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/screens/floor_screen/floor_screen/PosResGetQRtest" 2026-11-03 07:53:43,494 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:53:43] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.01 0.01 ro 2026-11-03 07:53:43,752 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/screens/floor_screen/floor_screen" ended (passed: 1 / time: 473 ms) 2026-11-03 07:53:43,984 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/screens/floor_screen/floor_screen (after GC) - used: 136479878 - total: 252490746 - limit: 4395630592 - tests: 1 2026-11-03 07:53:44,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns order.table_id when present" 2026-11-03 07:53:44,295 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:53:44] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.02 ro 2026-11-03 07:53:44,475 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns self_ordering_table_id when table_id is falsy" 2026-11-03 07:53:44,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js/getTableInfo returns false when neither table_id nor self_ordering_table_id" 2026-11-03 07:53:45,149 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog/order_details_dialog.js" ended (passed: 3 / time: 1070 ms) 2026-11-03 07:53:45,171 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog" ended (passed: 3 / time: 1070 ms) 2026-11-03 07:53:45,322 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/screens/ticket_screen/order_details_dialog/order_details_dialog (after GC) - used: 136552407 - total: 253801579 - limit: 4395630592 - tests: 3 2026-11-03 07:53:45,416 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/preparation ticket check 1" 2026-11-03 07:53:45,642 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:53:45] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.013 ro 2026-11-03 07:53:45,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/preparation ticket check 2 - preparation categories" 2026-11-03 07:53:46,086 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/preparation ticket check 3 - combo" 2026-11-03 07:53:46,403 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/preparation_receipt/preparation ticket/name entered for a name-required preset shows as the prep ticket order_label" 2026-11-03 07:53:46,737 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:53:46] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.006 0.013 ro 2026-11-03 07:53:46,746 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/preparation_receipt/preparation ticket" ended (passed: 4 / time: 1324 ms) 2026-11-03 07:53:46,747 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/preparation_receipt" ended (passed: 4 / time: 1324 ms) 2026-11-03 07:53:46,941 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/services/preparation_receipt (after GC) - used: 136613010 - total: 254850098 - limit: 4395630592 - tests: 4 2026-11-03 07:53:47,015 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentOrder" 2026-11-03 07:53:47,206 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:53:47] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:53:47,353 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTable/dynamic_qr mode returns the current order's bound table" 2026-11-03 07:53:47,658 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTable/other modes returns the table matching the router identifier" 2026-11-03 07:53:47,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/currentTable" ended (passed: 2 / time: 597 ms) 2026-11-03 07:53:47,949 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTableIdentifier/dynamic_qr mode returns the current order's bound table identifier" 2026-11-03 07:53:48,252 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/currentTableIdentifier/other modes fall back to the router identifier" 2026-11-03 07:53:48,553 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/currentTableIdentifier" ended (passed: 2 / time: 604 ms) 2026-11-03 07:53:48,554 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/dynamic_qr mode" 2026-11-03 07:53:48,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/kiosk mode" 2026-11-03 07:53:49,125 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/table mode" 2026-11-03 07:53:49,431 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/availablePresets/shop closed" 2026-11-03 07:53:49,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/availablePresets" ended (passed: 4 / time: 1145 ms) 2026-11-03 07:53:49,706 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initMobileData/order_identifier in the url validates and selects the order in dynamic_qr mode" 2026-11-03 07:53:49,947 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initMobileData/order_identifier pointing to a no longer draft order is not selected nor validated" 2026-11-03 07:53:50,212 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initMobileData/order_identifier is ignored entirely outside dynamic_qr mode" 2026-11-03 07:53:50,482 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/initMobileData" ended (passed: 3 / time: 781 ms) 2026-11-03 07:53:50,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_computePendingDeltas/returns a delta only for synced lines whose local qty differs from their last-synced baseline" 2026-11-03 07:53:50,797 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_computePendingDeltas/ignores lines that were never synced at all" 2026-11-03 07:53:51,056 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/_computePendingDeltas" ended (passed: 2 / time: 571 ms) 2026-11-03 07:53:51,057 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas/reapplies the delta on top of the refreshed qty and restores it as the new baseline" 2026-11-03 07:53:51,317 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas/removes the line instead of going negative when the reapplied delta would drop qty to 0 or below" 2026-11-03 07:53:51,607 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas/ignores deltas for lines belonging to a different order" 2026-11-03 07:53:51,873 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/_reapplyPendingDeltas" ended (passed: 3 / time: 817 ms) 2026-11-03 07:53:51,874 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/changes when a synced line's qty changes" 2026-11-03 07:53:52,172 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/changes when the order's general_customer_note changes" 2026-11-03 07:53:52,417 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/ignores a line's customer_note (self-order cannot set per-line notes)" 2026-11-03 07:53:52,698 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot/ignores lines that were never synced" 2026-11-03 07:53:52,964 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/_syncedOrderSnapshot" ended (passed: 4 / time: 1090 ms) 2026-11-03 07:53:52,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns true without refreshing when the order has no access_token yet" 2026-11-03 07:53:53,254 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns true and does not warn when nothing changed server-side" 2026-11-03 07:53:53,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns false and warns when the order changed server-side" 2026-11-03 07:53:53,853 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns false and warns when the order became paid server-side with an unchanged cart" 2026-11-03 07:53:54,169 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns true and does not warn when only a line's customer_note changes server-side" 2026-11-03 07:53:54,535 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/canProceedToPay/returns false and warns when the order's general note changed server-side" 2026-11-03 07:53:54,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/canProceedToPay" ended (passed: 6 / time: 1923 ms) 2026-11-03 07:53:54,890 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/pushOrphanedLines (default): merges another local draft's lines into openOrder and deletes it" 2026-11-03 07:53:55,198 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/pushOrphanedLines: false deletes another local draft without merging its lines" 2026-11-03 07:53:55,524 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/prefers the draft matching the requested token over an arbitrary other draft" 2026-11-03 07:53:55,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getUserDataFromServer/multiple requested tokens: the first wins, neither is treated as an orphan" 2026-11-03 07:53:56,664 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/getUserDataFromServer" ended (passed: 4 / time: 1773 ms) 2026-11-03 07:53:56,665 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initProducts/hide special products" 2026-11-03 07:53:56,916 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initProducts/availableCategories and computeAvailableCategories" 2026-11-03 07:53:57,184 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/initProducts" ended (passed: 2 / time: 518 ms) 2026-11-03 07:53:57,189 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initHardware/adds payment terminals" 2026-11-03 07:53:57,443 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/initHardware/initLNA is only called in kiosk mode" 2026-11-03 07:53:57,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/initHardware" ended (passed: 2 / time: 540 ms) 2026-11-03 07:53:57,729 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/applyPendingComboConversion" 2026-11-03 07:53:58,000 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/createNewOrder" 2026-11-03 07:53:58,264 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/removeLine" 2026-11-03 07:53:58,493 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/verifyCart" 2026-11-03 07:53:58,728 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:53:58] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.006 0.011 ro 2026-11-03 07:53:58,736 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/getProductPriceInfo" 2026-11-03 07:53:59,003 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/simple flow" 2026-11-03 07:53:59,267 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/Combo Products" 2026-11-03 07:53:59,514 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/With pricelist acting on variants" 2026-11-03 07:53:59,778 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/addToCart/With price_extra for attribute create_variant='no_variant'" 2026-11-03 07:54:00,024 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/addToCart" ended (passed: 4 / time: 1023 ms) 2026-11-03 07:54:00,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/syncs the local draft order and its lines, reusing the same order" 2026-11-03 07:54:00,323 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/sendDraftOrderToServer updateLastOrderChange" 2026-11-03 07:54:00,646 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/setOrderPrices/Combo products order" 2026-11-03 07:54:00,924 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/setOrderPrices" ended (passed: 1 / time: 279 ms) 2026-11-03 07:54:00,926 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelOrder/Normal cancel order" 2026-11-03 07:54:01,209 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelOrder/Some line are sent" 2026-11-03 07:54:01,494 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelOrder/reverts to the last-sent qty, not the pending delta, across multiple sync rounds" 2026-11-03 07:54:01,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/cancelOrder" ended (passed: 3 / time: 849 ms) 2026-11-03 07:54:01,776 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/cancelBackendOrder" 2026-11-03 07:54:02,054 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/resetCategorySelection" 2026-11-03 07:54:02,320 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/all matching lines" 2026-11-03 07:54:02,596 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/combo lines and other lines are filtered cat1" 2026-11-03 07:54:02,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/combo lines and other lines are filtered cat2" 2026-11-03 07:54:03,089 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/no category matches" 2026-11-03 07:54:03,328 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/printOrderChanges/ignores combo root category" 2026-11-03 07:54:03,571 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service/printOrderChanges" ended (passed: 5 / time: 1249 ms) 2026-11-03 07:54:03,572 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/orderLineNotSend" 2026-11-03 07:54:03,819 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/orderLineNotSend only prices the pending delta once a line has already been sent" 2026-11-03 07:54:04,081 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/orderLineSent" 2026-11-03 07:54:04,342 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order/unit/services/self_order_service/payment status notification keeps the partner of the order" 2026-11-03 07:54:04,606 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order/unit/services/self_order_service" ended (passed: 61 / time: 17534 ms) 2026-11-03 07:54:05,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order/unit/services/self_order_service (after GC) - used: 146546075 - total: 407680087 - limit: 4395630592 - tests: 61 2026-11-03 07:54:05,232 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:05] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1841 13 0.014 0.032 rw 2026-11-03 07:54:05,374 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/scenario/pos_self_order_flow/zero amount total order flow with payment method" 2026-11-03 07:54:05,583 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:05] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.008 ro 2026-11-03 07:54:05,719 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:05] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.011 ro 2026-11-03 07:54:05,865 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:05] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.017 ro 2026-11-03 07:54:06,167 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment_self_order/unit/scenario/pos_self_order_flow" ended (passed: 1 / time: 768 ms) 2026-11-03 07:54:06,380 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_online_payment_self_order/unit/scenario/pos_self_order_flow (after GC) - used: 146678028 - total: 254887252 - limit: 4395630592 - tests: 1 2026-11-03 07:54:06,454 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/pay route params" 2026-11-03 07:54:06,632 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:06] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:54:06,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params/no exit route" 2026-11-03 07:54:07,055 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params/service mode dynamic qr" 2026-11-03 07:54:07,370 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params/has current table identifier" 2026-11-03 07:54:07,682 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl/exit route params" ended (passed: 3 / time: 908 ms) 2026-11-03 07:54:07,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment_self_order/unit/services/self_order_service/getOnlinePaymentUrl" ended (passed: 4 / time: 1231 ms) 2026-11-03 07:54:07,683 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_online_payment_self_order/unit/services/self_order_service/sendDraftOrderToServer updateLastOrderChange" 2026-11-03 07:54:08,023 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment_self_order/unit/services/self_order_service" ended (passed: 5 / time: 1551 ms) 2026-11-03 07:54:08,182 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_online_payment_self_order/unit/services/self_order_service (after GC) - used: 140622627 - total: 260352551 - limit: 4395630592 - tests: 5 2026-11-03 07:54:08,233 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:08] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1396 11 0.016 0.03 rw 2026-11-03 07:54:08,327 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_safaricom/unit/customer_display/customer_display/LipaNaMpesa: the customer display shows the QR code to scan" 2026-11-03 07:54:08,473 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:08] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:54:08,793 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_safaricom/unit/customer_display/customer_display" ended (passed: 1 / time: 458 ms) 2026-11-03 07:54:08,952 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_safaricom/unit/customer_display/customer_display (after GC) - used: 140308656 - total: 245151656 - limit: 4395630592 - tests: 1 2026-11-03 07:54:09,025 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_safaricom/unit/scenarios/safaricom_flow/MpesaExpressTour: the phone number is asked and sent with the payment request" 2026-11-03 07:54:09,136 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:09] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.003 0.008 ro 2026-11-03 07:54:09,533 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_safaricom/unit/scenarios/safaricom_flow/LipaNaMpesaTour: the QR code can be displayed and cancelling the popup sets the line to retry" 2026-11-03 07:54:10,008 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_safaricom/unit/scenarios/safaricom_flow/LipaNaMpesaTour: accepting a transaction validates the payment line" 2026-11-03 07:54:10,509 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_safaricom/unit/scenarios/safaricom_flow" ended (passed: 3 / time: 1471 ms) 2026-11-03 07:54:10,701 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_safaricom/unit/scenarios/safaricom_flow (after GC) - used: 149356115 - total: 251181567 - limit: 4395630592 - tests: 3 2026-11-03 07:54:10,728 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:10] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1829 13 0.007 0.013 rw 2026-11-03 07:54:10,864 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_settle_order_with_lot: the SN/Lots of the sale order are loaded on the settled line" 2026-11-03 07:54:11,040 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:11] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:54:11,492 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_multiple_lots_sale_order_2: discarding the SN/Lots leaves the line without lot" 2026-11-03 07:54:12,013 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_import_lot_groupable_and_non_groupable / test_multiple_lots_sale_order_3: a non groupable lot line is split per lot" 2026-11-03 07:54:12,539 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_settle_changed_price_with_lots: the price of a lot tracked line is not reset" 2026-11-03 07:54:13,082 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/test_settle_groupable_lot_total_amount: a groupable lot tracked line keeps its total" 2026-11-03 07:54:13,547 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/PosShipLaterNoDefault: settling a sale order does not activate ship later" 2026-11-03 07:54:14,092 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow/PosSettleOrder4 / PosSettleOrderShipLater: ship later sets the shipping date of the order" 2026-11-03 07:54:14,696 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale_stock/unit/scenarios/pos_sale_stock_flow" ended (passed: 7 / time: 3818 ms) 2026-11-03 07:54:15,018 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_sale_stock/unit/scenarios/pos_sale_stock_flow (after GC) - used: 147407957 - total: 284378413 - limit: 4395630592 - tests: 7 2026-11-03 07:54:15,050 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:15] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1905 13 0.013 0.015 rw 2026-11-03 07:54:15,176 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/components/product_card/ticketAvailabilityText" 2026-11-03 07:54:15,417 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:15] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.013 ro 2026-11-03 07:54:15,582 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/components/product_card/selectProduct adds a regular product to the cart" 2026-11-03 07:54:15,595 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:15] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.006 0.018 ro 2026-11-03 07:54:15,899 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/components/product_card/selectProduct navigates to the event page for an event product" 2026-11-03 07:54:16,241 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/components/product_card" ended (passed: 3 / time: 1045 ms) 2026-11-03 07:54:16,464 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_event/unit/components/product_card (after GC) - used: 146611257 - total: 266911317 - limit: 4395630592 - tests: 3 2026-11-03 07:54:16,548 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/cart_page/cart_page/changeQuantity" 2026-11-03 07:54:16,745 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:16] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.002 0.011 ro 2026-11-03 07:54:16,917 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:16] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.003 0.015 ro 2026-11-03 07:54:16,928 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:16] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.002 0.016 ro 2026-11-03 07:54:16,930 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/pages/cart_page/cart_page" ended (passed: 1 / time: 385 ms) 2026-11-03 07:54:16,965 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/pages/cart_page" ended (passed: 1 / time: 385 ms) 2026-11-03 07:54:17,146 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_event/unit/pages/cart_page (after GC) - used: 146609706 - total: 251706982 - limit: 4395630592 - tests: 1 2026-11-03 07:54:17,205 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/validateQuestion" 2026-11-03 07:54:17,394 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:17] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:54:17,546 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:17] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.008 ro 2026-11-03 07:54:17,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/onStepClicked" 2026-11-03 07:54:17,881 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/slotAvailabilityText" 2026-11-03 07:54:18,235 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/seatAvailability" 2026-11-03 07:54:18,505 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/pages/event_page/EventPage Component/changeQuantity" 2026-11-03 07:54:18,852 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/pages/event_page/EventPage Component" ended (passed: 5 / time: 1637 ms) 2026-11-03 07:54:18,867 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/pages/event_page" ended (passed: 5 / time: 1637 ms) 2026-11-03 07:54:19,075 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_event/unit/pages/event_page (after GC) - used: 147029287 - total: 258541319 - limit: 4395630592 - tests: 5 2026-11-03 07:54:19,183 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_event/unit/services/self_order_service/self_order_service/eventImageUrl" 2026-11-03 07:54:19,424 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:19] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.016 ro 2026-11-03 07:54:19,543 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/services/self_order_service/self_order_service" ended (passed: 1 / time: 353 ms) 2026-11-03 07:54:19,559 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event/unit/services/self_order_service" ended (passed: 1 / time: 353 ms) 2026-11-03 07:54:19,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_event/unit/services/self_order_service (after GC) - used: 146789493 - total: 252249717 - limit: 4395630592 - tests: 1 2026-11-03 07:54:19,787 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:19] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 1742 13 0.009 0.026 rw 2026-11-03 07:54:19,908 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/failed to create bancontact payment" 2026-11-03 07:54:20,132 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:20] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.018 ro 2026-11-03 07:54:20,332 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest/success to create bancontact payment" 2026-11-03 07:54:20,365 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:20] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.03 ro 2026-11-03 07:54:20,642 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_bancontact_pay/unit/app/payment_bancontact/sendPaymentRequest" ended (passed: 2 / time: 736 ms) 2026-11-03 07:54:20,673 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_bancontact_pay/unit/app/payment_bancontact" ended (passed: 2 / time: 736 ms) 2026-11-03 07:54:20,845 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_bancontact_pay/unit/app/payment_bancontact (after GC) - used: 146905729 - total: 254871337 - limit: 4395630592 - tests: 2 2026-11-03 07:54:20,937 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow/kiosk_bancontact_pay_success: scanning the QR code pays the kiosk order" 2026-11-03 07:54:21,165 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:21] "POST /web/dataset/call_kw/ir.ui.view/search_read#ir.ui.view.search_read HTTP/1.1" 200 50948 1 0.001 0.01 ro 2026-11-03 07:54:21,323 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:21] "GET /web/image/ir.attachment/100/raw HTTP/1.1" 304 0 5 0.002 0.01 ro 2026-11-03 07:54:21,346 7 INFO rb-b7d1c09-226301-432015 odoo.http.server: 127.0.0.1 _gBkugHK - [03/Nov/2026 07:54:21] "GET /web/image/ir.attachment/103/raw HTTP/1.1" 304 0 5 0.008 0.012 ro 2026-11-03 07:54:21,409 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow/kiosk_bancontact_pay_failed: a failed payment can be retried" 2026-11-03 07:54:21,962 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Running test "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow/kiosk_bancontact_pay_failed_create_payment: the payment cannot be created" 2026-11-03 07:54:22,483 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow" ended (passed: 3 / time: 1531 ms) 2026-11-03 07:54:22,650 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] @pos_self_order_bancontact_pay/unit/scenario/kiosk_bancontact_pay_flow (after GC) - used: 147199339 - total: 259328323 - limit: 4395630592 - tests: 3 2026-11-03 07:54:22,823 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [MEMINFO] tests done (after GC) - used: 141218017 - total: 250676805 - limit: 4395630592 2026-11-03 07:54:22,824 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@product" ended (passed: 1 / time: 2620 ms) 2026-11-03 07:54:22,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@account" ended (passed: 33 / time: 9923 ms) 2026-11-03 07:54:22,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@point_of_sale" ended (passed: 480 / time: 126465 ms) 2026-11-03 07:54:22,825 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_restaurant" ended (passed: 149 / time: 57782 ms) 2026-11-03 07:54:22,826 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project" ended (passed: 30 / time: 4433 ms) 2026-11-03 07:54:22,827 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@project_todo" ended (passed: 4 / time: 673 ms) 2026-11-03 07:54:22,829 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_discount" ended (passed: 10 / time: 4044 ms) 2026-11-03 07:54:22,832 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_loyalty" ended (passed: 23 / time: 7204 ms) 2026-11-03 07:54:22,833 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_mollie" ended (passed: 4 / time: 960 ms) 2026-11-03 07:54:22,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_stock" ended (passed: 7 / time: 2415 ms) 2026-11-03 07:54:22,834 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale" ended (passed: 35 / time: 17315 ms) 2026-11-03 07:54:22,837 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_viva_com" ended (passed: 2 / time: 643 ms) 2026-11-03 07:54:22,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_bancontact_pay" ended (passed: 23 / time: 11648 ms) 2026-11-03 07:54:22,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashdro" ended (passed: 7 / time: 63 ms) 2026-11-03 07:54:22,838 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_cashmatic" ended (passed: 6 / time: 434 ms) 2026-11-03 07:54:22,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_event" ended (passed: 15 / time: 3659 ms) 2026-11-03 07:54:22,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_hr" ended (passed: 30 / time: 7878 ms) 2026-11-03 07:54:22,839 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment" ended (passed: 3 / time: 1551 ms) 2026-11-03 07:54:22,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order" ended (passed: 218 / time: 95805 ms) 2026-11-03 07:54:22,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_online_payment_self_order" ended (passed: 6 / time: 2319 ms) 2026-11-03 07:54:22,840 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_safaricom" ended (passed: 4 / time: 1929 ms) 2026-11-03 07:54:22,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_sale_stock" ended (passed: 7 / time: 3818 ms) 2026-11-03 07:54:22,841 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_event" ended (passed: 10 / time: 3420 ms) 2026-11-03 07:54:22,842 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] "@pos_self_order_bancontact_pay" ended (passed: 5 / time: 2267 ms) 2026-11-03 07:54:22,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Passed 1112 tests (5431 assertions, total time: 00:06:57) 2026-11-03 07:54:22,843 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: [HOOT] Test suite succeeded 2026-11-03 07:54:23,387 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-11-03 07:54:23,388 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser: heap 96758380 (allocated 102674432) 2026-11-03 07:54:23,498 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Closing chrome headless with pid 74945 2026-11-03 07:54:23,499 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Closing websocket connection 2026-11-03 07:54:23,501 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Terminating chrome headless with pid 74945 2026-11-03 07:54:23,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome Log in: /tmp/odoo_tests/rb-b7d1c09-226301-432015/chrome_logs/chrome_log_20261103_075423_649965_test_unit_mobile.txt 2026-11-03 07:54:23,651 7 INFO rb-b7d1c09-226301-432015 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Removing chrome user profile "/tmp/tmprc0c0ahp_chrome_odoo" 2026-11-03 07:54:23,739 7 INFO rb-b7d1c09-226301-432015 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-03 07:54:23,751 7 INFO rb-b7d1c09-226301-432015 odoo.service.server: 2733 post-tests in 15495.38s, 3028635 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: account: 1298 tests 3494.76s 802110 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: point_of_sale: 369 tests 2471.40s 409361 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: portal: 37 tests 33.57s 5086 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: portal_discuss: 3 tests 0.89s 238 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_account_tax_python: 4 tests 38.26s 8095 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_adyen: 4 tests 50.55s 7376 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_bancontact_pay: 52 tests 76.82s 25714 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_discount: 6 tests 184.02s 23465 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_event: 9 tests 93.60s 12574 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_event_sale: 8 tests 61.30s 14635 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_hr: 30 tests 285.97s 46178 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_hr_restaurant: 5 tests 59.47s 10475 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_loyalty: 139 tests 1207.29s 177760 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_mercado_pago: 15 tests 18.21s 5892 queries 2026-11-03 07:54:23,769 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_mollie: 6 tests 19.41s 5814 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_mrp: 16 tests 70.65s 17468 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_online_payment: 11 tests 63.28s 13771 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_online_payment_self_order: 38 tests 580.88s 113226 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_qfpay: 3 tests 38.81s 6796 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_razorpay: 5 tests 70.62s 8118 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_repair: 3 tests 28.96s 6723 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_restaurant: 52 tests 603.47s 66892 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 39.32s 8696 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_safaricom: 6 tests 1.03s 383 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_sale: 49 tests 460.45s 86814 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_sale_delivery: 3 tests 19.12s 6343 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_sale_loyalty: 5 tests 44.48s 8914 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_sale_margin: 4 tests 17.10s 5206 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_sale_stock: 31 tests 124.96s 36607 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_self_order: 151 tests 1445.90s 391385 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_self_order_bancontact_pay: 7 tests 57.47s 17149 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_self_order_event: 3 tests 17.40s 5910 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_self_order_qfpay: 4 tests 23.58s 6777 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_self_order_sms: 3 tests 11.96s 3600 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_sms: 3 tests 27.24s 6633 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_stock: 119 tests 666.32s 135757 queries 2026-11-03 07:54:23,770 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: pos_viva_com: 7 tests 59.99s 11221 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: printer: 20 tests 5.80s 1257 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: privacy_lookup: 9 tests 11.21s 3529 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: product: 175 tests 180.25s 44416 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: product_email_template: 4 tests 15.06s 4420 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: product_expiry: 3 tests 7.82s 1314 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: product_margin: 7 tests 17.42s 4807 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: project: 270 tests 450.37s 105347 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: project_hr_expense: 3 tests 30.12s 8347 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: project_mail_plugin: 3 tests 1.95s 340 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: project_mrp_account: 3 tests 4.71s 2258 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: project_mrp_sale: 4 tests 20.44s 6817 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: project_purchase: 4 tests 24.11s 5328 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: project_purchase_stock: 7 tests 3.29s 945 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: project_sale_expense: 12 tests 73.59s 19485 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: project_sms: 4 tests 25.60s 7611 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: project_stock_account: 5 tests 19.11s 4678 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: project_timesheet_holidays: 43 tests 321.56s 88996 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: project_todo: 25 tests 60.06s 12816 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: purchase: 149 tests 482.56s 116636 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: purchase_alternative: 15 tests 18.67s 4907 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 33.10s 10153 queries 2026-11-03 07:54:23,771 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: purchase_mrp: 43 tests 100.74s 31110 queries 2026-11-03 07:54:23,772 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: purchase_product_matrix: 4 tests 19.32s 2449 queries 2026-11-03 07:54:23,772 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: purchase_repair: 5 tests 34.65s 9450 queries 2026-11-03 07:54:23,772 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: purchase_requisition: 12 tests 25.70s 6559 queries 2026-11-03 07:54:23,772 7 INFO rb-b7d1c09-226301-432015 odoo.tests.stats: web: 6 tests 904.14s 2381 queries 2026-11-03 07:54:23,773 7 INFO rb-b7d1c09-226301-432015 odoo.tests.result: 0 failed, 0 error(s) of 2733 tests when loading database 'rb-b7d1c09-226301-432015' 2026-11-03 07:54:23,773 7 INFO rb-b7d1c09-226301-432015 odoo.service.server.ThreadedServer: Initiating shutdown 2026-11-03 07:54:23,773 7 INFO rb-b7d1c09-226301-432015 odoo.service.server.ThreadedServer: Hit CTRL-C again or send a second signal to force the shutdown. 2026-11-03 07:54:23,773 7 INFO rb-b7d1c09-226301-432015 odoo.addons.bus.websocket: Disconnecting 0 websockets 2026-11-03 07:54:23,875 7 INFO rb-b7d1c09-226301-432015 odoo.sql_db: ConnectionPool(read/write;used=1/count=1/max=64): Closed 2 connections